Skalbar Episerver-marknadsföringswebbplats

Cache for Redis
Content Delivery Network
Monitor
SQL Database
Traffic Manager

Lösnings idé Solution Idea

Om du vill se den här artikeln med mer information, implementerings information, prissättnings vägledning eller kod exempel kan du berätta för oss med GitHub feedback!If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Låt företaget köra digitala marknadsförings webbplatser med flera kanaler på en plattform och öka och öka kampanjer på begäran.Let your business run multi-channel digital marketing websites on one platform and spin up and spin down campaigns on demand. Dra nytta av de omfattande funktionerna i EPiServer för att hantera alla aspekter av din webbplats och kampanj prestanda.Take advantage of the comprehensive capabilities of Episerver to manage every aspect of your site and campaign performance.

Den här lösningen bygger på de Azure-hanterade tjänsterna: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure cache för Redis och Azure Monitor.This solution is built on the Azure managed services: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache for Redis and Azure Monitor. De här tjänsterna körs i en miljö med hög tillgänglighet, korrigeras och stöds, så att du kan fokusera på din lösning i stället för den miljö som de körs i.These services run in a high-availability environment, patched and supported, allowing you to focus on your solution instead of the environment they run in.

ArkitekturArchitecture

Arkitektur diagram Ladda ned en SVG -arkitektur.Architecture Diagram Download an SVG of this architecture.

KomponenterComponents

  • App Service Web Apps körs i flera regioner, som är tillgängliga för webbläsare och mobila webbläsare, och skalas ut över flera Server instanser.App Service Web Apps runs in multiple regions, accessible to web and mobile browsers, and is scaled out across multiple server instances.
  • Traffic Manager bestämmer vilken webbapp som är geografiskt bäst placerad för att hantera varje begäran.Traffic Manager determines which web app is geographically best placed to handle each request.
  • Content Delivery Network: ett nätverk för innehålls leverans hanterar statiskt innehåll, till exempel bilder, skript och CSS, och minskar belastningen på webb program servrarna.Content Delivery Network: A content delivery network serves static content such as images, script, and CSS, and reduces the load on the Web App servers.
  • Azure SQL Database: en SQL Database lagrar och hanterar data om platsen.Azure SQL Database: A SQL Database stores and serves data about the site.
  • Azure cache för Redis möjliggör mycket snabba frågor och förbättrar skalbarheten genom att minska belastningen på huvud databasen.Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database.
  • Azure Blob Storage ger hög prestanda och hög skalbar lagring.Azure Blob storage provides high-performance, high-scale storage.
  • Azure Monitor: Application Insights tillhandahåller tjänstens hälsa, prestanda övervakning och diagnostik.Azure Monitor: Application Insights provides service health, performance monitoring, and diagnostics.
  • Identitetsprovider: en identitets leverantör som Azure Active Directory eller Facebook hanterar autentisering till appen.Identity provider: An identity provider such as Azure Active Directory or Facebook handles authentication to the app.

Nästa stegNext steps