AWS クラウド開発キット

使い慣れたプログラミング言語を使用したクラウドアプリケーションリソースの定義

仕組み

AWS Cloud Development Kit (CDK) は、一般的なプログラミング言語を使用してアプリケーションをモデル化し、クラウド開発を加速します。

AWS CDK が事前設定されたアプリケーションコンポーネントを使用してアプリをモデル化およびプロビジョニングする方法を示す図。
Werner Vogels による AWS CDK の紹介 (15:32)
Werner Vogels による AWS CDK の紹介
Amazon.com VP 兼 CTO の Werner Vogels は、コンピュータサイエンスにおける抽象化の利点と、デベロッパーが AWS CDK を使ってより簡単にアプリケーションのためのハイレベルなインフラストラクチャパターンを作成できる方法について説明しています。

ユースケース

インフラストラクチャとビジネスロジックを改善する

AWS CDK をメインフレームワークとして使用してアプリケーションをより効率的に開発し、クラウドインフラストラクチャをコードとして定義します。

AWS CDK が開発をより容易にする方法の詳細 »

最も一般的なインフラストラクチャパターンをより迅速にプロビジョニングする

継続的インテグレーションおよびデリバリー (CI/CD) パイプラインと統合しながら、複雑なバックエンドインフラストラクチャをより効率的に移行します。

クラウドインフラストラクチャの動的プロビジョニングの詳細 »

Construct Hub で AWS のサービスのプロビジョニングを自動化する

デベロッパーコミュニティによって作成された AWS CDK コンストラクトを検出して使用し、新しいマイクロサービスをプログラムで作成します。

Construct Hub の詳細 »

クラウド用に構築されたツールを使用してアプリケーションを作成する

TypeScript、Python、Java、.NET、および Go (デベロッパープレビュー) を使用して、真新しいインフラストラクチャから完全にデプロイされたインフラストラクチャへの移行を加速します。

cdk watch を使用した開発の加速の詳細 »

最初に行うべきこと

よくある質問を詳しく見る

AWS CDK がどのように開発に役立つか、より深く掘り下げます。

AWS CDK リソースへのアクセス

技術および API リファレンス ドキュメントをお読みください。

アカウントにサインアップする

AWS 無料利用枠にすぐにアクセスする。


AWS の詳細を見る