Schaalbare Episerver-marketingwebsite

Azure Cache for Redis
Azure Content Delivery Network
Azure Monitor
Azure SQL Database
Azure Traffic Manager

Oplossingsideeën

Dit artikel is een oplossingsidee. Als u wilt dat we de inhoud uitbreiden met meer informatie, zoals mogelijke use cases, alternatieve services, implementatieoverwegingen of prijsrichtlijnen, laat het ons dan weten door GitHub-feedback te geven.

Stel uw bedrijf in staat om digitale marketingwebsites via meerdere kanalen uit te voeren op één platform en campagnes op aanvraag in en uit te schakelen. Profiteer van de uitgebreide mogelijkheden van EpiServer voor het beheren van elk aspect van uw site- en campagneprestaties.

Deze oplossing is gebaseerd op de beheerde Azure-services: Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache voor Redis en Azure Monitor. De services worden in een omgeving met hoge beschikbaarheid uitgevoerd, gepatcht en ondersteund zodat u zich op de oplossing kunt concentreren en u niet hoeft bezig te houden met de omgeving waarin de services worden uitgevoerd.

Potentiële gebruikscases

Deze oplossing wordt door de detailhandel gebruikt om actuele productaanbiedingen te bieden.

Architectuur

Architecture Diagram showing from browser through Episerver to databasesDownload een SVG van deze architectuur.

Onderdelen

  • App Service Web Apps wordt uitgevoerd in meerdere regio's, toegankelijk voor web- en mobiele browsers en wordt uitgeschaald op meerdere serverexemplaren.
  • Traffic Manager bepaalt welke web-app geografisch het beste is geplaatst om elke aanvraag te verwerken.
  • Content Delivery Network: Een netwerk voor contentlevering dient statische inhoud, zoals afbeeldingen, scripts en CSS, en vermindert de belasting op de webservers.
  • Azure SQL Database: in een SQL Database worden gegevens over de site opgeslagen en verwerkt.
  • Azure Cache voor Redis maakt snelle query's mogelijk en verbetert de schaalbaarheid door de belasting van de hoofddatabase te verminderen.
  • Azure Blob Storage biedt krachtige, grootschalige opslag.
  • Azure Monitor: Application Insights biedt servicestatus, prestatiebewaking en diagnostische gegevens.
  • Id-provider: een id-provider zoals Microsoft Entra ID of Facebook verwerkt verificatie voor de app.

Volgende stappen