Devops y cloud con azure devops, app service pipelines y git
Curso practico para aprender Azure DevOps, DevOps en general, despelgar aplicaciones cloud con appservices y CD/CD git
What you will learn
Entenderás de una manera sencilla la suite de azure DevOps, sus diferentes componentes y todos los beneficios que aporta.
Automatizar todo el despleigue de una aplicación completa mediante pipelines en la infraestructura de azure cloud en app services en la capa gratuita
Aprenderás a crear una cuenta en azure devops, configurar el entorno, crear, administrar repositorio, pipelines, artefactos y demas caracteristicas de la suit e
Comprender como se debe estructurar un repositorio en microrepos o monrepos en dependencia de las necesidades
Te enseñare como trabajar correctamente con git para gestionar los repositorios con las principales metodologias gitflow y trunk base
Trabajar con las practicas de integración continua y despliegue continuo con la metodologia trunk based.
Acceder al código fuente de las aplicaciones y las respectivas configuraciones.
Aprenderás sobre como dockerizar aplicaciones y crear services connections para deplegar en otros entornos
Profundizar en los pipelnes, las buenas practicas y diferentes tipos de pipelines para integracion y entrega continua
Why take this course?
Aprenderás todo lo necesario para poder configurar un entorno de azure DevOps desde al creacion de la cuenta hasta el trabajo con repositorios git y pipelines.
El curso esta pensado para trabajar con infraestructuras cloud, nos centraremos en relalizar la mayoría de tareas en la infraestructura cloud de Azure Devop y Azure portal, asi que si ya tienes bases en DevOps o vas a empezar de cero este curso es para ti porque tratamos DevOps con un efoque nuevo y una suite totalmente cloud.
Aprende sobre integración continua y despliegue continuo, pipelies, gestión de repositorios git con trunk base gitflow y mucho mas.
Aprenderás a implementar pruebas unitarias en el código fuente para validar el código y contribuir al proceso de integración continua y entrega continua.
Voy a enseñarte a crear imagenes personalizadas en docker y como crear y administrar repositorios de imágenes similar a docker hub.
Veremos como trabajar con metodología gitflow para la correcta estructuración y administración del repositorio de código, Aprenderás a trabajar de manera correcta con git.
Tambien comprenderás los principales conceptos de DevOps como Integracion continua (CI) , Despligue continuo (CD) y mucho más.
Vamos a crear pipelines para automatizar el proceso de validación de código mediante la ejecución de pruebas unitarias cada vez que se hace un push y un Merge Request a un repositorio de código.