More Related Content
Similar to AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する (18)
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
- 16. AWSで使えるサーバレスな仕組み
• AWS Lambda
• Node.js / Python / Java / C#のコードを登録
• AWS内で発生したイベントでフックして起
動(手動起動も可)
• 各言語のAWS SDKを使えばAWSの操作を
自動化できる(Labmda専用のライブラリが
あるわけではない)
• 1Labmdaあたり実行時間は60秒まで
=> 長い状態遷移を実行するのは向かない
- 17. AWSで使えるサーバレスな仕組み
• AWS Step Functions
• セルオートマトン的な状態遷移を定義
• 条件分岐や並列処理も可
• 個々のStateでの処理はAWS Lambda起動
して処理 / 結果受取する
• 状態の遷移状況を可視的に確認可能
• 長時間 / 状態遷移判断の伴う処理を
コントロール可能
• ピタゴラスイッチみたいで面白い