Einzelseitenanwendung
Architekturmuster einer Serverless-Einzelseitenanwendung
Tabelle 2: Komponenten einer Einzelseitenanwendung
Schicht | Komponenten |
---|---|
Präsentation |
In Amazon S3 gehosteter statischer Website-Inhalt, der von CloudFront verteilt wird. AWS Certificate Manager ermöglicht die Verwendung eines benutzerdefinierten SSL-/TLS-Zertifikats. |
Logik |
API Gateway mit AWS Lambda.
Diese Architektur zeigt drei exponierte Dienste ( Jeder Lambda-Funktion wird eine eigene IAM-Rolle zugewiesen, um den Zugriff auf die entsprechende Datenquelle zu ermöglichen. |
Daten |
Amazon DynamoDB wird für die
Amazon ElastiCache wird vom
Amazon S3 wird verwendet, um statischen Inhalt zu hosten, der vom |