Modifier

Site web marketing Episerver scalable

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

Idées de solution

Cet article présente une idée de solution. Si vous souhaitez nous voir développer le contenu avec d’autres informations, telles que des cas d’usage potentiels, d’autres services, des considérations d’implémentation ou un guide des prix, faites-le-nous savoir avec les Commentaires de GitHub.

Permettez à votre entreprise d’exécuter des sites web de marketing digital multicanaux sur une seule plateforme, et de déclencher et réduire les campagnes à la demande. Tirez parti des fonctionnalités complètes d’EPiServer pour gérer tous les aspects de vos performances de site et de campagne.

Cette solution est basée sur les services gérés Azure : Traffic Manager, Content Delivery Network, Azure SQL Database, Azure Cache pour Redis et Azure Monitor. Ces services fonctionnent dans un environnement à haute disponibilité, avec des correctifs et un support, ce qui vous permet de vous concentrer sur votre solution plutôt que sur l’environnement dans lequel elles opèrent.

Cas d’usage potentiels

Cette solution est utilisée dans la vente pour fournir des offres de produits à jour.

Architecture

Architecture Diagram showing from browser through Episerver to databasesTéléchargez un SVG de cette architecture.

Composants

  • App Service Web Apps s'exécute dans différentes régions, est accessible aux navigateurs web et mobiles, et fait l'objet d'un scale-out sur plusieurs instances de serveur.
  • Traffic Manager détermine quelle application web est géographiquement la mieux placée pour traiter chaque requête.
  • Réseau de distribution de contenu : Un réseau de distribution de contenu fournit du contenu statique tel que des images, des scripts et des CSS, et réduit la charge sur les serveurs d'applications web.
  • Azure SQL Database : une instance de SQL Database stocke et traite les données relatives au site.
  • Azure Cache pour Redis : ce service permet d’exécuter des requêtes rapides et améliore la scalabilité en réduisant la charge sur la base de données principale.
  • Stockage Blob Azure fournit un stockage haute performance et à grande échelle.
  • Azure Monitor : Application Insights assure l'intégrité du service, la surveillance des performances et les diagnostics.
  • Fournisseur d’identité : Un fournisseur d’identité tel que Microsoft Entra ID ou Facebook gère l’authentification auprès de l’application.

Étapes suivantes