Idea řešení
Pokud se chcete podívat, jak tento článek rozšíříme o další informace, jako jsou potenciální případy použití, alternativní služby, aspekty implementace nebo pokyny k cenám, dejte nám vědět pomocí GitHub Feedback!
Architektura
architektury Stáhněte si SVG této architektury.
Data Flow
- Uživatel přistupuje k webové aplikaci v prohlížeči a přihlásí se.
- Prohlížeč stáhne statické prostředky, jako jsou obrázky z Azure Content Delivery Network.
- Uživatel vyhledá produkty a dotazy SQL databázi.
- Web stáhne katalog produktů z databáze.
- Webová aplikace natahuje obrázky produktů z úložiště objektů Storage.
- Výstup stránky se ukládá do mezipaměti Azure Cache for Redis pro lepší výkon.
- Uživatel odešle objednávku a objednávka se umístí do fronty.
- Azure Functions zpracovává platbu objednávky.
- Azure Functions provádí platby třetí straně a zaznamenává platby do SQL databáze.
Komponenty
- Web Apps:Webová App Service aplikace běží v jedné oblasti, která je přístupná pro webové a mobilní prohlížeče.
- Azure SQL Database:Spravované, inteligentní SQL v cloudu
- Azure Functions:Zpracování událostí s kódem bez serveru
- Funkce Přehledy: Detekce, hodnocení a diagnostika problémů ve webových aplikacích a službách