Nest.js Microservices: Build & Deploy a Scaleable Backend

5h 39m 49s
English
Paid

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.

Read more about the course

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.

Watch Online Nest.js Microservices: Build & Deploy a Scaleable Backend

Join premium to watch
Go to premium
# Title Duration
1 Introduction 01:20
2 Course Outline 02:59
3 Course Prerequisites 00:36
4 Project Setup 05:15
5 Database & Config Module 12:51
6 Abstract Repository 09:09
7 Reservations CRUD 20:23
8 Validation & Logging 10:32
9 Dockerize 13:36
10 Users 12:05
11 Passport 09:57
12 Local Strategy 18:54
13 JWT Strategy 11:39
14 Common Auth Guard 25:58
15 Stripe Setup 15:00
16 Reservations Payments - Part 1 10:03
17 Reservations Payments - Part 2 07:57
18 Emit Notification 14:16
19 Email Notification 12:02
20 Google Cloud Engine Setup 09:22
21 Productionize & Push Dockerfile 13:12
22 Automated CI/CD With CloudBuild 08:58
23 Helm Chart 12:16
24 MongoDB Atlas 07:02
25 Kubernetes Services & Env Variables - Part 1 10:48
26 Kubernetes Services & Env Variables - Part 2 11:43
27 Google Kubernetes Engine 07:08
28 Ingress Load Balancer 11:28
29 Health Checks 13:49
30 Create & Get Reservations 10:53
31 User Roles 08:38

Similar courses to Nest.js Microservices: Build & Deploy a Scaleable Backend

Build a Jira clone

Build a Jira cloneCode With Antonio

Category: React.js, Next.js
Duration 16 hours 26 minutes 4 seconds
The Joy of React

The Joy of ReactJosh Comeau

Category: React.js, Next.js
Duration 25 hours 35 minutes 33 seconds
Ecommerce on the Jamstack with Snipcart, Next.js, & WordPress

Ecommerce on the Jamstack with Snipcart, Next.js, & WordPressleveluptutorials

Category: Next.js, Wordpress
Duration 4 hours 18 minutes 15 seconds
Next.js 14 Real-Time Chat App using Socket IO

Next.js 14 Real-Time Chat App using Socket IOudemy

Category: Next.js, Socket.IO
Duration 12 hours 22 minutes 25 seconds
MERN Stack React, Socket io, Next.js Express,MongoDb, Nodejs

MERN Stack React, Socket io, Next.js Express,MongoDb, Nodejsudemy

Category: React.js, Next.js, Node.js, MongoDB, Socket.IO
Duration 13 hours 2 minutes 12 seconds
Next.js Projects: Build an Issue Tracker

Next.js Projects: Build an Issue Trackercodewithmosh (Mosh Hamedani)

Category: Next.js
Duration 7 hours 1 minute 57 seconds
Next.js Ecommerce

Next.js EcommerceBrad Traversy

Category: Next.js
Duration 22 hours 12 minutes 23 seconds
Real-Time Collaborative Apps with Next.js and Supabase

Real-Time Collaborative Apps with Next.js and Supabasefullstack.io

Category: Next.js
Duration 51 minutes 59 seconds
Mastering Next.js - 50+ Lesson Video Course on React and Next

Mastering Next.js - 50+ Lesson Video Course on React and Nextmasteringnuxt.com

Category: React.js, Next.js
Duration 5 hours 9 minutes 45 seconds