以前まで、AWS の SNS や SQS のサービスを利用するには AWS の契約が必須だと思っていたのですが、LocalStack の存在を知り、ローカルの Docker 上でも擬似環境を構築できることが判明しました。 これにより、費用面で難色を示されて AWS のテスト環境をなかなか用意してもらえない職場でも、ローカルで AWS に近い環境を試すことができます。 EC2(AmazonLinux)は CentOS、Aurora(RDS)は MySQL サーバで代用できたとしても、その他多くの AWS のサービスの擬似環境を用意するのには限界がありますからね。 今回は、ローカルスタックの構築とアプリケーションサービスの操作について紹介したいと思います。