% Off Udemy Coupon - CourseSpeak

NestJS + Microservicios: Aplicaciones escalables y modulares

NATS, Webhooks, CI/CD, Git submodules, Gateways, Docker, Kubernetes, GCloud, PosstgreSQL, Mongo, SQLite

$9.99 (90% OFF)
Get Course Now

About This Course

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 zuntualmente 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.

What you'll learn:

  • 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