Azure CloudServices: ¿Tiene más que solo ranuras de almacenamiento y producción?

7

Estamos utilizando los Servicios en la nube de Azure y nos gustaría tener un flujo de trabajo en el que las implementaciones fluyan como

Cloud Service #1: testing/QA => staging => production

Actualmente, los Servicios en la nube de Azure solo tienen entornos de producción y de almacenamiento intermedio en los que puede intercambiar las implementaciones. ¿Cómo se adaptan las personas a un enfoque de 3 etapas más tradicional como se muestra arriba?

Actualmente hacemos lo siguiente

Cloud Service #1: testing/QA => Cloud Service #2: staging => production

pero esto es doloroso y se siente mareado ya que pasa del Servicio de nube A = > El Servicio de nube B es esencialmente un despliegue completo, en lugar de simplemente cambiar de IP o cambiar detrás del equilibrador de carga.

    
pregunta DeepSpace101 22.10.2015 - 03:56

1 respuesta

1

Estamos desarrollando una serie de servicios alojados como aplicaciones web de Azure. Algunos de los servicios tienen aplicaciones web de prueba, puesta en escena y producción. Estas son diferentes aplicaciones web. Además, cada uno de estos tiene ranuras de previsualización y producción para implementación sin tiempo de inactividad mínimo o nulo. Además de esto, tenemos instancias primarias y de conmutación por error detrás de un administrador de tráfico para resumir. Un servicio lógico puede tener hasta 12 aplicaciones web. Todo esto se ha simplificado con la implementación a través de git activada desde teamcity con una clara jerarquía aplicada donde se debe haber implementado un compromiso para probar y preparar antes de llegar a producción.

Todo esto es posible porque las aplicaciones web tienen el mismo precio para uno o varios. Me doy cuenta de que está utilizando servicios en la nube y no aplicaciones web, pero lo mismo se aplica cuando se trata de servicios separados. No utilizamos la función de ranura para la puesta en escena.

    
respondido por el Esben Skov Pedersen 22.10.2015 - 21:41

Lea otras preguntas en las etiquetas