WeAreDevelopers LIVE • May 12, 2021

Program your infrastructure with CDK and TypeScript

Robert Hoffmann

Ditch verbose YAML files and manage your infrastructure like software. Learn to deploy scalable AWS environments using fewer than 30 lines of familiar, highly readable TypeScript.

Pause
Mute Enter Fullscreen
#1 about 3 min

Introduction to programming cloud infrastructure

Using typed languages to define cloud environments prevents context switching and improves developer productivity.

#2 about 3 min

Defining the cloud development kit framework

The multi-language framework models fundamental cloud architectures as reusable code abstractions.

#3 about 3 min

Compiling code applications into deterministic deployment architectures

The internal CLI engine securely compiles object-oriented applications into pure declarative deployment templates.

#4 about 3 min

Mitigating the scale challenges of raw declarative configuration files

Basic scalability requirements quickly bloat raw YAML templates into hundreds of unmanageable lines.

#5 about 3 min

Simplifying operational resource generation using tiered architectural constructs

Object-oriented architectural constructs minimize infrastructure wiring by instantiating grouped abstractions alongside secure defaults.

#6 about 6 min

Building a load-balanced autoscaling web application architecture

Writing minimal TypeScript infrastructure provisions baseline networking, scaled instances, load balancers, and automated internal bootstrap scripts.

#7 about 2 min

Benchmarking code deployment footprints against pure declarative templates

Transitioning to programmatic classes drastically reduces configuration sizes and improves domain readability over plain text representations.

#8 about 4 min

Unifying infrastructure environments with continuous application CI/CD pipelines

Standardized pipeline modules synchronize structural platform adjustments straight alongside modern software code deployments.

#9 about 3 min

Participating in the open source infrastructure ecosystem

Public roadmaps and collaborative request-for-comment mechanisms drive the transparent evolution of shared construct libraries.

#10 about 5 min

Extending programmatic infrastructure logic to alternative cloud platforms

Programming platform components directly translates deployment objects over into structured Terraform blueprints and formatted Kubernetes manifests.

#11 about 3 min

Engaging with global architectural community registries

Centralized resource repositories index shareable module solutions generated naturally by integrated platform engineers.

#12 about 3 min

Utilizing local quick start commands and documentation

Executing standard package initialization prompts sets up compliant component skeletons natively onto localized project environments.

Matching moments

1:36 min

Managing infrastructure as code with AWS CDK

Markus Ziller Markus Ziller · WWC 2024

3:20 min

Overview of infrastructure as code tools

Alexander Bubeck · WWC 2023

1:44 min

Building hierarchical infrastructure constructs with AWS CDK

Markus Ziller Markus Ziller · WWC 2024

3:35 min

Defining a serverless architecture using AWS CDK

Raphael Manke Raphael Manke · WWC 2023

4:19 min

Deep dive into infrastructure as code with deployment kits

Elisabeth Günther Elisabeth Günther · WWC 2024

2:39 min

Combining AWS infrastructure and Kubernetes manifests

Alexander Bubeck · WWC 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

The Broken Rung: How AI is Rebuilding Software Development from the Ground Up

Tomislav Tipurić

Chief Technology Officer, Nephos

Tomislav Tipurić
Open session

World Congress 2026 North America

Trust, But Verify: Continuous GPU Validation at Scale

Kyle Bell

VP of AI @ TensorWave

Kyle Bell
Open session

World Congress 2026 North America

Building the AI Era Through Developer Communities: A Competitive Advantage for Engineers & Teams

John Komarnicki

National Executive Advisor at Code & Coffee | Engineering & AI Community Leader

John Komarnicki
Open session

World Congress 2026 North America

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen