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, az alternatív szolgáltatásokat, a megvalósítási szempontokat vagy a díjszabással kapcsolatos útmutatást, tudassa velünk a GitHub visszajelzésével.
Egy platformon többcsatornás digitális marketinges webhelyeket futtathat vállalkozása, és igény szerint indíthat és indíthat kampányokat. Használja ki az Episerver átfogó képességeit a webhely és a kampány teljesítményének minden aspektusának kezeléséhez.
Ez a megoldás az Azure által felügyelt szolgáltatásokra épül: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache for Redis és Azure Monitor. Ezek a szolgáltatások magas rendelkezésre állású környezetben futnak, javítva és támogatottak, így a megoldásra összpontosíthat az általuk futtatott környezet helyett.
Lehetséges használati esetek
Ezt a megoldást a kiskereskedelem az aktuális termékajánlatok biztosítására használja.
Architektúra
mutatja az architektúra SVG-jének letöltését.
Összetevők
- App Service Web Apps több régióban fut, elérhető a web- és mobilböngészők számára, és több kiszolgálópéldányra van felskálázva.
- A Traffic Manager határozza meg, hogy melyik webalkalmazás a legmegfelelőbb az egyes kérések kezeléséhez.
- Tartalomkézbesítési hálózat: A tartalomkézbesítési hálózat statikus tartalmakat, például képeket, szkripteket és CSS-eket szolgál ki, és csökkenti a webalkalmazás-kiszolgálók terhelését.
- Azure SQL adatbázis: Egy SQL Database tárolja és szolgáltatja a webhely adatait.
- Azure Cache for Redis gyors lekérdezéseket tesz lehetővé, és a fő adatbázis terhelésének csökkentésével javítja a méretezhetőséget.
- Az Azure Blob Storage nagy teljesítményű, nagy léptékű tárolást biztosít.
- Azure Monitor: Az Application Insights szolgáltatásállapot-, teljesítménymonitorozási és diagnosztikát biztosít.
- Identitásszolgáltató: Egy identitásszolgáltató, például az Azure Active Directory vagy a Facebook kezeli az alkalmazás hitelesítését.
Következő lépések
- ASP.NET webalkalmazás telepítése az Azure App Service szolgáltatásba a Visual Studio használatával
- Teljesítményforgalom-útválasztási módszer konfigurálása
- Az Azure CDN használata az Azure App Service-ben
- SQL Database oktatóanyag: SQL-adatbázis létrehozása percek alatt a Azure Portal használatával
- Webalkalmazás létrehozása Azure Cache for Redis
- Get started with Azure Blob Storage using .NET (Az Azure Blob Storage használatának első lépései a .NET-keretrendszerrel)
- Alkalmazásteljesítmény-kezelés az Application Insights használatával
- A App Service alkalmazás konfigurálása a Facebook-bejelentkezés használatára