技術メモ

プログラミングとか電子工作とか

Lambda

AWS Lambdaのローカル開発で環境変数を取り扱うとき(SAM テンプレート利用)

Lambdaで他サービスのAPIを度々利用したくなると思います。 (例えば、S3にアクセスしたり、DynamoDBからデータを取り出したり等) ローカルでは権限を設定したIAMユーザーの認証情報を利用して実行し、運用時にはロールをLambdaに設定して走らせたいところ…

AWS SAMでCognito認証のPOSTが通らなかった

どうも、靖宗です。 docker-lambdaで開発して、コンソールからLambdaをデプロイするというちょっとアレな運用を直すべくSAM CLIを利用し始めました。 そこまでは良かったものの(逆になんで使って無かったんだ?というぐらい快適だしCloudFormation最高)、C…

AWS Lambdaでrequestsなどのライブラリを使う

どうも、靖宗です。 たまにはAWSの話なんかも。 AWSでpipでインストールされるライブラリを使用する よくある欲求で、なおかつウェブ上に結構ドキュメントはあると思いますが、自分のメモ用に。 基本的にAWS Lambdaでは標準ライブラリ以外は使えませんが、zi…