Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
サーバレス IDE Cloud9 on AWS Fargate JAWS-UG Container #10 2017, Dec 12 Ryo NAKAMARU, SUPINF Inc. / Rescale, Inc.
Slide 2
Slide 2 text
Cloud9 • もうみんな知ってますね!OK! • 今からお話しするのは • サーバの管理からも解放されたい人への一案 (Cloud9 ってほんとにサーバ管理必要??) 2
Slide 3
Slide 3 text
?? 3
Slide 4
Slide 4 text
Cloud9 4 environment AWS エンジニア A Web
Slide 5
Slide 5 text
Cloud9 5 environment AWS SSH で 環境構築 エンジニア A Web
Slide 6
Slide 6 text
Cloud9 6 environment AWS エンジニア A Web 実行環境 HTTPS
Slide 7
Slide 7 text
Cloud9 with remote server 7 environment AWS エンジニア A Web HTTPS 実行環境
Slide 8
Slide 8 text
Cloud9 on Fargate 8 environment AWS エンジニア A Web 実行環境 HTTPS
Slide 9
Slide 9 text
デモ
Slide 10
Slide 10 text
まとめ
Slide 11
Slide 11 text
on Fargate のよさ • Dockerfile で開発環境をバージョン管理しやすい • ・・・。 11
Slide 12
Slide 12 text
on Fargate の制約 • エンドレスなお布施:使わないときに自動で落とす仕組みがない • 落とすとなると、データの永続化どうするの問題 • 特権モードで起動できない ▶ 特権ポート(1024 以下)のバインドに制約 • DinD できない ▶ IDE に c9.ide.lambda.docker はインストールできない 12
Slide 13
Slide 13 text
Okay, we can ec2 run-instances!
Slide 14
Slide 14 text
実際、最高の開発環境作りは容易ではない サーバレスにする意味ある・・?
Slide 15
Slide 15 text
➡
Slide 16
Slide 16 text
中丸 良 @pottava • AWS Certified Solutions Architect, DevOps Engineer - Professional • CTO at SUPINF Inc • Solutions Architect at Rescale, Inc. Profile 16
Slide 17
Slide 17 text
Containerize your app! 17 • クラウド / コンテナ を強みにした受託開発運用、コンサルティング • 2015 年から Docker の本番運用を開始・豊富な CI / CD 事例 • スピンフ、と読みます・・
Slide 18
Slide 18 text
ご静聴ありがとうございました :) 参考文献: • AWS re:Invent 2017 - Introducing AWS Cloud9: Werner Vogels Keynote https://www.youtube.com/watch?v=fwFoU_Wb-fU • AWS re:Invent 2017: NEW LAUNCH! Introducing Amazon Fargate (CON214) https://www.youtube.com/watch?v=0SceSgOTyrw • FargateShell https://github.com/pottava/fargate-shell