Veröffentlicht am: Oct 12, 2021

Im September 2021 wurden 5 neue Versionen des AWS Cloud Development Kit (CDK) für JavaScript, TypeScript, Java, Python, .NET und Go veröffentlicht (v1.121.0 bis v.125.0). Mit diesen Versionen bietet die CDK CLI nun Unterstützung für Hotswap-Bereitstellungen für schnellere Iterationen innerhalb der Entwicklungsschleife für den Anwendungscode in Ihrem CDK-Projekt. Hotswap unterstützt zunächst AWS Lambda-Handler-Code, aber es ist geplant, weitere Ressourcentypen und einen "Watch"-Modus zu unterstützen, der kontinuierlich nach Änderungen sucht und alle Aktualisierungen bereitstellt. Darüber hinaus können Benutzer erfolgreich bereitgestellte Ressourcen beibehalten, indem sie automatische Stack-Rollbacks deaktivieren und so die Bereitstellungs- und Iterationszeit weiter reduzieren. In diesen Versionen wurden 21 Probleme behoben und 40 neue Funktionen eingeführt, die sich auf über 30 verschiedene Module der Bibliothek erstrecken. Viele dieser Änderungen wurden von der Entwickler-Community beigesteuert.

AWS CDK ist ein Software-Entwicklungsframework für die Definition Ihrer Cloud-Anwendungen anhand bekannter Programmiersprachen. AWS CDK vereinfacht die Cloud-Entwicklung bei AWS, indem die Komplexität der Infrastruktur und der Anwendung hinter absichtsbasierten, objektorientierten APIs für den jeweiligen AWS-Service versteckt wird.

Zum Einstieg empfehlen wir die folgenden Ressourcen: