Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 1.8 KB

File metadata and controls

50 lines (31 loc) · 1.8 KB

Despliegue de APIs ASP.NET Core - Guía completa

Guía completa para desplegar APIs ASP.NET Core en distintas plataformas (Render, Azure, AWS, etc.), incluyendo CI/CD con GitHub Actions y Docker. Ideal para aprendizaje, enseñanza y portfolio técnico.

Esta documentación tiene como objetivo servir como una guía paso a paso para desplegar APIs desarrolladas en .NET con ASP.NET Core en diferentes entornos de nube, incluyendo opciones gratuitas y de bajo costo, integrando también flujos de CI/CD para automatizar el proceso.


🌐 Propósito de esta guía

  • Aprender los distintos enfoques de despliegue para aplicaciones ASP.NET Core
  • Compartir buenas prácticas para desarrolladores/as que se inician en DevOps
  • Sumar habilidades clave al CV como CI/CD, Docker, GitHub Actions, y cloud providers
  • Servir como material de enseñanza para nuevos/as desarrolladores/as

🎨 Tecnologías cubiertas

  • ASP.NET Core (.NET 6/7/8)
  • Docker
  • Git y GitHub
  • GitHub Actions / Azure DevOps Pipelines
  • Plataformas de despliegue: Render, Azure App Service, AWS Elastic Beanstalk, Railway, Fly.io

📚 Contenido

Cada capítulo corresponde a una alternativa de despliegue:

  1. Introducción y objetivos
  2. Requisitos previos

🧠 Repositorio base (pronto disponible)

Este repositorio incluye una API de ejemplo con:

  • Archivos de configuración para múltiples entornos (pronto disponible)
  • Workflows listos para GitHub Actions (pronto disponible)
  • Dockerfile y comandos para Railway/Fly.io (pronto disponible)

➡️ [Ver repositorio base (pronto disponible)]


📧 Autor

Lucas Gaston Arevalo (gastonArevalo) - LinkedIn