Para verificar los cambios de código de un repositorio Git antes de la implementación en producción en un pipeline de entrega continua, ¿qué proceso se alinea con las mejores prácticas?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Jenkins para monitorear las etiquetas en el repositorio. Implementar las etiquetas de staging en un entorno de staging para realizar pruebas. Después de las pruebas, etiquetar el repositorio para producción e implementar eso en el entorno de producción..
Por qué esta es la respuesta
La opción correcta describe un flujo de trabajo de CI/CD que utiliza etiquetas de Git para gestionar las versiones y los entornos, lo cual es una práctica recomendada. Se implementan las etiquetas de staging en un entorno de pruebas (staging) para validación. Una vez que las pruebas son exitosas, se crea una nueva etiqueta para producción y se despliega en el entorno de producción. Esto asegura que solo el código probado y aprobado llegue a producción. Las opciones incorrectas presentan enfoques menos seguros o ineficientes: Usar Spinnaker con estrategia red/black es bueno para despliegues, pero no aborda la verificación previa a la implementación en producción de los cambios de código. Implementar en producción y luego ejecutar pruebas es una práctica riesgosa y no previene errores antes de que afecten a los usuarios. Desplegar en producción para el 10% de los usuarios sin una verificación previa adecuada en un entorno de staging es una forma de prueba en producción, lo cual es menos ideal que probar en un entorno dedicado.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta