Docker + .NET Core + SQL Server: ¡Tu Microservicio en 60 Minutos! 🚀
Conviértete en miembro de este canal para disfrutar de ventajas: https://www.youtube.com/channel/UCe8PSHZJjYRC4ARsehNn9Eg/join Extensión para agregar archivos C#: kreativ-software.csharpextensions Extensión para agregar vistas .cshtml: adrianwilczynski.asp-net-core-switcher ¡Deja de construir monolitos! En este tutorial completo y práctico, te muestro paso a paso cómo crear una arquitectura de Microservicios moderna utilizando la pila más demandada: ASP.NET Core (C#), Docker, y SQL Server. Aprende a convertir un proyecto Web API en un microservicio autónomo, configura docker-compose para manejar múltiples contenedores, y automatiza las migraciones de Entity Framework Core para una base de datos por servicio. Este no es un simple ejemplo; es el blueprint para escalar tu carrera y tus proyectos. Cubrimos la teoría, la configuración de la cadena de conexión en Docker, el mapeo de puertos y la implementación de dos servicios funcionales: Product Service y Order Service. Lo que Aprenderás y Puntos Clave: Fundamentos Esenciales [00:49]: Entendiendo la definición y las responsabilidades de un Microservicio. Comunicación HTTP [02:35]: Estrategias para que tus microservicios interactúen de forma eficiente. Configuración Avanzada de .NET [13:21]: Ajuste de globalización y configuración de conexión. Migraciones Automáticas de EF Core [19:15]: Asegura que tu base de datos (SQL Server) esté lista al iniciar Docker. Estrategia con Docker-Compose [31:49]: Orquestación de múltiples contenedores y mapeo de puertos. Solución a Problemas de Conexión [37:37]: Uso de host.docker.internal para SQL Server en Docker. Creación del Segundo Microservicio (Order Service) [45:49]: Duplica y ajusta la arquitectura para escalar tu sistema. Pruebas con Postman [41:17]: Confirmación de que ambos servicios (Product y Order) están funcionando correctamente en sus respectivos contenedores. Si este tutorial te ayudó a dominar Docker y .NET Core, ¡déjame un like y un comentario! Dime qué otros temas te gustaría que cubra. ¡Suscríbete para más contenido de arquitectura de software! Repositorio: https://github.com/InfoToolsSV/Microservicios_docker_b-sico_ASP.NET_Core_SQL_Server.git #InfoToolsSV: https://www.facebook.com/InfoToolsSV/ https://www.instagram.com/infotoolssv/ https://www.tiktok.com/@infotoolssv Aportaciones voluntarias: https://www.paypal.me/InfoToolsSV
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.