Beaucoup de choses se passent en coulisses lorsque vous déployez une application dans le nuage Azure. Je n'ai pas de vision particulière de ce qui se passe derrière le rideau, mais ayant travaillé sur les outils VS pour télécharger des projets vers le nuage Azure, voici mes impressions en tant qu'observateur extérieur :
Entre autres choses :
- Le matériel doit être alloué à partir de l'ensemble des serveurs disponibles.
- Le VHD du système d'exploitation principal doit être téléchargé sur la machine.
- Une instance de VM doit être initialisée et démarrée à partir de cette image VHD.
- Votre paquet d'applications doit être copié sur la VM et installé.
- Le moniteur VM doit attendre le démarrage de votre service ou échouer.
- L'équilibreur de charge et le pare-feu du centre de données doivent être informés des points d'accès aux services de votre application.
- Une fois que tout cela a été synchronisé, votre application est accessible depuis le web.
L'image VHD fait probablement des gigaoctets, bien plus que le téléchargement de votre application. Même sur un réseau de centre de données ultra-rapide, il faut du temps pour déplacer autant de matériel dans la VM, le décompresser et démarrer à partir de celui-ci. De plus, l'équilibreur de charge et le pare-feu sont probablement optimisés pour donner la priorité aux demandes de routage. La reconfiguration du pare-feu et de l'équilibreur de charge est moins prioritaire et doit être effectuée sans interrompre le flux de trafic.
Notez également que tout ce travail ne doit être effectué que pour un nouveau déploiement. La mise à jour d'un déploiement existant se fait beaucoup plus rapidement - 2 à 3 minutes au lieu de 20 à 30 minutes.
12 votes
C'est exactement la raison pour laquelle j'utilise toujours EC2, même si j'aime l'abstraction de l'administration du système d'exploitation qu'offre Azure.
13 votes
En attendant, nous sommes presque 3 ans plus loin et toujours très lents.
0 votes
Les sites web sont beaucoup plus rapides à déployer, utilisez-les si vous le pouvez.
0 votes
Il est difficile de croire que 5 ans se sont écoulés mais que le temps de démarrage est toujours le même.
4 votes
Nous sommes fin 2017 et c'est toujours super lent. Parfois je me dis que déballer un ordinateur puis installer l'os puis déployer l'application manuellement est plus rapide que ça.
0 votes
Fin de l'année 2018. Je viens de m'inscrire hier, et j'ai pu redimensionner la piscine en 5 minutes. Aujourd'hui, je redimensionne à 1 nœud dédié sur une image personnalisée, cela fait déjà plus de 30minutes. :( Cela ressemble vraiment à du voodoo qui se passe ici.
1 votes
L'année 2019 est presque terminée et même une simple mise à disposition d'une machine virtuelle Windows 10 prend encore 8 à 10 minutes.
0 votes
À la fin de l'année 2019, le provisionnement d'une nouvelle instance d'APIM vient de franchir la barre des 35 minutes.
1 votes
// C'est une décision commerciale. Ils ne vendent pas aux développeurs.
0 votes
Vers la fin de l'année 2020, un service de recherche cognitive az qui prendra plus d'une heure. Toujours terminé.