Alibaba Cloud
Serverless
MasterCloud #7
@yoshidashingo
2017.11.14
What is Serverless ?
IaaS/PaaS/機能型SaaSのパラダイムシフト
サーバーの抽象化
イベント
イベントドリブンな
スケール
イベント単位に
使った分だけ課金
90+のサービス @International
中国→International→日本
各リージョンへの展開順 (多分)
90+のサービス @中国アカウント
サーバーレスっぽいやつ発見
→ Function Compute
既視感
漢字だらけだけど雰囲気で動かせそう
確信
こいつ、動くぞ
Node 6.10 : 初回 60〜80ms、2回目以降 <20ms
モニタリングの表現が未対応、以下が欲しい
• サマリ:単位時間内の実行回数、平均実行時間、エラー回
数/リトライ回数など
• 個別(履歴):実行時間、消費メモリ、分散トレースなど
バインディング
• 入力イベント
• OSS(オブジェクトストレージ)のみ
• 出力
• トリガ連携先なし
ユースケース
• ログ整形
• 画像変換
• 画像認識
Function Compute まとめ
• Alibaba Cloud にも FaaS はある
• FaaSのキモであるバインド対象が少ない→API
Gateway,CDN,OpenSearch,Log
Service,BatchCompute などサーバーレスなコ
ンポーネントサービスがたくさんあるので、
もっとトリガ連携頑張って欲しい
• モニタリングや分散トレーシングもすでにホッ
トなトピックなのでキャッチアップして欲しい
他にも気になるやつ発見
→ Container Service
Container Service
Swarmやk8sのクラスター構
築・管理できるの?!
Container Service
Masterのインスタンスタイプや台
数を指定(3台固定)
Workerのインスタンスタイプや台
数を指定
デプロイ
CFnみたいなのでデプロイされる
多分15分くらい待てと言っている
\Managed k8s !!/
焼きあがるのを待つ間に…
Container Registry の確認
Docker Hub
Aliyun(Public)
Aliyun(Private)
※通常これ使えば良さそう
CIでbuildしてプライベート
Registryにpushしておけば良さげ
謎のエラー
(NATGWの作成要求が不正)
15分後…
というか
誰に聞けばいいんだこれ
• Resource Orchestratorのテンプレートで指定してるNATGWのパラメーターってどこで確認するの?
• デフォルトVPCと普通のVPCで設定違う?
• そもそもこれこのリージョンで動くの?
• というか中国語読めねー
• 本国のサポートに聞くよりカジュアルに情報が流通してるほうがありがたいんだけど…
ということで
さらに…
Alibaba Cloud
Developer Community
- Japan (仮)
デベロッパーの仲間を作ろう (出てこい詳しい人)
2017/12/25(月)
第0次会開催!!
Alibaba Cloud Developers Community - Japan
※詳細は懇親会にでも
吉田真吾
n バックグラウンド
証券システム基盤開発
p 基盤システム開発、Oracleチューニングなど
エバンジェリスト
p 講演113回(2013年実績)
p AWS設計・構築・移行(2014-2015)
n 現在のしごと
(株) セクションナイン 代表取締役社長
p APN コンサルティングパートナー
p DevOps、Dockerize、Serverless 支援など
(株) 実績等
p AWSウルトラクイズ
初代チャンピオン (2012年)
p AWS Samurai 2014 / 2016 ←New!!

Alibaba Cloud Serverless