# Terraform CDK Samples

Infrastructure as Code examples using Terraform Cloud Development Kit with TypeScript and Python

> Canonical page: https://elysiatools.com/en/samples/terraform-cdk

- **Category:** Infrastructure as Code

- **Keywords:** terraform cdk, cdktf, infrastructure as code, iac, terraform

## Overview

Infrastructure as Code examples using Terraform Cloud Development Kit with TypeScript and Python

## Examples

- **CDKTF TypeScript Setup and Basic Usage**: Setting up Terraform CDK with TypeScript and creating basic AWS resources
- **CDKTF with Python for Azure Resources**: Using Terraform CDK with Python to create Azure resources
- **CDKTF Component Pattern**: Creating reusable components with Terraform CDK
- **CDKTF Testing Strategy**: Testing Terraform CDK stacks and components

## When to use

- Use this sample set when you want reference inputs for Terraform CDK Samples.
- Use it to preview output formats and compare related sample variants.

## How it works

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## Use cases

- CDKTF TypeScript Setup and Basic Usage
- CDKTF with Python for Azure Resources
- CDKTF Component Pattern
- CDKTF Testing Strategy

## Frequently asked questions

### What is included in Terraform CDK Samples?

This page includes curated sample entries, related tools, and neighboring sample collections for Terraform CDK Samples.

## Related tools

- [Terraform Plan Visualizer](https://elysiatools.com/en/tools/terraform-plan-visualizer): Parse Terraform plan JSON or text output, classify resource changes, and surface a dependency-oriented summary before apply
- [Docstring Extractor](https://elysiatools.com/en/tools/docstring-extractor): Extract and parse documentation from JavaScript/TypeScript, Python, and Java source code
- [JSON to TypeScript Converter](https://elysiatools.com/en/tools/json-to-typescript): Convert JSON data into TypeScript interfaces or type aliases with union types, optional fields, and nested object inference

## Related content

- [Pulumi Infrastructure as Code](https://elysiatools.com/en/samples/pulumi): Modern Infrastructure as Code examples using Pulumi with TypeScript, Python, and Go
- [Terraform Samples](https://elysiatools.com/en/samples/terraform): Terraform Infrastructure as Code examples for cloud resource provisioning and management
- [Terraform Plan JSON Samples](https://elysiatools.com/en/samples/terraform-plan-json-samples): Sample Terraform plan JSON files exported from terraform show -json style payloads for dependency visualization and change review
