Megoldási ötletek
Ez a cikk egy megoldási ötlet. Ha azt szeretné, hogy további információkkal bővítsük a tartalmat, például a lehetséges használati eseteket, alternatív szolgáltatásokat, megvalósítási szempontokat vagy díjszabási útmutatást, a GitHub visszajelzésével tudassa velünk.
A Microsoft Azure-alkalmazás service environment használatával biztonságosan tárolhatja az e-kereskedelmi webhelyekről származó bizalmas felhasználói és fizetési adatokat. Ez a megoldás ideális a kiskereskedelem számára.
Lehetséges használati esetek
Ez a megoldás a kiskereskedelmi iparág számára van optimalizálva.
Egyéb releváns használati esetek a következők:
- Rugalmas skálázást igénylő alkalmazás létrehozása a felhasználók különböző időpontokban történő kirobbanásának kezeléséhez.
- Olyan alkalmazás létrehozása, amely a világ különböző azure-régióiban magas rendelkezésre állású működésre lett tervezve.
Architektúra
Töltse le az architektúra Visio-fájlját.
Adatfolyam
- Az ügyfél megnyitja a nyilvános webhelyet a böngészőben.
- A böngésző statikus erőforrásokat és termékképeket kér le az Azure Content Delivery Network szolgáltatástól.
- A Content Delivery Network lekéri a termék képeit a Blob Storage szolgáltatásból.
- Az ügyfél termékeket keres.
- A nyilvános webhely lekéri a termékkatalógust a termékadatbázisból.
- Az Azure Cache for Redis gyorsítótárazza az oldal kimenetét.
- Az ügyfél új rendeléseket hoz létre.
- A nyilvános webhely meghívja a rendelési webszolgáltatást.
- A rendelési webszolgáltatás elmenti/betölti a rendeléseket az Azure SQL Database-ből.
- Az alkalmazott megnyitja a rendszergazdai webhelyet a böngészőben.
- Az alkalmazott a Microsoft Entra-azonosítóval hitelesít.
- Az alkalmazott keresést végez a rendelések között.
- A rendszergazdai webhely meghívja a rendelési webszolgáltatást.
Összetevők
- App Service: Hatékony felhőalkalmazások gyors létrehozása webes és mobileszközökhöz
- Webalkalmazások: Az App Service Web App egyetlen régióban fut, amely elérhető a webes és mobilböngészők számára
- Azure SQL Database: Felügyelt, intelligens SQL a felhőben
- API-alkalmazások: API-k közzététele külső, partner- és alkalmazottfejlesztők számára biztonságosan és nagy méretekben.
- Alkalmazás Elemzések: A webalkalmazásokban és -szolgáltatásokban előforduló problémák észlelése, osztályozása és diagnosztizálása
- Application Gateway: Biztonságos, méretezhető és magas rendelkezésre állású webes kezelőfelületek létrehozása az Azure-ban
- Azure Cache for Redis: Nagy átviteli sebességű, alacsony késésű adathozzáféréssel rendelkező power-alkalmazások
- Tartalomkézbesítési hálózat: Biztonságos, megbízható tartalomkézbesítés biztosítása széles körű globális eléréssel
- Microsoft Entra ID: Helyszíni címtárak szinkronizálása és egyszeri bejelentkezés engedélyezése
- Blob Storage: Az Azure Blob Storage egy nagymértékben méretezhető objektumtároló bármilyen strukturálatlan adatképhez, videóhoz, hanghoz, dokumentumhoz és egyszerűbben és költséghatékonyabban.
Következő lépések
- Belső terheléselosztó létrehozása és használata App Service-környezettel
- Webalkalmazások üzembe helyezése a CMS használatával előre elkészített sablonok használatával
- ASP.NET-alkalmazás létrehozása az Azure-ban az SQL Database használatával
- Az első API-alkalmazás üzembe helyezése
- Alkalmazásteljesítmény-kezelés az Alkalmazás Elemzések
- Az Application Gateway áttekintése
- Az Azure Cache for Redis dokumentációja
- Rövid útmutató: Azure Content Delivery Network-profil és -végpont létrehozása
- A Microsoft Entra ID használatának első lépései
- Quickstart: Upload, download, and list blobs