AWSをいじるようになりLambdaに手を出したところ、盛大にハマった話です。 どこでハマったか API Gatewayを利用し、Webから非同期でLambdaを呼びだそうとしたところ、盛大にハマりました。 まずはわかる人向けの結論 API GatewayからLambdaを呼び、そのLambda上からLambdaを非同期呼出することで解決。 本編 Lambdaって? ランバダ? ラムダと読みます コードをAWSクラウド上で実行してくれる 対応言語はNodeJS, Java, Python AWSクラウド上の色々な所で実行トリガーを設定できる 例えばS3へのファイルアップロード DynamoDBのテーブル更新時 (insert, update, ...) 例えば S3に画像がアップロードされた瞬間、サムネイル画像を生成する S3にログファイルがアップされたら、即座にファイルの解析を行う Dy
