
¿Eres desarrollador .NET y quieres dar el siguiente paso hacia el mundo DevOps?
Este curso te enseñará, paso a paso, cómo desplegar Web APIs profesionales en Azure aplicando los principios de CI/CD (Integración y Despliegue Continuos) y Infrastructure as Code con Terraform.
Aprenderás cómo automatizar el ciclo completo de desarrollo y despliegue de tus aplicaciones .NET: desde la construcción y pruebas en GitHub Actions, hasta la creación de recursos en Azure como Azure Container Apps, Azure SQL Database, y Azure Container Registry (ACR).
Este curso está diseñado por y para programadores .NET, con ejemplos reales, pipelines listos para usar y prácticas modernas que te permitirán dominar la infraestructura en la nube sin salir de tu ecosistema favorito.
Lo que aprenderás
Comprender los fundamentos de DevOps y su aplicación en proyectos .NET
Crear y gestionar infraestructura en Azure usando Terraform (IaC)
Configurar Azure SQL Database y recursos necesarios para tus APIs
Automatizar despliegues con GitHub Actions y pipelines CI/CD
Construir y publicar imágenes Docker en Azure Container Registry (ACR)
Desplegar tus Web APIs en Azure Container Apps
Integrar buenas prácticas de versionado, entornos y seguridad
Diagnosticar errores y monitorear tus despliegues con Azure Monitor y Log Analytics
Este curso es para ti si...
Eres desarrollador .NET que quiere aprender DevOps moderno sin salir del stack Microsoft.
Deseas automatizar tus despliegues en Azure de forma profesional.
Quieres entender cómo funcionan Terraform, GitHub Actions y Azure Container Apps en conjunto.
Buscas llevar tus Web APIs al siguiente nivel con un enfoque de infraestructura reproducible y escalable.
Requisitos previos
Conocimientos intermedios de C# y ASP.NET Core Web API
Familiaridad básica con Git y GitHub
Cuenta gratuita o de estudiante en Azure
Ganas de aprender y practicar con proyectos reales