AWS Cloud Development Kit (AWS CDK) ワークショップへようこそ!
AWS CDKはAWSの新しいソフトウェア開発フレームワークです。 好きなプログラミング言語で楽しく簡単にクラウドインフラストラクチャを定義し、AWS CloudFormationを使ってデプロイできるようにすることを唯一の目的にしています。
このワークショップでは開発環境のセットアップから始まり、CDK Toolkitを使ってAWS環境にアプリケーションをデプロイする方法について学びます。 小さなAWS Lambdaの関数を書き、Amazon API Gatewayのエンドポイントをフロントに置くことで、ユーザーが HTTPリクエストを用いてそれを呼び出せるようにします。
次に、CDK constructsという強力な概念を紹介します。 コンストラクトを使用すると、多くのインフラストラクチャを再利用可能なコンポーネントにまとめ、誰でも自分のアプリケーションに組み入れることができます。
最後に、独自のコンストラクトを作成する方法を説明します。
このワークショップの終了時には、次のことができるようになります。
免責事項: 本資料は、AWSが提供するCDK Workshopを元にJAWS-UG CDK支部のメンバーで作成しています。 記載誤りがある場合は、Twitterスペース、またはGitHubにてお知らせください。