Formación : Azure DevOps, implantación de la integración continua

Azure DevOps, implantación de la integración continua




DevOps tiene como objetivo optimizar el flujo de trabajo entre los desarrolladores y el personal operativo, lo que permite conciliar la capacidad de respuesta y la calidad del servicio. Este curso muestra los conceptos clave de DevOps y la cadena de despliegue continuo con Microsoft Azure, que se ha convertido en el estándar para la gestión del ciclo de vida de los proyectos.


ABIERTA
IN-COMPANY
A MEDIDA

Formación en tus instalaciones, en nuestro centro o a distancia

Ref. ICA
  5d - 35h00
Duración, formato, fechas y lugar: ¡Tú decides, nosotros nos encargamos de organizarlo!

Descargar en formato pdf

Compartir este curso por correo electrónico




DevOps tiene como objetivo optimizar el flujo de trabajo entre los desarrolladores y el personal operativo, lo que permite conciliar la capacidad de respuesta y la calidad del servicio. Este curso muestra los conceptos clave de DevOps y la cadena de despliegue continuo con Microsoft Azure, que se ha convertido en el estándar para la gestión del ciclo de vida de los proyectos.


Objetivos pedagógicos
Una vez finalizada la formación, el participante podrá:
Configuración de la integración continua con Azure
Dominar la cadena de despliegue continuo: los reflejos, las herramientas y los rituales de colaboración adecuados
Desarrollar una cultura de medición y aplicar las mejores prácticas

Público afectado
Desarrolladores, arquitectos, gestores de proyectos técnicos.

Requisitos previos
Conocimientos básicos de arquitecturas Cloud, sistemas operativos y redes corporativas.

Programa de la formación

1
Integración continua y Azure DevOps

  • Principios, objetivos y ventajas de la integración continua.
  • Los distintos componentes necesarios para la integración continua.
  • Conceptos de Azure DevOps.
  • Gestión de proyectos con Azure DevOps.
  • Creación y configuración de un nuevo proyecto.
  • Gestión de los derechos de acceso al proyecto.
  • Los distintos actores implicados en Azure Devops.
Trabajo práctico
Cree y configure un nuevo proyecto.

2
Controlador de código fuente

  • Presentación de Team Foundation Version Control.
  • Uso en Visual Studio.
  • Uso de GIT con Azure DevOps.
  • Clonar un repositorio GIT.
Trabajo práctico
Uso de GIT con Azure DevOps.

3
Preparación de las pruebas

  • Plan de pruebas y pruebas funcionales.
  • Gestión de errores y retroalimentación.
  • Pruebas de carga en la nube.
Trabajo práctico
Diseño e implementación de pruebas con Azure. Gestión de errores y redistribución. Gestión de la no regresión.

4
Las construcciones

  • Crear una nueva definición de "construir".
  • Añadir tareas a una compilación.
  • Compila el proyecto.
  • Ejecute las pruebas unitarias.
  • Activar una construcción.
  • Automatización de compilaciones y pruebas.
Trabajo práctico
Generar builds y compilar el proyecto. Ejecutar y comprobar las pruebas unitarias.

5
Lanzamientos y su despliegue

  • Crear una nueva versión.
  • Definición de las tareas de liberación.
  • Planifique la intervención manual durante el despliegue.
  • Grupos de trabajo.

6
Validación y lanzamiento de implantaciones

  • Aprobar un despliegue.
  • Despliegue automatizado.
  • Despliegue condicional.
Trabajo práctico
Configuración de un despliegue. Automatización de los despliegues.

7
Gestión de la liberación

  • Gestione diferentes versiones en distintos entornos.
  • Definición de variables de entorno.
  • Gestión de errores y registros.
Trabajo práctico
Gestionar diferentes versiones. Ver el contenido de los archivos de registro.

8
Funcionamiento del agente de la piscina

  • Gestión de colas.
  • Canalizaciones de la competencia para agentes alojados.
  • Añade agentes privados.
Trabajo práctico
Gestionar la cola. Utilizar agentes privados.


Fechas y lugares
Selecciona tu ubicación u opta por la clase remota y luego elige tu fecha.
Clase a distancia