Schaalbare Episerver-marketingwebsite

Cache voor Redis
Content Delivery Network
Monitor
SQL Database
Traffic Manager

Idee van oplossing Solution Idea

Als u ons wilt zien, vouwt u dit artikel uit met meer informatie, Details van de implementatie, richt lijnen voor prijzen en voor beelden van code, laat het ons weten met 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!

Laat uw bedrijf digitale marketing websites met meerdere kanalen op één platform uitvoeren en campagnes op aanvraag door geven en omlaag draaien.Let your business run multi-channel digital marketing websites on one platform and spin up and spin down campaigns on demand. Profiteer van de uitgebreide mogelijkheden van EpiServer voor het beheren van elk aspect van uw site-en campagne prestaties.Take advantage of the comprehensive capabilities of Episerver to manage every aspect of your site and campaign performance.

Deze oplossing is gebouwd op de door Azure beheerde services: Traffic Manager, Content Delivery Network, Azure SQL database, Azure cache voor redis en 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. Deze services worden uitgevoerd in een omgeving met hoge Beschik baarheid, patches en worden ondersteund, zodat u zich kunt concentreren op uw oplossing in plaats van de omgeving waarin ze worden uitgevoerd in.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.

ArchitectuurArchitecture

Architectuur diagram down load een SVG van deze architectuur.Architecture Diagram Download an SVG of this architecture.

OnderdelenComponents

  • App Service Web apps wordt uitgevoerd in meerdere regio's, toegankelijk voor web-en mobiele browsers en wordt uitgeschaald over meerdere server exemplaren.App Service Web Apps runs in multiple regions, accessible to web and mobile browsers, and is scaled out across multiple server instances.
  • Traffic Manager bepaalt welke Web-app geografisch het meest geschikt is voor het afhandelen van elk verzoek.Traffic Manager determines which web app is geographically best placed to handle each request.
  • Content Delivery Network: een netwerk voor content levering verzendt statische inhoud, zoals afbeeldingen, scripts en CSS, en vermindert de belasting van de web-app-servers.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: een SQL database gegevens over de site opslaat en verzendt.Azure SQL Database: A SQL Database stores and serves data about the site.
  • Azure cache voor redis maakt zeer snelle query's mogelijk en verbetert de schaal baarheid door de belasting van de hoofd database te verminderen.Azure Cache for Redis enables very fast queries, and improves scalability by reducing the load on the main database.
  • Azure Blob-opslag biedt grootschalige opslag met hoge prestaties.Azure Blob storage provides high-performance, high-scale storage.
  • Azure monitor: Application Insights biedt service status, prestatie bewaking en diagnostische gegevens.Azure Monitor: Application Insights provides service health, performance monitoring, and diagnostics.
  • ID-provider: een id-provider zoals Azure Active Directory of Facebook verwerkt de verificatie voor de app.Identity provider: An identity provider such as Azure Active Directory or Facebook handles authentication to the app.

Volgende stappenNext steps