Introducción

Completado

En esta ruta de aprendizaje, hemos recurrido a la jerarquía de confiabilidad de Dickerson como mapa para trabajar de forma confiable, Proporciona una manera de comprender en qué se debe trabajar y en qué orden. Los tres primeros niveles de supervisión, respuesta a incidentes y aprendizaje de los errores a través de la revisión posterior al incidente nos han preparado para tratar el siguiente nivel de la jerarquía, las prácticas de prueba, lanzamiento e implementación.

Por ejemplo, uno de los resultados útiles de una revisión posterior al incidente es que nos permite entender mejor el trabajo que debemos llevar a cabo para impedir que el incidente vuelva a producirse. Una forma de hacerlo es asegurarse de que cierto código o configuraciones que causan problemas nunca lleguen a producción. Aquí es donde entra en juego este módulo centrado en la implementación. El objetivo será averiguar si es posible evitar ciertos tipos de incidentes antes de que se produzcan, gracias a las prácticas modernas de DevOps, que dan lugar a sistemas más confiables.

Ahora que ha completado este módulo, podrá hacer realizar las siguientes operaciones:

  • Definir la implementación y reconocer la diferencia entre las prácticas de implementación tradicionales y modernas.
  • Describir el modelo de implementación de entrega continua.
  • Enumerar los objetivos que se pueden conseguir mediante el uso de prácticas de DevOps para implementar software.
  • Reconocer tres estrategias de implementación.
  • Identificar herramientas que se pueden usar para la automatización de pruebas.
  • Explicar la rastreabilidad del entorno.