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
Download 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
- Een ASP.NET-web-app implementeren in Azure-app Service met behulp van Visual Studio
- Routeringsmethode voor prestatieverkeer configureren
- Azure CDN in Azure App Service gebruiken
- SQL Database-zelfstudie: Binnen enkele minuten een SQL-database maken met behulp van Azure Portal
- Een web-app maken met Azure Cache voor Redis
- Aan de slag met Azure Blob Storage met .NET
- Beheer van toepassingsprestaties met Application Insights
- Uw App Service-toepassing configureren voor het gebruik van Facebook-aanmelding