のべラボ.blog

謙虚に、臆せず、さぼらずにブログを書く

Serverless

AWS SAM における Lambda 関数のエイリアスとバージョンの重みづけについて

以前から、AWS SAM を使用して AWS Lambda 関数のエイリアスとバージョンの重みづけを設定したいなーと思ってました。 ただ、結論から言うと、AWS SAM 仕様では重みづけの設定する方法は無く、AWS CloudFormation のプロパティとして設定する必要があること…

AWS SAM を使用するための IAM ポリシー

AWS SAM (Serverless Application Model) を使用すると、AWS Lambda などを使用したサーバーレスアプリケーションのテストやデプロイで、様々な便利な機能を使用できます。 aws.amazon.com 今回は、この AWS SAM を使用するために必要な IAM ポリシーについ…

AWS Lambda関数の Init フェーズのタイムアウト

今回は、AWS Lambda関数の Init フェーズでタイムアウトが発生した場合の動作を検証してみます。 AWS Lambda関数の実行環境のライフサイクルについては、次のドキュメントで説明されています。 docs.aws.amazon.com このドキュメントにもあるように、Lambda…