AWS Solutions Constructs
Geprüfte, konfigurierbare Infrastructure-as-Code-Muster,
die sich leicht zu produktionsfertigen Anwendungen zusammensetzen lassen
AWS Solutions Constructs sind geprüfte Architekturmuster, die als Open-Source-Erweiterung des AWS Cloud Development Kit zur Verfügung stehen und die einfach zu einem produktionsfertigen Workload zusammengestellt werden können. AWS Solutions Constructs werden von AWS erstellt und gewartet, unter Verwendung der bewährten Methoden, die durch das AWS Well-Architected Framework festgelegt wurden. Wenn Sie mit Constructs beginnen, ist es für die Kunden einfacher, sicherzustellen, dass ihr Workload als Ganzes gut strukturiert ist. Darüber hinaus können Kunden die in das CDK integrierten Funktionen in Kombination mit AWS Solutions Constructs nutzen, um ihren Entwicklungsprozess zu beschleunigen, indem sie die vorgefertigten Muster verwenden, um eine komplette Anwendung unter Verwendung vertrauter Programmiersprachen schnell zusammenzustellen.
Vorteile
Durch den Einsatz von AWS Solutions Constructs reduzieren Sie den Zeit- und Arbeitsaufwand für die Bereitstellung einer produktionstauglichen Anwendung. Die Kunden haben sofort Zugriff auf ein großes und wachsendes Repository mit Dutzenden von Multi-Service-Architekturmustern, die die am häufigsten verwendeten Kombinationen auf der AWS-Plattform umfassen. Diese Muster lassen sich dann leicht deklarativ zu einer produktionsreifen Architektur zusammensetzen.
Die Verwendung von AWS Solutions Constructs erleichtert es den Kunden, konsistent und wiederholt eigene Well-Architected-Anwendungen zu erstellen. Alle AWS Solutions Constructs wurden von AWS überprüft, unter Verwendung der bewährten Methoden, die vom AWS Well-Architected Framework vorgegeben sind. Dies bedeutet, dass die Standardeinstellungen für die in einem beliebigen Construct verwendeten Services unter Berücksichtigung des Well-Architected Framework konfiguriert wurden, wodurch der Aufwand für die Einhaltung der bewährten Methoden für die AWS-Cloud reduziert wird.
AWS Solutions Constructs verringert Probleme für Entwickler, indem alle Vorteile des AWS CDK genutzt werden. Das bedeutet, dass Sie vertraute Programmiersprachen und Logik verwenden können, um Ihre Infrastruktur zu definieren und Ihre gesamte Anwendung mit Hilfe von Constructs zu erstellen, ohne Ihre IDE zu verlassen.
Funktionsweise

5-Minuten-Tutorials
Beispielanwendungen
Sie können AWS Solutions Constructs verwenden, um eine einfache statische Website zu erstellen, indem Sie Amazon S3, CloudFront und AWS Lambda verwenden.
Dynamische Bearbeitung von Image-Daten mit AWS Solutions Constructs unter Verwendung von Mustern, die Amazon CloudFront, Amazon API Gateway, AWS Lambda und Amazon S3 nutzen.
Erstellen Sie eine einfache Serverless-Webanwendung mit einer HTML-basierten Benutzeroberfläche und einem RESTful-Backend-Webservice, unter Verwendung von Amazon API Gateway, AWS Lambda, Amazon DynamoDB, Amazon Cognito und Amazon S3.