AWS
会社でAWSサービスを触り始めて2ヶ月くらい経ち、そろそろ受けてみようかなと思い立ったのが2月中旬。試験の内容を調べてみると、なんと現在のソリューションアーキテクトの試験は3月22日で終わり、新しいバージョンのSAA-C02に切り替わるということが判明。…
今回はAWS SAMを使って初めてのサーバーレスを体験してみようと思います。具体的にはAPI GatewayにPOSTされたメッセージをそのままSQSに送信して溜め込むというのをSAMのテンプレートを作ってコマンドでデプロイしてみるところまでをやってみます。 前提 前…
事象 EC2のインスタンス上からAWS SAMのデプロイをしようとしたところ、以下のようなエラーが発生。 An error occurred (InvalidAccessKeyId) when calling the PutObject operation:いつもはEC2にIAM roleをアタッチしていてそれを使ってデプロイしていたの…
最近AWS SAMを使い始めたので開発環境構築について書いてみたいと思います。今回作成する環境はこんな感じです。 lambda実行環境であるamazonlinux環境をDockerで作る docker-composeしてVSCodeのRemote Containerでアクセスする 実際のサーバーレスアプリは…
Cloudformation初心者の私が最初に躓いたRefとかGetattの話です。 リソースによってRefで返す値が異なる。 Ref関数を使うと、テンプレート内のリソースIDを引数にしてARNだったり、リソース固有のIDだったりを返してくれるのですが、最初にハマったのは「じ…
状況 AWS SAMにてlambda関数を使ったAPIを作成中、lambdaのテストを実行したところ以下の文言が出てエラーとなった。 API アクションの呼び出しに失敗しました。エラーメッセージ: Lambda was unable to decrypt the environment variables because KMS acce…