Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Anwendungsbeispiel für
Diese Bibliothek enthält eine Sammlung funktionaler Anwendungsfallimplementierungen, um die Verwendung von Konstrukts Architekturmustern zu demonstrieren. Diese können auf die gleiche Weise wie architektonische Muster verwendet werden und können als zusätzliche „höhere“ Abstraktion dieser Muster konzeptualisiert werden. Die folgenden Anwendungsfälle werden als Funktionsbeispiele bereitgestellt:
Statische AWS S3-Website
Dieses Anwendungsfallmuster (aws-s3-static-website
) implementiert eine Amazon CloudFront Distribution, einen Amazon S3 Bucket und eine AWS Lambda-basierte benutzerdefinierte Ressource, um den statischen Websiteinhalt für die Wild Rydes-Demo-Website zu kopieren (Teil desaws-serverless-web-app
-Implementierung).
Quellcode (aws-s3-static-website)
AWS Simple serverlose Image-Handler
Dieses Anwendungsfallmuster (aws-serverless-image-handler
) implementiert eine Amazon CloudFront Distribution, eine Amazon API Gateway REST-API, eine AWS Lambda Funktion und die erforderlichen Berechtigungen/Logik, um eine funktionale Image-Handler-API für die Bereitstellung von Image-Inhalten aus einem oder mehreren Amazon S3 Buckets innerhalb des Bereitstellungskontos bereitzustellen.
Quellcode (aws-serverless-image-handler)
AWS Server-Web-App-Anwendungen
Dieses Anwendungsfallmuster (aws-serverless-web-app
) implementiert eine einfache serverlose Webanwendung, die es Benutzern ermöglicht, Einhorn-Fahrten von der Wild Rydes-Flotte anzufordern. Die Anwendung stellt Benutzern eine HTML-basierte Benutzeroberfläche zur Angabe des Standorts vor, an dem sie abgeholt werden möchten, und wird auf dem Backend mit einem RESTful-Web-Service Schnittstelle, um die Anfrage einzureichen und ein nahegelegenes Einhorn zu versenden. Die Anwendung bietet auch Möglichkeiten für Benutzer, um sich beim Service zu registrieren und sich vor dem Anfordern von Fahrten anzumelden.