Idées de solution
Cet article est 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.
Avec Sitecore Experience Platform (xP), vous avez à portée de main toutes les données, les outils intégrés et les fonctionnalités d’automatisation nécessaires pour impliquer vos clients tout au long d’un cycle de vie itératif, autrement dit la base informatique requise pour gagner des clients à vie.
Cette solution est basée sur les services gérés Azure : Azure SQL Database, Azure Cache pour Redis, Recherche cognitive Azure 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 plusieurs secteurs pour améliorer l’expérience client et l’engagement.
Architecture
Télécharger 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’une montée en puissance parallèle sur plusieurs instances de serveur. Utilisé par Sitecore pour héberger ses rôles de distribution de contenu, de gestion de contenu, de création de rapports et de traitement.
- Azure SQL Database : une instance SQL Database stocke et fournit les données relatives au site.
- Azure Cache pour Redis : 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. L’État de session de Sitecore est géré par Azure Cache pour Redis.
- Un service de Recherche cognitive Azure est utilisé pour la recherche rapide de données. Tous les index de recherche de Sitecore sont stockés dans Recherche cognitive Azure à des fins de rapidité de recherche et de scalabilité.
- Azure Monitor permet de surveiller l’intégrité et les performances du service, ainsi que les diagnostics. Azure Monitor fournit à Sitecore une solution pour ses besoins en matière de surveillance des performances et de l’intégrité.
Étapes suivantes
- Déployer une application web ASP.NET dans Azure App Service à l’aide de Visual Studio
- Tutoriel sur SQL Database : Création d’une base de données SQL Database en quelques minutes à l’aide du Portail Azure
- Comment créer une application web avec Azure Cache pour Redis
- Utiliser le service Recherche cognitive Azure
- Gestion des performances des applications avec Azure Monitor