J'ai une batterie de serveurs Web en croissance rapide exécutant IIS 7 (30+ serveurs). Tous les serveurs sont des copies identiques les uns des autres et tous les serveurs sont physiques. Nous mettons à jour le logiciel environ une fois par mois, et dans le processus actuel, nous suivons les étapes suivantes:
- Désactivez le serveur du pool sur l'équilibreur de charge F5.
- Désactivez les connexions HTTP persistantes dans IIS pour que les connexions chutent rapidement.
- Remplacez le répertoire par défaut du site Web par un nouveau dossier contenant de nouveaux fichiers binaires.
- Serveur de test
- Activez les connexions HTTP persistantes.
- Activez le serveur dans le pool F5.
- Déplacer vers le serveur 2
Microsoft avait auparavant Application Center qui a été abandonné il y a quelque temps. Ils ont fait une deuxième tentative avec Web Farm Framework, mais cela ajoute autant de temps QA à tester le package de version que cela économise dans le déploiement.
Quelqu'un a-t-il vu une application commerciale prête à l'emploi conçue pour la gestion et le déploiement sur de grandes fermes Web?
Merci!