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

Ultimate Next.js Course 2024 Edition

Ultimate Next.js Course 2024 Editiondevelopedbyed.com

Category: Next.js
Duration 29 hours 39 minutes 9 seconds
React Simplified - Next.js

React Simplified - Next.jswebdevsimplified.com

Category: Next.js
Duration 9 hours 33 minutes 4 seconds
NextJS & OpenAI - 2024 Edition

NextJS & OpenAI - 2024 Editionudemy

Category: Next.js
Duration 13 hours 41 minutes 21 seconds
Build A Canva Clone

Build A Canva CloneCode With Antonio

Category: Next.js
Duration 17 hours 48 minutes 39 seconds
Complete Next.js Developer in 2023: Zero to Mastery

Complete Next.js Developer in 2023: Zero to Masteryzerotomastery.io

Category: Next.js
Duration 32 hours 32 minutes 25 seconds
Next40. Master Next.js 14 in 40 days of epic projects

Next40. Master Next.js 14 in 40 days of epic projectsReed Bargernextjs40.com

Category: Next.js
Duration 4 hours 52 minutes 49 seconds
FULL Authentication WITH REACT JS NEXT JS TYPESCRIPT

FULL Authentication WITH REACT JS NEXT JS TYPESCRIPTudemy

Category: TypeScript, React.js, Next.js
Duration 6 hours 52 minutes 28 seconds
Build a Microservices app with .Net and NextJS from scratch

Build a Microservices app with .Net and NextJS from scratchudemy

Category: Next.js, C Sharp (C#)
Duration 31 hours 42 minutes 57 seconds
Bedrock: Jumpstart your next SaaS product

Bedrock: Jumpstart your next SaaS productMax Stoiber (@mxstbr)

Category: React.js, Others, Next.js, GraphQL, Assemblies, ready-made solutions for development
Duration
Full Stack Development

Full Stack Developmentneetcode.io

Category: TypeScript, Next.js
Duration 4 hours 24 minutes 36 seconds