Getting Started With CDK for Terraform
summary
ShopStyle documents using CDK for Terraform with Python to manage 60+ stacks and calls out jsii/TypeScript under the hood. The demo actually creates an S3 + DynamoDB state backend (bucket blocking public access and a DynamoDB lock table), synthesizes Python into HCL JSON, then deploys a static website and prints its URL — the deploy completes successfully. Patterns shown include inheritance, reusable lib modules and integration with SDKs like boto3 for testing and automation, and linting/unit tests.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 1:38What is CDKTF
- 4:37Project structure
- 6:17Simple example
- 9:21Advanced example and closure
related talks
42mWhen, Why, and How to Use the CDK for Terraform
30mPython-friendly cloud infrastructure management
19mCloud infrastructure with AWS Cloud Development Kit
30mBuild and manage complex application platforms with Terraform
30mAWS CDK Foundations
44mInfrastructure as Code with AWS CDK (the Java version)
41mCloud Development Locally with AWS CDK and Localstack
41mScale infrastructure operations with HCP Terraform self-service workflows
