
NestJS + Microservicios: Aplicaciones escalables y modulares
udemy · ⭐ 4.86 (1.107 reseñas) · Intermedio · es · ⏱ 21 h
Impartido por Fernando Herrera, {d/t} - DevTalles · 7.268 alumnos
19.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Bienvenidos a nuestro curso de Microservicios con NestJS En este curso explicamos desde las bases de los microservicios vs monolíticos, siguiendo buenas practicas de cómo configurarlos y conectarlos. Este curso es de nivel intermedio, necesitamos que conozcas un poco sobre NestJS en orden de sacarle el máximo provecho al curso, aunque cuenta con una introducción a Nest para que todos hablemos el mismo idioma, es recomendado haber creado al menos un API Rest con Nest. El curso es 90% práctico, con sus introducciones a los temas que rodean el mundo de los microservicios, pero puntualmente tocaremos temas como: • Arquitectura monolítica vs Arquitectura de microservicios • Pro y cons de ambas • Paquetes oficiales de NestJS Microservicios • Comunicación por mensajes y eventos • Transportadores como TCP, HTTP y NATS • Git sub modules • Message Patterns • CRUDs • Comunicación entre microservicios • Múltiples bases de datos (Varios microservicios cuentan con bases de datos diferentes) • Git Organizations • Gateways • Manejo de Excepciones • Prisma • Modelos de Prisma y relaciones • Filtros y páginaciones • Maestro-detalle • Ordenes y detalle de orden • Dockerización • Kubernets • Google Cloud • Google Kubernetes Engine (GKE) • Registros privados para artefactos en GCloud • CI/CD • Pagos • Stripe • Webhooks • Proxys • Manejo de variables de entorno • Secretos de Google • Mucho más El curso está cargado con información relevante al mundo de los microservicios para que puedas crearlos, configurarlos y utilizarlos en tu siguiente proyecto o comprender rápidamente como usarlos si tu organización o empresa los usa.
Lo que aprenderás
- Conocer y desarrollar microservicios
- Crear microservicios con NestJS
- Comunicación por TCP, NATS y HTTP
- Trabajar con Gateways
- Autenticación
- Trabajo con varias bases de datos - Relacionales y no relacionales
- Desplegar en Google Cloud
- Docker, Kubernetes, Git Modules y mucho más
Requisitos
- Conocimiento de TypeScript es necesario
- Conocimiento básico de NestJS es requerido
- Es un curso para personas que han creado API Rest anteriormente