上限値
初めてのLambda
invokeする時のオプション
AWS Lambdaのコードをローカルで実行する
この方法は導入した方が良さそう。デバックスピードを上げられる。 AWS Lambdaのための関数のローカル開発とテスト
handlerに渡ってくるeventとcontextというオブジェクトについての補足
event: 実際に渡ってくるイベントのデータ(S3のアップデートとかKinesisのレコードとか)。
context: Lambda functionの呼び出しコンテキスト。done()というAPIを呼び出すと関数が終了するのだが、コードをちょっと追いきれてないのでとりあえず単純にreturnするだけな感じにstub化。ちなみにcontextオブジェクトのダンプは以下のとおり。done()の中で呼び出されているpostDone()は後で追ってみる。
CLIで使う
http://qiita.com/toshihirock/items/8d06a524df79e7bb675c
- Role作成
- function作成( ファイルのアップロード )
Scheduleイベントで
ユーザがEC2を起動 => CloudTrailがEC2起動を検知してS3バケットにログ記録 => Lambdaファンクション起動 => ログから実行ユーザを特定してEC2にタグ付け
AWSへの接続に使う
AWSのリファレンスを見て、左側のメニューから使いたいサービスをクリック