​​AWS Emulator​Amazon S3,AWS CLI,Docker,DynamoDB,LocalStack

Thumbnail of post image 055

AWS Emulator と LocalStack で同じ AWS CLI の操作を実行し、起動までの時間、S3 と DynamoDB の応答、エラーの返り方を測った数値と出力で比べました。ローカル環境や CI の結合テストでどちらを ...

​​AWS Emulator​AWS CLI,IAM,テスト

Thumbnail of post image 148

AWS Emulator は、IAM のポリシーを AWS と同じには判定しません。権限のないユーザーで SQS や Systems Manager の操作を呼ぶと通り、拒否のポリシーを付けても通る操作がありました。ローカルのテストや ...

​​AWS Emulator​AWS CLI,strace,Ubuntu

Thumbnail of post image 103

AWS Emulator は初期設定で、使われ方のデータ(テレメトリー)を AWS に送ります。ローカル環境や CI のテストで、外への通信を出したくないときのために、送られるデータの中身を手元で開き、オンとオフで外への接続を比べ、環 ...

​​AWS Emulator​Amazon S3,AWS CLI,DynamoDB,テスト

Thumbnail of post image 145

AWS Emulator は -p でポートを変えれば、1台のマシンで2つ同時に動かせます。CI でテストを並列実行するときや、リージョンごとに分けたいときに使えます。ポート・鍵・証明書・データが分かれる様子を、AWS CLI の出力 ...

​​AWS Emulator​AWS CLI,Boto3,Python,Ubuntu

Thumbnail of post image 178

AWS のアカウントなしで、ローカル環境の開発やテストに AWS の API を使える AWS Emulator を Ubuntu に入れる手順です。起動と停止、AWS CLI と Boto3 を向ける環境変数、テレメトリーの切り方を ...

​​AWS Emulator​AWS CLI,Python,テスト

Thumbnail of post image 159

AWS Emulator は、まだ作られていない操作に HTTP 501 と NotImplemented を返します。ローカルのテストや CI で AWS の API を呼んで落ちたとき、Emulator の未対応かどうかを見分ける ...

​​AWS Emulator​AWS CLI,DynamoDB

Thumbnail of post image 102

AWS のアカウントを作らずに、手元の Linux で DynamoDB のテーブルを作って読み書きする手順です。2026年11月に公開された AWS Emulator を起動し、AWS CLI からテーブルの作成、項目の書き込み・読 ...