Azure Devops de cero a experto
What you’ll learn
Los conceptos y ventajas de uso de Metodologias Devops, usando la plataforma de Azure Devops
Requirements
No hay requisitos de ningún tipo, se vera todo desde el principio
Description
¿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 Devops2 – Configuración de la Organización, veremos que es una Organización, creando una y viendo cada apartado de configuración de la misma3 – Configuración de un Proyecto: crearemos y veremos todos los apartados de configuración de un proyecto de Azure Devops4 – 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 proyecto6 – 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 ejemplos9 – 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)El curso se ira ampliando poco a poco con nuevos ejemplos periódicamente!!!
Overview
Section 1: Introducción
Lecture 1 Introducción al curso
Lecture 2 ¿Qué necesitamos para realizar el curso?
Lecture 3 Instalar VS Code
Lecture 4 ¿Que es Devops?
Lecture 5 ¿Que es Azure Devops?
Lecture 6 Crear Cuenta de Azure Devops
Lecture 7 Un primer vistazo a Azure Devops
Lecture 8 Crear cuenta de Azure (Opcional)
Section 2: Configurando la Organización de Azure Devops
Lecture 9 Que es una organización
Lecture 10 Configuraciones Generales
Lecture 11 Configuración Seguridad
Lecture 12 Configuración de procesos
Lecture 13 Configuración pipelines
Lecture 14 Configuración repos
Lecture 15 Configuración artifacts
Section 3: Configurando un proyecto en Azure Devops
Lecture 16 Que es un proyecto en Azure Devops
Lecture 17 Configuración general del proyecto
Lecture 18 Configuración boards en proyecto
Lecture 19 Configuración de las pipelines del proyecto
Lecture 20 Configuración de los repos del proyecto
Lecture 21 Configuración de los artifacts del proyecto
Lecture 22 Configuración de los tests del proyecto
Section 4: Metodología Agile
Lecture 23 Metodología Agile y comparación con Waterfall
Section 5: Modulo OverView
Lecture 24 Summary
Lecture 25 Dashboards
Lecture 26 Wiki
Lecture 27 Introducción a Markdown
Section 6: Modulo Boards
Lecture 28 ¿Que es Azure Boards?
Lecture 29 Invitando a Usuarios
Lecture 30 Seguridad de Usuarios
Lecture 31 Tipos de procesos
Lecture 32 Kanban en Azure Boards (I)
Lecture 33 Kanban en Azure Boards (II)
Lecture 34 Configurar capacidad del equipo
Lecture 35 Configurar columnas en los paneles
Lecture 36 Configuración de paneles
Lecture 37 Filtrando tareas con Querys
Lecture 38 Configura tus equipos
Lecture 39 Configura Dashboards para ver metricas sobre Azure Boards
Lecture 40 Practica
Section 7: Modulo Repos
Lecture 41 ¿Que es Azure Repos?
Lecture 42 Crear Repositorio
Lecture 43 Instalar GIT en tu maquina
Lecture 44 Subir código a Azure Repos (I)
Lecture 45 Subir código a Azure Repos por linea de comando
Lecture 46 Crear ramas en el repositorio
Lecture 47 Políticas de ramas
Lecture 48 Solicitud de cambios (Pull Request PR)
Lecture 49 Tags
Lecture 50 Forks
Lecture 51 Practica
Section 8: Modulo Pipelines CI (Integración continua)
Lecture 52 Activar modo gratuito de Azure Pipelines
Lecture 53 ¿Que es Azure Pipelines?
Lecture 54 Importando un repositorio desde Github
Lecture 55 Agentes
Lecture 56 Lab: Crear Agentes Self Hosted usando VM de Azure (también se puede en local)
Lecture 57 Configuración de agentes
Lecture 58 Creando nuestra primera pipeline de CI
Lecture 59 Creando un pipeline usando la vista clásica
Lecture 60 Crear distintivos (badgers) de estado
Lecture 61 Configurando la ejecución de una pipeline en una PR (Pull Request)
Lecture 62 Activar la integración continua (CI) en nuestros pipelines
Lecture 63 Introducción a Yaml , creando pipelines
Lecture 64 Triggers
Lecture 65 Jobs
Lecture 66 Stages
Lecture 67 Steps
Lecture 68 Tasks
Lecture 69 Usar el wizard de Tasks en pipelines de YAML
Lecture 70 Pasar de Pipeline classic a YAML
Lecture 71 Crear un artefacto con nuestra solución desde Pipelines
Lecture 72 Crear Entornos en Azure (Opcional)
Section 9: Modulo de Pipelines CD (entrega continua)
Lecture 73 Introducción al modulo de Releases
Lecture 74 Creando nuestra primera Release
Lecture 75 Configurando el despliegue
Lecture 76 Flujo completo de CI / CD
Lecture 77 Creando un nuevo Stage de despliegue
Lecture 78 Creando el Stage de Producción
Lecture 79 Ejemplo flujo completo CI / CD a producción
Lecture 80 Variables de Entorno (I)
Lecture 81 Variables de Entorno (II)
Lecture 82 Rollback
Lecture 83 Fin de modulo
Section 10: Estrategias de entrega
Lecture 84 Introducción
Lecture 85 Blue-Green
Lecture 86 Feature toggles
Lecture 87 Canary releases
Lecture 88 Dark Launching
Lecture 89 A/B Testing
Lecture 90 Despliegue en anillos
Section 11: Modulo Artifacts
Lecture 91 ¿Que es Azure Artifacts?
Lecture 92 Configuraciones en Azure Artifacts
Lecture 93 Configura Artifacts como feed en Visual Studio
Lecture 94 Lab: Crear libreria que se sube versionada a Artifacts y se consume en otro proj
Desarrolladores o miembros del equipo de Operaciones que quieran dar un vuelco a su carrera convirtiéndose en un Devops
Course Information:
Udemy | Español | 9h 30m | 3.58 GB
Created by: Alberto Picazo
You Can See More Courses in the IT & Software >> Greetings from CourseDown.com