Inicio: 16.11.2024 09:30hs | Lugar:
Curso on line. Se dictará los días sábados. Comenzará el 16 de noviembre de 2024.
Las sesiones en vivo serán los días 16, 23, 30 de noviembre y 7 de diciembre de 2024, día en que finalizará.
Horario: de 9:30 a 11:30 hs. (Hora de Buenos Aires GMT -3:00).
Instructor: Mateo Di Loreto (*)
Requisitos:
- Conocimientos básicos de Git y GitHub.
- Conocimientos previos de servicios cloud (Azure recomendado, aunque no obligatorio).
- Familiaridad con herramientas de automatización y entornos de desarrollo.
Este curso está diseñado para brindar una formación práctica y detallada sobre DevOps, CI/CD, y la integración de GitHub Actions con los servicios de Azure. Al finalizarlo, los participantes estarán capacitados para gestionar y optimizar pipelines de despliegue automatizados en la nube de Azure.
Agenda
1: Introducción a DevOps y CI/CD
- Conceptos fundamentales de DevOps y sus beneficios en el ciclo de vida del desarrollo de software.
- Introducción a la Integración Continua (CI) y el Despliegue Continuo (CD).
- Exploración de GitHub Actions como herramienta para la automatización de flujos de trabajo.
- Principios de CI/CD aplicados con Azure y GitHub Actions.
2: Introducción a Contenedores y Azure Container Registry (ACR)
- Introducción a los contenedores: ¿Qué son y por qué se usan en DevOps?
- Azure Container Registry (ACR): Uso y configuración de un registro seguro de imágenes de contenedores.
- Creación y almacenamiento de imágenes Docker utilizando GitHub Actions y ACR.
- Comparación con otros registros de contenedores y mejores prácticas de seguridad.
3: Azure App Service y Despliegue Continuo
- Introducción a Azure App Service: Despliegue de aplicaciones web en Azure.
- Integración de Azure App Service con GitHub Actions para automatizar el despliegue de aplicaciones.
- Estrategias de despliegue y escalabilidad en Azure App Service.
- Comparación de los métodos de despliegue continuo entre Azure App Service y otras plataformas.
4: SRE, Observabilidad en Azure y Terraform
- Introducción a Site Reliability Engineering (SRE): Principios y prácticas clave.
- Implementación de observabilidad en Azure con Azure Monitor y Application Insights.
- Introducción a la infraestructura como código (IaC) con Terraform.
- Uso de Terraform para la provisión de recursos en Azure.
- Monitorización de recursos y aplicaciones desplegadas con Azure Monitor y Terraform.
Evaluación y Certificación:
- Desafío final: Implementación de un pipeline completo de CI/CD para una aplicación real en Azure.
- Certificado de finalización para aquellos que completen el curso con éxito y aprueben el desafío final.
Aranceles (en pesos argentinos):
Abonando hasta el jueves 7 de noviembre de 2024:
Público en general: $ 38.000.-
Socios del MUG: $ 28.000.-
Pasada esa fecha el arancel será:
Público en general: $ 42.000.-
Socios del MUG: $ 32.000.-
¿Resides fuera de Argentina? ¿Tienes dudas sobre la modalidad de pago? consultar aranceles y formas de pago.
Las vacantes se confirman únicamente abonando el arancel. Las reservas no abonadas caducan el jueves 7 de noviembre de 2024 o cuando se cubra el cupo de reserva de vacantes, lo que ocurra primero. Benefíciate obteniendo el descuento por pago anticipado.
Si tienes dudas o consultas sobre la modalidad del curso te sugerimos visitar la sección de preguntas frecuentes, también puedes comunicarte por nuestros medios de contacto.
(*) Mateo: Cloud Engineer en multi-cloud (Azure, GCP y AWS) con experiencia como DevOps Engineer con un fuerte enfoque metodologico y de gestion. Actualmente: Global Cloud Engineer at Tupperware.