IT-Lexikon › Infrastruktur › AWS CDK

AWS CDK Cloud Development Kit

Infrastruktur Svenska → Aktualisiert: 2026-09-05

AWS-Infrastruktur in TypeScript, Python, Java, C# oder Go definieren. cdk synth kompiliert den Code zu CloudFormation-Vorlagen, die dann wie gewohnt deployt werden.

Veröffentlicht 2019. Die Bausteine heißen Constructs und existieren auf drei Ebenen: L1 ist eine rohe Eins-zu-eins-Abbildung auf CloudFormation-Ressourcen, L2 fügt sinnvolle Standardwerte und Hilfsmethoden hinzu (bucket.grantRead(lambda) schreibt die IAM-Policy für dich), L3 sind fertige Muster für ganze Architekturen. Der Gewinn sind Schleifen, Bedingungen, Typprüfung und Wiederverwendung — alles schmerzhaft in YAML. Der Preis: Debugging läuft über eine generierte Zwischenschicht, und CloudFormations langsame, gelegentlich hängende Stack-Updates bleiben darunter die Realität. Das Terraform-Pendant heißt CDKTF; Pulumi löst dasselbe Problem ohne CloudFormation.

← Zurück zum Lexikon