¿Qué es el despliegue Blue / Green?
Es un método de despliegue de software que implica mantener dos entornos de producción idénticos.
Definición
Es un método de despliegue de software que implica mantener dos entornos de producción idénticos, con un entorno (blue) ejecutando la versión actual de la aplicación y el otro (verde) ejecutando la nueva versión.
Cambio de Tráfico
Solo un entorno está recibiendo tráfico en vivo en un momento dado, con todo el tráfico de producción dirigido a él, mientras que el entorno no activo se utiliza para pruebas y despliegue de nuevos cambios.
Revertir
Si surgen problemas con la nueva versión, el tráfico puede cambiarse instantáneamente de vuelta al entorno en vivo anterior, minimizando el tiempo de inactividad y el riesgo.
Objetivo
El método tiene como objetivo reducir el tiempo de inactividad durante los despliegues al redirigir instantáneamente las solicitudes de un entorno a otro.
¿Quieres saber más?
Si te interesa saber más acerca de Blue / Green, escríbeme por linkedin. Me encanta compartir ideas, dudas y curiosidades sobre estos temas, así que no dudes en pasarte por ahí. ¡Nos leemos!
¿Qué significa GitFlow?
GitFlow es un modelo de ramificación para Git que ayuda a gestionar las ram...
¿Qué es el cambio de contexto?
El Cambio de contexto se refiere al acto de cambiar la atención entre difer...
¿Qué es una versión beta?
Una versión beta, también conocida como preview, es una versión de software...