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.
Erfassung Verarbeitung und Speicherung von Daten aus Amazon Kinesis Data Streams unter Verwendung von AWS Solutions Constructs, um einen in AWS Glue definierten benutzerdefinierten ETL-Auftrag zu erstellen.
Erfahren Sie, wie AWS Solutions Constructs zum Aufbau einer komplexen, realen Architektur mit einer Vielzahl von Geschäftsfunktionen verwendet werden können.
Ähnliche Inhalte
Da Workloads in die Cloud verlagert werden und die gesamte Infrastruktur virtuell wird, wird Infrastructure as Code (IaC) unerlässlich, um die Agilität dieser neuen Welt zu nutzen.
Um zu demonstrieren, wie die Verwendung von Solutions Constructs die Entwicklung von IaC beschleunigen kann, werden Sie in diesem Beitrag eine Architektur erstellen, die Sensormesswerte mit Amazon Kinesis Data Streams, AWS Lambda, und Amazon DynamoDB aufnimmt und speichert.