AWSのAPIを手元で動かす「AWS Emulator」が示す、開発とテストの新しいやり方
AWS向けのソフトウェアを作るとき、実際のクラウドに毎回つないで確認するのは手間もコストもかかります。今回GitHubで公開されている「AWS Emulator」は、その面倒をローカルでかなり肩代わりしてくれる道具です。AWSのAPIを手元で再現し、開発機やCIで安全に試せるようにする。地味ですが、実務ではかなり効いてくる種類のプロジェクトだと思います。しかも単なるローカル代替ではなく、テレメトリの扱い方や埋め込み実行の設計まで含めて、開発者向けの思想がはっきり見えるのが面白いところです。 元記事のAWS Emulatorは、AWSのAPIをローカルで動かすエミュレーターです。開発中のコードをAWS本番に向けて書くのではなく、自分のマシン、開発サーバー、あるいはCI上で、AWSに似た応答を返すローカル環境に向けて試せます。AWSアカウントは不要で、リクエストはAWSではなくエミュレーターに飛びます。つまり、実際のAWSリソースを触る前に、かなりの部分を手元で検証できるわけです。しかも追加のサービス利用料はかかりません。AWS上にデプロイしたときだけ、通常どおりAWSリソース分の費用が発
papoo.work