Tags
Language
Tags
June 2024
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Nest.js Microservices: Build & Deploy a Scaleable Backend

Posted By: lucky_aut
Nest.js Microservices: Build & Deploy a Scaleable Backend

Nest.js Microservices: Build & Deploy a Scaleable Backend
Duration: 05:39:40 | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 2.4 GB
Genre: eLearning | Language: English

Go beyond the documentation to build a scaleable, production grade backend that will teach you Nestjs Microservices
What you'll learn
Build & deploy real Nestjs Microservices following best practices
Learn how to build a common library where common code can be shared amongst many applications
Connect Nestjs Microservices together in a Kubernetes cluster
Test Nestjs Microservices using an E2E framework
Implement JWT authentication & user roles
Integrate payment functionality with Stripe
Send emails with Nodemailer & Gmail
Create CRUD APIs & save data with MongoDB
Implement an automated CI/CD pipeline with CloudBuild
Provision a Load Balancer to expose our application externally
Develop a production Dockerfile & package json for each Microservice
Requirements
Experience with Nestjs fundamentals including Controllers, Interceptors, Pipes & Guards
Experience with Nodejs & TypeScript
For deployment, experience with Docker, Kubernetes & kubectl
Description
Nest.js is an incredible backend framework that allows us to build scaleable Nodejs backends with very little complexity. A Microservice architecture is a popular architecture that allows us to build & deploy several independent applications that communicate with each other via a chosen transport layer.
This course is designed to bridge the gap between Nestjs & this Microservice architecture. It goes beyond the Nestjs documentation to show you how to build a real reservation booking system that accepts payments, sends email notifications, and persists data to a MongoDB database.
Here are just some of the few additional things you can expect to learn in this course:
Develop a productionized Dockerfile for Nestjs Microservices
Create a Monorepo & shared library for common code
Learn how to create a custom package.json & Dockerfile for each Microservice
Automate the build & deployment of Dockerfiles with a custom CI/CD process
Connect Microservices together using a TCP transport layer
This course also includes full access to the GitHub repository so you have access to the completed project at all times & can reference this completed code. Additionally, you can post any issues or questions to the QA section & I will be happy to assist you.
By the end of this course, you will know how to build, deploy & test Nestjs Microservices so you can create any scaleable application that you can think of.

Who this course is for:
Experienced backend developers that want to learn Nestjs Microservices by going beyond the documentation to build a scaleable, production grade backend

More Info