Description
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
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.
Who this course is for:
- Programadores que quieren trabajar con la arquitectura de microservicios
- Desarrolladores que conozcan NestJS y quieran elevar su conocimiento
- Programadores que quieran aprender a Dockerizar
- Personas que quieran conocer Kubernetes
Course content
- Introducción4 lectures • 19min
- Introducción
- Reforzamiento de NestJS11 lectures • 1hr 9min
- Reforzamiento de NestJS
- Introducción – Microservicios6 lectures • 43min
- Introducción – Microservicios
- Products Microservice17 lectures • 1hr 41min
- Products Microservice
- Gateway12 lectures • 1hr 15min
- Gateway
- Orders Microservice14 lectures • 1hr 29min
- Orders Microservice
- Order Details – Maestro detalle12 lectures • 1hr 16min
- Order Details – Maestro detalle
- Nats Server11 lectures • 54min
- Nats Server
- Docker – Crear docker compose15 lectures • 1hr 58min
- Docker – Crear docker compose
- Pagos – Payments Microservice13 lectures • 1hr 31min
- Pagos – Payments Microservice
Reviews
There are no reviews yet.