AWS Emulatorでテストのたびに空の状態から始める方法
AWS Emulator は作ったテーブルや S3 のファイルをメモリーにだけ置くので、止めるとすべて消えます。止める前と後で同じ一覧の操作を実行して違いを確かめ、ローカルや CI の結合テストを毎回まっさらな状態から始めるスクリプト ...
AWS EmulatorとLocalStackの速さとエラーの違い
AWS Emulator と LocalStack で同じ AWS CLI の操作を実行し、起動までの時間、S3 と DynamoDB の応答、エラーの返り方を測った数値と出力で比べました。ローカル環境や CI の結合テストでどちらを ...
AWS Emulatorを2つ同時に動かしてデータを分ける方法
AWS Emulator は -p でポートを変えれば、1台のマシンで2つ同時に動かせます。CI でテストを並列実行するときや、リージョンごとに分けたいときに使えます。ポート・鍵・証明書・データが分かれる様子を、AWS CLI の出力 ...
