-
AWS EC2にPHP7.4をインストールする
経緯 テスト環境を作成する為にAmazonLinux2のEC2インスタンス上にPHP7.4をインストールしました。 PHPは最低限のものだけをインストールします。 設定 EC2インスタンスの起動 作成手順は省略します。今回はテストで使用しますので、インスタンスタイプをt2.microとしました。 P[…続きを読む]
-
AWS DynamoDBを使用してLambdaの冪等性を実装する
経緯 SQSのトリガーとしてLamdaを使用する際にFIFOキューであってもLabmdaの冪等にすべき事をお勧めするということでしたので、DynamoDBを使用してLambdaに冪等性を実装しました。 SQSにかかわらず、Lambdaを使用する上で多くの場合冪等性を実装する必要がありそうです。 Am[…続きを読む]
-
AWS LambdaからDynamoDBをVPCエンドポイント経由で使用する
今回のゴール プライベートサブネットからインターネットを経由せずに直接DynamoDBにアクセスしたい 社内のコンプライアンス上インターネットを経由しないでDynamoDBと通信したい 等の要件はよくあると思います。 そこで今回はVPCエンドポイント経由でDynamoDBを使用できるように設定してい[…続きを読む]
-
AWS EventBridgeでSSM Automationを使用して特定タグのEC2の開始と停止をスケジューリングする
経緯 以前、EC2インスタンスIDを指定してEventBridgeからEC2の開始と停止を行ったのですが、 この方法だとAMIからインスタンスを起動した時など、インスタンスIDが変わる度に設定を変更しなければなりません。 そこで今回は特定のタグをもつEC2インスタンスに対してEventBridgeよ[…続きを読む]