18
AWS Lambda EC2 を管理しよう

AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

Embed Size (px)

Citation preview

Page 1: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

AWS Lambdaで EC2を管理しよう

Page 2: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

自己紹介

土持 昌志

 @pampitter

AWS認定ソリューションアーキテクト – アソシエイト

株式会社鈴木商店

Page 3: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

昨年の様子……

Page 4: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

Lambdaの特徴

イベントドリブン

コード実行時間に課金

フルマネージドサービス。コードをアップロードするだけ。

Page 5: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

Lambdaの歴史2014/11 re:Invent2014でAWS Lambda発表(Node.js)

2015/04 正式リリース、イベントなど各種機能追加

2015/06 Javaサポート、Asia Pacific (Tokyo) リージョンサポート

2015/10 re:Invent2015で大規模アップデートを発表(VPC、Python、実行時間の増加、バージョニング、スケジュール)

Page 6: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

> crontab

よくあるEC2管理タスクスナップショット

インスタンス停止

管理用インスタンス 管理対象

Page 7: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

問題点

数時間に一度タスクを実行

単一障害点

Page 8: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

Lambdaで置き換えるコードが実行された時間だけ課金されるのでコストダウン

フルマネージドサービスなので冗長化済み

管理用Lambda 管理対象

Page 9: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 10: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 11: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 12: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 13: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 14: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 15: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)
Page 16: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

来年のLambda

VPCサポートでさらにシステムに組み込みやすくなるのでバリバリ使っていきたい!

Node.jsのバージョン上げて!

Page 17: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)

まとめ

スケジュールイベントで使いやすくなったAWS LambdaでEC2管理を管理してみた。

より重要度が高まるLambdaを使い倒そう。

Page 18: AWS LambdaでEC2を管理しよう(JAWS-UG 大阪 in AWS Cloud Roadshow 2015)