AWS CDK

AWS Lambdaを使った開発をする際、ローカルな開発環境が欲しいですよね。ローカルで AWS のサービスを動かせる LocalStack には、AWS CDK を使ってデプロイができます。LocalStack を動かして CDK でデプロイする手順をご説明します。
Amplify を使った方が便利なところは Amplify に任せつつ、自分でゴリゴリ書きたいところは AWS CDK で書く。というように Amplify と AWS CDK を共存させることにして、連携方法やディレクトリ構成を整理しました。