Contenido

Objetivo

Incorpora las herramientas más avanzadas disponibles en el mercado para organizar una cadena de herramientas DevOps

Descripción

En este tema conocerás como Azure DevOps es un conjunto de servicios y herramientas para lograr una buena administración en todo el ciclo de vida del desarrollo de software, ya que soporta la mayoría de las plataformas de desarrollo, así como lenguajes de programación.

Explicación

Haz clic para revisar la explicación.

Creación de tuberías (pipelines) con Azure DevOps

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa el siguiente video:

Para conocer más sobre descripción del tema, revisa el siguiente video:
Alberto Picazo. (2019, 5 de junio). Como crear un AKS (Azure Kubernetes Service). Recuperado de https://www.youtube.com/watch?v=nnBFlGXcBOo

Revisa la siguiente lectura:

Para conocer más sobre descripción, te recomendamos leer:
Microsoft Docs. (2021). Definición de recursos en YAML. Recuperado de https://docs.microsoft.com/es-es/azure/devops/pipelines/process/resources?view=azure-devops&tabs=schema

Actividad

Objetivo

Relacionar un sistema de control de versiones con una tubería en Azure Dev Ops.

Instrucciones

Sigue los pasos detallados en “Crear una tubería de construcción con Azure Pipelines” del tema.

  1. Crea del archivo YAML para la activación de la tubería.
  2. Configura el script para la ejecución de la instrucción bash “ps-x” al finalizar el despliegue.
  3. Al finalizar el despliegue se debe de crear un archivo llamado procesos_AAAA_MM_DD-HH_MM.txt.
Checklist
  • Reforzar los módulos que componen el SAAS de Azure Devops para que se realicen las actividades en cada uno de ellos.
  • Aplicar el proceso de creación de un Pipeline en DevOps para la automatización de procesos.
  • Aplicar el esquema de los archivos YAML para el despliegue continuo de un repositorio.