Lambda

【Lambda】Mac の Python を使ってたら、たくさんつまづいた

Lambda の pyhon を使ってコーディングしていたらいろいろつまづきました。 容量が大きいとインラインコードが使えない デプロイパッケージを展開した時に、おそらく10MB以上くらいで、ブラウザ上のインラインコードが使えなくなりました。 Lambda 関数 …

【Lambda】python で s3 を使ってテキストの読み書きをしてみる

Lambda で python を使う時、テキストファイルの入出力は、s3 と連携してできるようです。 前提として、s3 の バケットやその中にあるファイルにアクセスできること。 権限がない時は、lambda からアクセスできるように、権限を付加しましょう! 書き込み im…

【Lambda】python で GET変数を受け取る

Lambdaのpython でGET変数を受け取る方法です。 mode というGETの引数を参照する場合、 ↓こちらのサイトを参考にして設定します。 APIGATEWAY画面のアクションから、GETメソッドを追加 その中の、メソッドリクエストの中の、 URL クエリ文字列パラメータ に…

【Lambda】python の外部ライブラリをアップロードしてみる

Lambda のpython では、外部ライブラリをpip でインストールすることができないようです。 なので、↓こちらを参考にして、 ライブラリをZIPでアップロードすることができました。 ここで注意が必要なのは、追加アップロードではなく、全部を一気にアップロー…

AWSのAPI GatewayとLambda を使ってみる

AWSのLambdaで、python を使いたかったので、 API Gateway を使ってアクセスしてみたところ、 HTTP500内部サーバーエラー(Internal Server Error) と、エラーが出てしまいました。 ↓こちらのサイトの通り、設定したら無事に「Hello world」が返ってきまし…