Quelle est la différence entre un site web Azure et un rôle web Azure
Quelle est la différence entre un site web Azure et un rôle web Azure
Re: Quelle est la différence entre un site web Azure et un rôle web Azure
Les rôles web vous offrent plusieurs fonctionnalités au-delà des Web Apps (anciennement Web Sites) :
Possibilité d’exécuter des scripts de démarrage élevés pour installer des applications, modifier les paramètres du registre, installer des compteurs de performance, affiner IIS, etc.
Possibilité de diviser une application en niveaux (peut-être un rôle web pour le front-end, un rôle worker pour le traitement back-end) et de les mettre à l’échelle indépendamment
Possibilité de se connecter en RDP à votre VM à des fins de débogage
Isolation réseau
Adresse IP virtuelle dédiée, qui permet aux instances de rôle web dans un service cloud d’accéder aux machines virtuelles restreintes par IP
Points de terminaison restreints par ACL (ajoutés dans le SDK Azure 2.3, avril 2014)
Prise en charge de tous les ports TCP/UDP (les sites web sont restreints aux ports TCP 80/443)
Les Web Apps ont des avantages par rapport aux rôles web cependant :
Déploiement quasi instantané avec historique de déploiement / rollbacks
Prise en charge du déploiement via Visual Studio Online, GitHub, git local, FTP, CodePlex, DropBox, BitBucket
Possibilité de déployer l’un des nombreux CMS et frameworks (comme WordPress, Joomla, Django, MediaWiki, etc.)
Utilisation de SQL Database ou MySQL
Simple et rapide pour passer du niveau gratuit au niveau partagé puis au niveau dédié
Web Jobs
Sauvegardes du contenu du site web
Outils de débogage web intégrés (console cmd/powershell de débogage simple, explorateur de processus, outils de diagnostic comme le streaming de journaux, etc.)
Avec les déploiements d’avril 2014 et septembre 2014, il y a maintenant certaines fonctionnalités communes aux Web Apps et aux rôles web (et rôles worker), notamment :
Slots de staging + production
DNS générique, certificats SSL
Intégration Visual Studio
Support Traffic Manager
Support réseau virtuel
Voici une capture d’écran que j’ai prise du formulaire de sélection de la galerie Web Sites :
Je pense que les Web Apps sont un excellent moyen de démarrer rapidement, où vous pouvez passer des ressources partagées aux ressources réservées. Une fois que vous dépassez cela, vous pouvez ensuite passer aux rôles web et vous étendre selon vos besoins.