Überspringen zum Hauptinhalt

AWS-Lösungsportfolio

Leitfaden für Unified Commerce in AWS

Übersicht

Dieser Leitfaden nutzt die MACH-Prinzipien von Microservices, API-first, cloudnative SaaS und Headless-Anwendungen, um mehrere Systeme nahtlos in AWS zu integrieren. Unified Commerce beinhaltet alle Kundenkontaktpunkte, um unabhängig vom Kanal ein einheitliches Erlebnis zu bieten und die Silos eines Mehrkanalansatzes zu durchbrechen. Durch die Umsetzung dieses Leitfadens können Sie Marketing und Betrieb zusammenführen, um die Zufriedenheit Ihrer Kunden mit einem kohärenten Markenengagement zu verbessern, das die Kundenbindung erhöhrt.

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.

Lesen Sie das Whitepaper zu Operational Excellence

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.

Lesen Sie das Whitepaper zum Thema Sicherheit

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.

Lesen Sie das Whitepaper zur Zuverlässigkeit

Die Skalierung basiert auf der Verwendung von AWS-Serverless-Services wie AWS Lambda, DynamoDB, SageMaker-Endpunkten und Amazon Redshift, sofern möglich.

Lesen Sie das Whitepaper zur Leistungseffizienz

Die Verwendung von verwalteten und serverlosen Diensten gewährleistet minimale Kosten für die Architektur, da sie nur bei Nutzung in Rechnung gestellt werden.

Lesen Sie das Whitepaper zur Kostenoptimierung

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.

Lesen Sie das Whitepaper zur Nachhaltigkeit

Haftungsausschluss

Der Beispielcode, die Softwarebibliotheken, die Befehlszeilentools, die Machbarkeitsnachweise, die Vorlagen oder andere zugehörige Technologien (einschließlich derjenigen, die von unseren Mitarbeitern bereitgestellt werden) werden Ihnen als AWS-Inhalte im Rahmen der AWS-Kundenvereinbarung oder der entsprechenden schriftlichen Vereinbarung zwischen Ihnen und AWS (je nachdem, was zutrifft) zur Verfügung gestellt. Sie sollten diese AWS-Inhalte nicht in Ihren Produktionskonten oder für Produktions- oder andere kritische Daten verwenden. Sie sind verantwortlich für das Testen, Sichern und Optimieren des AWS-Inhalts, z. B. des Beispielcodes, für die Verwendung in der Produktion auf der Grundlage Ihrer spezifischen Qualitätskontrollverfahren und -standards. Bei der Bereitstellung von AWS-Inhalten können AWS-Gebühren für die Erstellung oder Nutzung von kostenpflichtigen AWS-Ressourcen anfallen, z. B. für den Betrieb von Amazon-EC2-Instances oder die Nutzung von Amazon-S3-Speicher.

Haben Sie die gewünschten Informationen gefunden?

Ihr Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.