Nest.js Microservices: Build & Deploy a Scaleable Backend

5h 39m 49s
English
Paid
May 18, 2023

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.

More

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

Next.js Complex State Management Patterns with RSC

Next.js Complex State Management Patterns with RSC

Duration 2 hours 56 minutes 24 seconds
Next JS: The Complete Developer's Guide

Next JS: The Complete Developer's Guide

Duration 15 hours 35 minutes 12 seconds
Build A Finance Platform

Build A Finance Platform

Duration 13 hours 43 minutes 45 seconds
Ultimate Next.js Course 2024 Edition

Ultimate Next.js Course 2024 Edition

Duration 29 hours 39 minutes 9 seconds
The Joy of React

The Joy of React

Duration 25 hours 35 minutes 33 seconds
React Node AWS - Build infinitely Scaling MERN Stack App

React Node AWS - Build infinitely Scaling MERN Stack App

Duration 25 hours 1 minute 19 seconds
Next.js - The Full Course

Next.js - The Full Course

Duration 1 hour 14 minutes 14 seconds
NextJS E-Com Masterclass: Learn The All New Next JS

NextJS E-Com Masterclass: Learn The All New Next JS

Duration 19 hours 17 minutes 40 seconds
Build A Slack Clone

Build A Slack Clone

Duration 15 hours 13 minutes 30 seconds
The Ultimate NextJs Course

The Ultimate NextJs Course

Duration 15 hours 7 minutes 33 seconds