AWS Cloud Development Kit (AWS CDK) ワークショップへようこそ! AWS CDKは、AWSの新しいソフトウェア開発フレームワークであり、クラウドインフラストラクチャを楽しく簡単に定義できるようにする目的で 開発され、使い慣れたプログラミング言語を使用してAWS CloudFormation経由でデプロイできます。
AWS CDKは現在、TypeScript、JavaScript、Python、Java、および .NETに対応しています。ただし、現時点でJavaScriptについてはワークショップをご用意できておりません。今後、提供予定です。
このワークショップで、何を学べるのでしょうか?
はじめに、開発環境をセットアップし、CDK Toolkitを使用してアプリをAWS環境にデプロイする方法について学びます。
次に、Lambda関数を作成し、API Gatewayエンドポイントを使用して、ユーザーがHTTPリクエストを介して呼び出すことができるようにします。
また、 CDKコンストラクト の強力なコンセプトを紹介します。コンストラクトを使用すると、多くのインフラストラクチャを再利用可能なコンポーネントにまとめて、誰でもアプリに組み込むことができます。独自の構成を記述する手順も説明します。
最後に、スタック内のnpmライブラリの使用方法を紹介します。
このワークショップを終えると、次のことができるようになります。