2020-06-04から1日間の記事一覧

AWS S3イベントをトリガーにLambda Functionを実行する

Lambda FunctionはS3で発生したイベント(例えばオブジェクトのputやdelete)をトリガーに実行することができます。 ここではS3にオブジェクトをputした契機でLambda Functionを実行する方法を記述します。 Lambda関数の作成 関数の設計図から作成するとS3イベ…

lambda関数パッケージビルド用EC2を構築する

lambda関数からCPU依存のライブラリや各AWSサービスに接続を行う場合、lambdaが実行されるOS、Amazon Linuxからパッケージビルドを行えばトラブルが少ないです。 EC2にIAMロールの割り当て Lamdaで使用するIAMロール同様のEC2用のIAMロールを作成しておき割…

AWS Lambda Functionをスケジュールして定期実行する

AWS LambdaはCloud WatchのEventトリガーと連動してCronのように定期実行することができます。 定期実行Functionの作成 Cloud WatchのルールとLambda ファンクションを別々に定義することも可能ですが、Lambda関数定義時に設計図から定義すると関数作成と同…