Continuos Integration for .NET Developers
Domina la implementación de Integración Continua en proyectos .NET con herramientas modernas. Optimiza la calidad del código y acelera el desarrollo automatizando compilación, pruebas y despliegue.
Continuous Integration y Continuous Delivery en NET
PRUEBA GRATISAplicacion de ASP NET Core
PRUEBA GRATISAgregar Docker Compose y SQL Server
Ambiente local con ASP NET y SQL Server
Infrastructure en Azure
Que es Terraform
Setup de Azure y Terraform
HCL con Terraform
Creando Provider para Azure de Terraform
Resources de Azure y terraform
Creando Resource Groups
Ejecutando Terraform contra Azure
Azure Container Registry en Terraform
Creando Azure Container Registry
Log Analytics Workspace en Azure
Creación de Log Analytics Workspace con Terraform
Azure Container App Environment
Crear Azure Container App Environment en terraform
¿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.
¿Por qué aprender DevOps para .NET? Porque automatizar el desarrollo y despliegue permite integrar programación, infraestructura, pruebas y despliegues dentro de un flujo de trabajo moderno y reproducible.
Aprenderás de forma progresiva cómo llevar una Web API desarrollada con .NET hacia un entorno profesional de despliegue en Azure.
Comenzaremos comprendiendo los fundamentos de DevOps, CI/CD e Infrastructure as Code para posteriormente automatizar la infraestructura y los despliegues utilizando herramientas modernas.
Durante el curso no veremos las herramientas de forma aislada. Las integraremos dentro de un flujo de trabajo completo para llevar una Web API .NET desde el desarrollo hasta su despliegue en Azure.
De esta manera aprenderás no solamente a utilizar cada herramienta, sino cómo integrarlas dentro de un proceso automatizado de desarrollo y despliegue para aplicaciones .NET.
Este curso está pensado principalmente para desarrolladores .NET que quieren dar el siguiente paso hacia el mundo DevOps sin salir del ecosistema Microsoft.
Es ideal para quienes desean automatizar sus despliegues en Azure y comprender cómo funcionan conjuntamente Terraform, GitHub Actions, Docker, Azure Container Registry y Azure Container Apps.
DevOps te permite conectar el desarrollo de software con la infraestructura y los procesos de despliegue. La idea de este curso es que aprendas a automatizar este proceso utilizando herramientas modernas como Terraform, GitHub Actions, Docker y los servicios de Azure.
El desarrollo moderno de aplicaciones no termina cuando escribes el código. También es importante saber cómo automatizar, desplegar, administrar y monitorizar nuestras aplicaciones en la nube.
Al finalizar el curso tendrás una metodología práctica para trabajar con .NET, Terraform, GitHub Actions, Docker y Azure dentro de un workflow de DevOps.
🚀 Da el siguiente paso como desarrollador .NET y comienza a automatizar tus despliegues con DevOps, Terraform y Azure.