Azure Devops de cero a experto

Aprende todo sobre la cultura Devops, gestiona tu proyecto, crea la Integración continua de tu solución y aporta valor

4.49 (1670 reviews)
Udemy
platform
Español
language
Other
category
instructor
Azure Devops de cero a experto
6,536
students
10 hours
content
Jul 2023
last update
$49.99
regular price

What you will learn

Los conceptos y ventajas de uso de Metodologias Devops, usando la plataforma de Azure Devops

Why take this course?

¿Estas interesado en las metodologías Devops?  ¿Quieres aprender a mejorar el ciclo de tu aplicación de principio a fin? ¿Tienes que aprender a manejarte con Azure Devops? Si es así, este es tu curso!

Veremos desde cero como puedes manejar Azure Devops hasta convertirte en un experto.

No hacen falta conocimientos previos para empezar este curso.

Este curso esta pensado en todos los perfiles, desde el Jefe de proyecto que tiene que usar Azure Boards para la gestión de las tareas , al desarrollador que esta preocupado en la calidad , la integración continua y el despliegue de soluciones.

El temario del curso es el siguiente:

1 - Introducción , donde veremos que es Devops, las herramientas necesarias para seguir el curso (todas gratuitas) , para pasar a ver por encima la plataforma de Azure Devops

2 - Configuración de la Organización, veremos que es una Organización, creando una y viendo cada apartado de configuración de la misma

3 - Configuración de un Proyecto: crearemos y veremos todos los apartados de configuración de un proyecto de Azure Devops

4 - Metodología Agile, nos detendremos en ver que es la metodología agile, para entender mejor de donde surge estos cambios de paradigma en el uso de la cultura Devops.

5 - Modulo Overview, veremos todo lo que nos ofrece para documentar de forma centralizada nuestro proyecto

6 - Modulo Boards, veremos en detalle todas las opciones de procesos que podemos usar para la gestión de tareas con ejemplos y una practica final.

7 - Modulo de Repos, aprenderemos a subir y gestionar nuestro código, protegiéndolo con políticas y creando solicitudes de código para añadir el código a nuestras ramas.

8 - Modulo de Pipelines, veremos en dos módulos diferenciados, la integración continua y el despliegue continuo, con numerosos ejemplos

9 - Modulo Artifacts, veremos los conceptos del uso de artifacts para la gestión de paquetes dentro de nuestra organización/proyecto.


NOTA: el curso de momento no incluye un modulo de Test Plans, si estas buscando únicamente información de ese modulo , de momento no lo abordaremos, aunque no descarto ampliarlo en un futuro con esta característica.


Actualizaciones:

  • Añadido módulo de estrategias de despliegue  (Mayo 2021)

  • Añadido video sobre Tags (Mayo 2021)

  • Añadido video sobre Forks (Mayo 2021)

  • Añadido Laboratorio de creación de un Self Hosted Agent desde cero usando una maquina virtual de Azure (también se puede hacer en una maquina local) (Octubre 2021)

  • Añadido Laboratorio de Azure Artifacts , como subir librerías generadas desde Visual Studio a Artifacts y consumirlas en otro proyecto, todo ello creando Pipelines que se encarguen automáticamente del proceso (Octubre 2021)

  • Añadido laboratorio de como podemos desplegar una aplicación de React en un web app de Azure usando Azure Devops (Febrero 2023)


El curso se ira ampliando poco a poco con nuevos ejemplos periódicamente!!!

Content

Introducción

Introducción al curso
¿Qué necesitamos para realizar el curso?
Instalar VS Code
¿Que es Devops?
¿Que es Azure Devops?
Crear Cuenta de Azure Devops
Un primer vistazo a Azure Devops
Crear cuenta de Azure (Opcional)

Configurando la Organización de Azure Devops

Que es una organización
Configuraciones Generales
Configuración Seguridad
Configuración de procesos
Configuración pipelines
Configuración repos
Configuración artifacts

Configurando un proyecto en Azure Devops

Que es un proyecto en Azure Devops
Configuración general del proyecto
Configuración boards en proyecto
Configuración de las pipelines del proyecto
Configuración de los repos del proyecto
Configuración de los artifacts del proyecto
Configuración de los tests del proyecto

Metodología Agile

Metodología Agile y comparación con Waterfall

Modulo OverView

Summary
Dashboards
Wiki
Introducción a Markdown

Modulo Boards

¿Que es Azure Boards?
Invitando a Usuarios
Seguridad de Usuarios
Tipos de procesos
Kanban en Azure Boards (I)
Kanban en Azure Boards (II)
Configurar capacidad del equipo
Configurar columnas en los paneles
Configuración de paneles
Filtrando tareas con Querys
Configura tus equipos
Configura Dashboards para ver metricas sobre Azure Boards
Practica

Modulo Repos

¿Que es Azure Repos?
Crear Repositorio
Instalar GIT en tu maquina
Subir código a Azure Repos (I)
Subir código a Azure Repos por linea de comando
Crear ramas en el repositorio
Políticas de ramas
Solicitud de cambios (Pull Request PR)
Practica

Modulo Pipelines CI (Integración continua)

Activar modo gratuito de Azure Pipelines
¿Que es Azure Pipelines?
Importando un repositorio desde Github
Agentes
Configuración de agentes
Creando nuestra primera pipeline de CI
Creando un pipeline usando la vista clásica
Crear distintivos (badgers) de estado
Configurando la ejecución de una pipeline en una PR (Pull Request)
Activar la integración continua (CI) en nuestros pipelines
Introducción a Yaml , creando pipelines
Triggers
Jobs
Stages
Steps
Tasks
Usar el wizard de Tasks en pipelines de YAML
Pasar de Pipeline classic a YAML
Crear un artefacto con nuestra solución desde Pipelines
Crear Entornos en Azure (Opcional)

Modulo de Pipelines CD (entrega continua)

Introducción al modulo de Releases
Creando nuestra primera Release
Configurando el despliegue
Flujo completo de CI / CD
Creando un nuevo Stage de despliegue
Creando el Stage de Producción
Ejemplo flujo completo CI / CD a producción
Variables de Entorno (I)
Variables de Entorno (II)
Rollback
Fin de modulo

Modulo Artifacts

¿Que es Azure Artifacts?
Configuraciones en Azure Artifacts
Configura Artifacts como feed en Visual Studio

Screenshots

Azure Devops de cero a experto - Screenshot_01Azure Devops de cero a experto - Screenshot_02Azure Devops de cero a experto - Screenshot_03Azure Devops de cero a experto - Screenshot_04

Reviews

Academy
August 21, 2023
sería interesante tener un ejemplo de despliegue de infraestructura externa, por ejemplo cloudformation en AWS. Gracias. Por lo demás el curso cumplió con mis objetivos.
Edgar
July 12, 2023
Muy buen curso!! Me ha hecho entender todos los funcionamientos de DevOps. Lo recomiendo 100%. Y relacionado con ciertos comentarios que ha dicho Alberto, a mi personalmente me interesaría que se explicara con mas en profundidad YML y las variables de entorno que se utilizan en el curso.
Leonel
July 8, 2023
A mi parecer de forma básica me gusto mucho pero a como el mismo autor del curso menciona son conceptos básicos los que trata de explicar, si en algunas secciones me hubiera gustado mayores ejemplos pero cumple con lo prometido que es dar una vista general.
Armin
July 2, 2023
He finalizado el curso me ha parecido completo, me da una idea bastante clara de todo, y otras secciones que me gustaría reforzar mucho mas, saludos
Carlos
May 26, 2023
Muy buen curso, lo recomiendo para personas como yo que conocen poco de DevOps y desean profundizar un poco mas en este ámbito.
Anonymized
May 26, 2023
Demasiada información en un mínimo periodo de tiempo. No se aprende si no se tiene ya experiencia previa en el tema.
Marcos
May 1, 2023
Me ha parecido muy práctico y directo. Los conceptos se muestran adecuadamente. Recomendable. He echado en falta el módulos de Tests Plans.
Jordi
April 28, 2023
Excelente curso, muy completo y muy bien explicado por el instructor que tiene mucha experiencia en este tema.
Jorge
April 25, 2023
Me pareció un curso muy bueno, cubrió muchos o todos los puntos importantes, de repente no con mucha profundidad, pero si lo bastante bien para continuar aprendiendo.
Anonymized
April 21, 2023
Tiene muy buena información y entra a muchos detalles. Adicionalmente, los ejemplos que realiza ayudan a entender mejor las funcionalidades de la herramienta.
Carlos
April 17, 2023
Aunque me aclaro muchas cosas, me gustaria saber como desplegar en maquinas linux, en aws, en rutas especificas.
Ruben
March 29, 2023
En general me ha gustado el curso y me ha sido util, espero que lo actualice ya que habido bastantes cambios en AzureDevops
Jonathan
March 17, 2023
Me ha ayudado bastante al entender lo que es la interfaz de la plataforma, tanto sus conceptos como la utilización de esta misma.
Juan
January 18, 2023
Aunque se nota que el instructor tiene bastantes conocimientos del tema, quedé desilusionado con el título del curso: de cero a experto… Para ser “de cero” debe considerar explicar algunos conceptos fundamentales y cómo se relacionan. Para ser “experto” se debe explicar TODAS las opciones de TODOS los módulos de Azure DevOps (solo se explican las principales y muchas solo se nombran y se pasa de largo). Se nota improvisación en la grabación de los videos y en los ejemplos (ambos con muchos errores), parece que todo lo hubiera hecho “sobre la marcha” sin mucha planeación. Muchas clases son tediosas pues solo lee diapositivas. Para finalizar la pronunciación en Inglés: pésima…
Michael
January 9, 2023
Esta bien la intro pero talvez podria extenderse un poquito mas aunq, en el caso de algunos temas no los he podido entender bien la parte de overview y dashboard si bien es cierto que he comprendido siento que ha podido dar un poco mas seria bueno incluir alguna documentacion sobre metodologias agiles

Charts

Price

Azure Devops de cero a experto - Price chart

Rating

Azure Devops de cero a experto - Ratings chart

Enrollment distribution

Azure Devops de cero a experto - Distribution chart
3984346
udemy ID
4/15/2021
course created date
5/5/2021
course indexed date
Bot
course submited by