What is AWS CDK?
AWS CDK (Cloud Developer Kit) is an Infrastructure as Code tool that allows you to use modern programming languages to define and provision resources on AWS. It supports JavaScript, TypeScript, Java, .NET, and Python.
AWS CDK (Cloud Development Kit), released in Developer Preview back in August 2018 ; allows you to use TypeScript, JavaScript, Java, .NET, and Python to create AWS infrastructure. So for example, a CloudFormation template that creates our DynamoDB table would now look like. - Resources: - NotesTable: - Type: AWS::DynamoDB::Table - Properties: - TableName: ${self:custom.tableName} - AttributeDefinitions: - - AttributeName: userId - AttributeType: S - - AttributeName: noteId - AttributeType: S - KeySchema: - - AttributeName: userId - KeyType: HASH - - AttributeName: noteId - KeyType: RANGE - Bil
related reading
- What is the AWS CDK?docs.aws.amazon.com
- What Is Infrastructure as Codesst.dev
- What is SST?sst.dev
- Best practices for Claude Code - Claude Code Docsanthropic.com
- How Claude Code is built - by Gergely Orosznewsletter.pragmaticengineer.com
- GitHub - localstack/localstack: 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline · GitHubgithub.com
- Realtime with serverless using Websocket in AWSunimedia.tech
- Free for Developersfree-for.dev
- On-demand Container Loading in AWS Lambdaarxiv.org
- What is Infrastructure as Code with Terraform? | Terraform | HashiCorp Developerdeveloper.hashicorp.com
- How Anthropic teams use Claude Code | Claudeanthropic.com
- What is Serverless Architecture? | Datadogdatadoghq.com