Architekt für die skalierbare E-Commerce-Web-App

Die E-Commerce-Website enthält einfache Workflows zur Auftragsabwicklung mithilfe von Azure-Diensten. Entwickler können sich mithilfe von Azure Functions und Web-Apps auf die Erstellung personalisierter Benutzererlebnisse konzentrieren. Azure kümmert sich dabei komplett um die Infrastruktur.
打造可擴充之電子商務 Web 應用程式的架構電子商務網站包含簡易的訂單處理工作流程,同時提供 Azure 服務的協助。開發人員能使用 Azure Functions 與 Web 應用程式,專注在打造個人化的體驗,而讓 Azure 去處理基礎結構。217896543

Der Benutzer greift auf die Web-App im Browser zu und meldet sich an.

Der Browser zieht statische Ressourcen (z.B. Images) aus dem Azure Content Delivery Network.

Der Benutzer sucht nach Produkten und fragt die SQL-Datenbank ab.

Die Website zieht den Produktkatalog aus der Datenbank.

Die Web-App zieht Produktimages aus Blob Storage.

Die Seitenausgabe wird zur Leistungssteigerung in Azure Cache for Redis zwischengespeichert.

Der Benutzer übermittelt einen Auftrag, dieser wird in der Warteschlange platziert.

Azure Functions verarbeitet die Bezahlung des Auftrags.

Azure Functions führt die Zahlung an den Drittanbieter durch und erstellt einen Bericht in der SQL-Datenbank darüber.

  1. 1 Der Benutzer greift auf die Web-App im Browser zu und meldet sich an.
  2. 2 Der Browser zieht statische Ressourcen (z.B. Images) aus dem Azure Content Delivery Network.
  3. 3 Der Benutzer sucht nach Produkten und fragt die SQL-Datenbank ab.
  4. 4 Die Website zieht den Produktkatalog aus der Datenbank.
  5. 5 Die Web-App zieht Produktimages aus Blob Storage.
  1. 6 Die Seitenausgabe wird zur Leistungssteigerung in Azure Cache for Redis zwischengespeichert.
  2. 7 Der Benutzer übermittelt einen Auftrag, dieser wird in der Warteschlange platziert.
  3. 8 Azure Functions verarbeitet die Bezahlung des Auftrags.
  4. 9 Azure Functions führt die Zahlung an den Drittanbieter durch und erstellt einen Bericht in der SQL-Datenbank darüber.

Implementierungsleitfaden

Produkte/Beschreibung Dokumentation

Web-Apps

Eine App Service-Web-App wird in einer einzelnen Region ausgeführt und ist für den Zugriff durch Web- und mobile Browser verfügbar.

Azure SQL-Datenbank

Verwaltetes, intelligentes SQL in der Cloud

Häufige Vorgehensweisen, die wahrscheinlich zu Skalierbarkeitsproblemen führen.

Azure Functions

Ereignisse mit serverlosem Code verarbeiten

Application Insights

Ermitteln, selektieren und diagnostizieren Sie Probleme in Ihren Web-Apps und -diensten

Zugehörige Lösungsarchitekturen

Advanced analytics on big dataTransform your data into actionable insights using the best in class machine learning tools. This architecture allows you to combine any data at any scale and to build and deploy custom machine learning models at scale.1234567

Erweiterte Big Data-Analysen

Verwandeln Sie Ihre Daten mit den besten Machine Learning-Tools in umsetzbare Erkenntnisse. Diese Architektur ermöglicht es Ihnen, beliebige Daten in beliebiger Größe zu kombinieren und maßgeschneiderte Machine Learning-Modelle zu erstellen und bereitzustellen.

Real-time analyticsGet insights from live, streaming data with ease. Capture data continuously from any IoT device or logs from website clickstreams and process it in near-real time.12345678

Echtzeitanalysen

Gewinnen Sie mühelos Erkenntnisse aus Livestreamingdaten. Erfassen Sie kontinuierlich Daten von jedem IoT-Gerät oder Protokolle von Websiteclickstreams, und verarbeiten Sie diese nahezu in Echtzeit.