吉田真吾(@yoshidashingo)です。
今年も早いもので、いよいよ年末進行になってきました。 先週はAWS re:Invent が開催され、わたしは今年も引き続き、2012年から皆勤賞で現地参加しました。
AWSサーバーレス周りの大きな話題といえば、
- Lambda Durable Functions (永続関数)
- Lambda マネージドインスタンス
などでした。
とくにDurable Functions (永続関数)は、Lambda関数プログラムに以下の機能性を導入できます。
- Stepsメソッド:ロジックにチェックポイントと自動再試行を追加できます。
- Waitメソッド:関数の実行を一時停止して環境を終了することで、課金なしで指定期間停止しておくことができます。
また、APIレスポンスやHuman-in-the-loopの非同期なコールバック先を作成する create_callback() 関数、ステートをポーリングして結果がGoできるときまで待ち受ける wait_for_condition() などの、利便性が高い関数が他にも使えるそうです。
※なお、既存の関数に追加はできません、新規作成時のみdurable functionsを有効化できます。
ということでますます面白くなってきたAWSのサーバーレス関連アップデート。
以下のとおりMeetup開催しますので、ぜひご参加を!
