Architecture de solution : Application web Umbraco CMS extensible

Application web CMS Umbraco de taille moyenne configurée à des fins de scalabilité et idéale pour les sites ayant un trafic élevé. Elle utilise deux applications web, une pour l’application frontale et l’autre pour l’application back office, déployées dans une même région et proposant une mise à l’échelle automatique.

Cette solution est basée sur les services gérés Azure : Base de données SQL, Stockage, Application Insights et la Cache Redis. Ces services sont exécutés dans un environnement à haute disponibilité et incluent des correctifs et un support. Vous pouvez ainsi vous concentrer sur votre solution plutôt que sur l’environnement dans lequel elle est exécutée.

Votre estimation

$111.817821

Coût mensuel estimé

Découvrez la manière dont l’estimation est calculée et personnalisez-la à votre convenance

Calculatrice de prix

Déployer dans Azure

Le modèle prédéfini suivant permet de déployer cette architecture dans Azure

Déployer dans Azure

Afficher la source du modèle

Conseils sur l’implémentation

Produits Documentation

Web Apps

Exécutez un CMS Umbraco sur la fonctionnalité Web Apps d’Azure App Service, l’application frontale et l’application back office étant exécutées sur une même application.

Base de données SQL

Stockez le contenu de votre site dans Azure SQL Database. L’application web back office et l’application web frontale utilisent la même base de données. Utilisez les fonctionnalités Azure SQL Database telles que la sauvegarde et la haute disponibilité.

Stockage

Stockez tous vos supports dans Stockage Azure afin de réduire les opérations d’E/S sur le serveur de fichiers de l’application web et d’améliorer les performances.

Application Insights

Détectez les problèmes, diagnostiquez les incidents et suivez l’utilisation dans votre application web à l’aide d’Application Insights. Prenez des décisions éclairées tout au long du cycle de vie du développement.

Cache Redis

Stockez l’état des sessions et le cache de sortie sur Cache Redis Azure pour améliorer les performances et réduire la charge sur vos serveurs web frontaux.

Architectures de solution associées