AWS Cloud Development Kit - Einführung in DevOps in AWS

AWS Cloud Development Kit

AWS Cloud Development Kit (AWS CDK) ist ein Open-Source-Entwicklungsframework, das für die Modellierung und Bereitstellung Ihrer Cloud-Anwendungsressourcen auf bekannte Programmiersprachen zurückgreift. Im Rahmen von AWS CDK können Sie Anwendungsinfrastrukturen mithilfe von TypeScript, Python, Java und .NET modellieren. Entwickler können ihre vorhandene integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) nutzen und Tools wie automatische Vervollständigung und Inline-Dokumentation nutzen, um die Entwicklung der Infrastruktur zu beschleunigen.

AWS CDK nutzt AWS CloudFormation im Hintergrund, um Ressourcen auf sichere, wiederholbare Weise bereitzustellen. Die Grundbausteine des CDK-Codes sind Konstrukte. Ein Konstrukt stellt eine Cloud-Komponente dar und schließt alles ein, was AWS CloudFormation zum Erstellen der Komponente benötigt. AWS CDK umfasst die AWS Construct Library, die Konstrukte enthält, die viele AWS-Services darstellen. Durch die Kombination von verschiedenen Konstrukten können Sie schnell und einfach komplexe Architekturen für die Bereitstellung in AWS erstellen.