Resumen

Completado

Un paso fundamental para mejorar la confiabilidad consiste en evitar los incidentes siempre que sea posible y, Cuando se producen incidentes, también es importante localizar el problema rápidamente. El proceso de prueba, lanzamiento e implementación puede afectar enormemente a estos objetivos.

En este módulo:

  • Ha aprendido qué es la implementación de software y los diferentes tipos de implementaciones que usan las organizaciones.
  • Se han analizado las ventajas de pasar de un modelo de "implementación épica" a la integración, entrega e implementación continuas.
  • Ha explorado la integración continua, la entrega y la implementación, así como las bases que comparten.
  • Se examinaron las canalizaciones y cómo Azure Pipelines y GitHub Actions las implementan en Azure.
  • Se han comparado varias estrategias de implementación, como las progresiva, en paralelo, de valores controlados, escalonadas y mediante activadores condicionales.
  • Procedimientos recomendados aplicados que minimizan el riesgo al implementar software nuevo o actualizado.