- AWS-Lösungsportfolio›
- Leitfaden für Unified Commerce in AWS
Leitfaden für Unified Commerce in AWS
Übersicht
Funktionsweise
Dieses Architekturdiagramm zeigt die nahtlose Integration mehrerer Systeme, um Kunden ein personalisiertes und konsistentes Einzelhandelserlebnis zu bieten — unabhängig vom Kontaktpunkt oder der Abwicklungsmethode —, indem AWS-Services für verschiedene Ebenen verwendet und zwischen mehreren Anwendungen und Software-as-a-Service (SaaS) -Angeboten orchestriert werden.
Well-Architected-Säulen
Das obige Architekturdiagramm ist ein Beispiel für eine Lösung, die unter Berücksichtigung der bewährten Methoden von Well-Architected erstellt wurde. Um eine vollständige Well-Architected-Lösung zu erhalten, sollten Sie so viele bewährte Methoden von Well-Architected wie möglich befolgen.
Die vorgeschlagene Architektur ist skalierbar, da sie nach Möglichkeit auf verwaltete Dienste zurückgreift. Die herkömmlichen COTS-Anwendungen würden Amazon EC2-Instance-Metriken mit Amazon CloudWatch-Alarmen und -Protokollen nutzen. Auto-Scaling-Gruppen und verwaltete Amazon RDS können nach einem Ausfall wiederhergestellt werden.
Die Architektur verwendet, wo möglich, verwaltete Services, sodass ein großer Teil der Sicherheitsverantwortung bei AWS liegt. Dabei werden bewährte Sicherheitspraktiken wie Amazon-S3-verschlüsselte Daten, abgestufte IAM-Rollen und Amazon-DynamoDB-Verschlüsselung im Ruhezustand befolgt. Eine starke Identität wird für Verbraucher durch Amazon Cognito und für Betreiber durch IAM-Rollen durchgesetzt. CloudWatch Logs und AWS CloudTrail bieten Rückverfolgbarkeit und können mit unternehmensweiten Funktionen wie Amazon GuardDuty, AWS Security Hub und einem zentralen SIEM verwendet werden.
Durch den Einsatz verwalteter Services wird Zuverlässigkeit standardmäßig erreicht. Redundanz im Speicher auf Amazon S3 und DynamoDB, Skalierung von Amazon SageMaker-Instances, Amazon Redshift, Athena, Amazon SageMaker Canvas, Amazon Pinpoint, Amazon Personalize, AWS AppSync und EventBridge sind ebenfalls von Haus aus hochverfügbar. Bei Problemen können die Daten aus Rohereignissen in Amazon S3 mithilfe derselben Pipeline erneut abgespielt werden. Ereignisse können auch mithilfe der Archiv- und Antwortfunktion von EventBridge wiedergegeben werden. Die Container-Architektur skaliert horizontal, wahlweise mit Amazon Elastic Container Service (Amazon ECS) oder Amazon Elastic Kubernetes Service (Amazon EKS), die auf AWS Fargate ausgeführt werden, und passt sich dynamisch an die Kapazitätsanforderungen an.
Die Skalierung basiert auf der Verwendung von AWS-Serverless-Services wie AWS Lambda, DynamoDB, SageMaker-Endpunkten und Amazon Redshift, sofern möglich.
Die Verwendung von verwalteten und serverlosen Diensten gewährleistet minimale Kosten für die Architektur, da sie nur bei Nutzung in Rechnung gestellt werden.
Die vorgeschlagene Architektur verwendet nach Möglichkeit verwaltete und serverlose Dienste, um einen nachhaltigen Ansatz zu verfolgen, der nur bei Bedarf ausgeführt wird. Das AWS-Tool für den CO2-Fußabdruck von Kunden kann verwendet werden, um die Gesamtauswirkungen zu ermitteln.
Haftungsausschluss
Haben Sie die gewünschten Informationen gefunden?
Ihr Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.