Clean Architecture Microservices con ASP.NET 6 y RabbitMQ 🚀
Clean Architecture en Microservices con ASP.NET 6 RabbitMQ y Docker Containers | CQRS | IoC | Docker Containers
- ✅ Domina Microservices con ASP.NET 6
- ✅ Clean Architecture en Microservices
- ✅ Accede a una comunidad de mas de 20 000 estudiantes
- ✅ Implementa codigo nativo en Visual Studio 2022
- ✅ CQRS (Command Query Responsibility Segregation) Design Pattern
Beneficios de este Curso
Acerca de nuestro Curso
Bienvenidos al curso Clean Architecture y Comunicacion entre Microservices utilizando RabbitMQ
En el curso te ensenaremos desde cero como trabajar con Docker Containers en 2022 y WSL en windows environments.
Adicionalmente instalaremos y configuraremos RabbitMQ en tu computador paso a paso.
Analizaremos a fondo el funcionamiento de RabbitMQ y te explicaremos en detalle como trabajan por dentro los componentes como publishers, subscribers, exchanges, queues y routings keys.
Como todos los cursos de Vaxi Drez, este es super practico y dinamico, crearemos una primera demo de comunicacion entre NET 6 y RabbitMQ,  implementando consumers, producers.
En el siguiente proyecto desarrollaremos microservices utilizando NET, y plantearemos un modelo de comunicacion asyncrona utilizando RabbitMQ, Patrones de Diseno y buenas practicas de desarrollo en un proyecto real.
✔ Implementar Clean Architecture Microservices con ASP.NET 6 con Clean Architecture
✔ Setup de Docker en detalle usando WSL / Linux en ambientes Windows
✔ Programacion de interfaces genericas, reutilizables para comunicacion entre NET y RabbitMQ
✔ Comunicacion Asyncrona entre Microservices
✔ Implementacion de Pattern IoC
✔ Generar Queues y Exchanges en RabbitMQ
✔ ....y mucho mas!!
Curricula del Curso
Example Curriculum
- Docker (4:06)
- Instalacion de Docker Container (7:47)
- Como funciona Docker? (8:44)
- Containers en Sistemas Operativos (6:40)
- Como se crea un docker container? (2:59)
- Comandos en Docker Run (7:50)
- Comandos para Listar Containers (5:10)
- Ciclo de vida de un container (8:07)
- Stop y Kill Containers (5:48)
- Laboratorio con Redis y Acceso a Shell (9:21)
- Acceso a Shell con Docker Run (3:35)
- Creacion de imagenes con Docker (3:16)
- Creacion de Microservice Subscriber (6:06)
- Configuracion de dependencias (8:12)
- Configuracion de API (4:50)
- Conexion a Database (5:24)
- Migration database (4:20)
- Creacion de interfaces y contracts (6:21)
- Dependency Injection (2:46)
- Ejecutar Microservice Consumer (8:24)
- Subscriber en Microservice (7:58)
- Publisher y Subscribers en Microservices (5:55)
- Workflow de Comunicacion entre Microservices (16:04)