こんにちは。最近はAmazonEchoの招待メールをずっと待っています。城岸です。 今回は以前から少し気になっていたLocalStackを使って、pythonのテストをしてみようと思います。 本題に入る前に LocalStackはローカルに擬似的なAWS環境を作ってくれてるツールになります。 どんな時に便利なの?という部分については@t_wadaさんがTestable Lambdaというセッションで詳しく説明されています。 とても面白いセッションなので見たことがない方は是非。 実行環境の構築方法や使い方については本ブログの以下の記事を確認してください。 LocalStackをつかってローカルでLambdaを実行してみた 環境 こんな感じの環境でテストをしています。 Mac : macOS Sierra docker : 17.09.0-ce docker-compose : 1.16.1
![LocalStackを使ってテストをしてみた | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/61087fdb314fd18ee98274dea2b6d0005dacdd94/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2017%2F06%2Flocalstack1.png)