Redigera

Dela via


Skapa en skalbar webbapp för näthandel

Azure Functions
Azure SQL Database
Azure App Service

Lösningsidéer

I den här artikeln beskrivs en lösningsidé. Molnarkitekten kan använda den här vägledningen för att visualisera huvudkomponenterna för en typisk implementering av den här arkitekturen. Använd den här artikeln som utgångspunkt för att utforma en välkonstruerad lösning som överensstämmer med arbetsbelastningens specifika krav.

Skapa skalbara webbappar för e-handel med Azure Functions och Web Apps, så att du kan skapa anpassade upplevelser medan Azure tar hand om infrastrukturen. Den här lösningen är perfekt för detaljhandeln.

Potentiella användningsfall

Den här lösningen är idealisk för detaljhandelsorganisationer, men den kan gälla för andra branscher som säljer varor och tjänster.

Arkitektur

Arkitekturdiagram visar transaktionen från användare som hittar produkter till att köpa dem via webbappar till betalning från tredje part.

Ladda ned en Visio-fil med den här arkitekturen.

Dataflöde

  1. Användare får åtkomst till webbappar i en webbläsare och loggar in.
  2. Webbläsaren hämtar statiska resurser som t. ex. bilder från Azure Content Delivery Network.
  3. Användare söker efter produkter och frågar SQL Database.
  4. Webbsidan hämtar produktkatalogen från databasen.
  5. Webbappen hämtar produktbilder från Blob Storage.
  6. Utdata från sidan cachelagras i Azure Cache for Redis för bättre prestanda.
  7. Användare skickar in en order och ordern placeras i kön.
  8. Azure Functions bearbetar betalningen.
  9. Azure Functions utför betalningen till en tredje part och lagrar betalningen i SQL Database.

Komponenter

  • Webbappar: En App Service-webbapp körs i en enda region, tillgänglig för webb- och mobilwebbläsare
  • Azure SQL Database: Hanterad, intelligent SQL i molnet
  • Azure Functions: Bearbeta händelser med serverlös kod
  • Application Insights: Identifiera, sortera och diagnostisera problem i dina webbappar och tjänster

Deltagare

Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.

Huvudförfattare:

  • Andrew Harvey | Principal Program Manager – Microsoft for Startups

Nästa steg