AWS Cloud Development Kit
AWS Cloud Development Kit (AWS CDK)
AWS CDK では AWS CloudFormation をバックグラウンドで利用して、安全かつ再現可能な方法でリソースのプロビジョニングを行います。コンストラクトは CDK コードの基本的な構成要素です。1 つのコンストラクトは 1 つのクラウドコンポーネントを表しており、コンストラクトには、そのコンポーネントを構築するために AWS CloudFormation が必要とするすべてのものがカプセル化されています。AWS CDK には AWS Construct Library が含まれており、これには、多くの AWS サービスを表すコンストラクトが登録されています。コンストラクトを組み合わせることで、AWS にデプロイする複雑なアーキテクチャをすばやく簡単に作成できます。