Skip to main content

NestJS Microservices: Breaking a Monolith to Microservices

8h 6m 46s
English
Paid

Course description

This course will start with a pre-built monolith, the building of the starting app won't be covered in this course. So in this course, you will start immediately with Microservices Architecture, this course is intended for people that have a solid understanding of Javascript and want to learn in a short amount of time more advanced concepts. I am very clear and precise in my way of teaching so this course won't have unnecessary explanations on my part, I will explain what is needed when it is needed.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 75 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction

All Course Lessons (75)

#Lesson TitleDurationAccess
1
Introduction Demo
04:13
2
Setup
07:00
3
Stripe Keys
03:37
4
Exploring the Code
05:38
5
Monolith vs Microservices
02:50
6
Email Diagram
00:52
7
Setup
05:59
8
Kafka Setup
05:38
9
Confluent Cloud CLI
05:01
10
Consuming Kafka Messages
07:08
11
Producing Kafka Messages
06:03
12
Sending Emails
10:25
13
Email Diagram
00:34
14
Setup
09:12
15
Importing Data
09:21
16
Http Requests
10:59
17
Login
07:13
18
Request with Headers
06:10
19
Storing Tokens
07:42
20
Logout
11:16
21
Completing authController
06:21
22
Refactoring userService
14:26
23
Ambassadors
03:57
24
Removing AuthModule
10:14
25
User Decorator
07:17
26
External Networks
07:03
27
Scopes
10:12
28
Admin Diagram
00:31
29
Setup
04:54
30
Moving userModule
05:57
31
Moving productModule
10:13
32
Moving orderModule
07:16
33
Moving linkModule
09:48
34
Configuring Kafka
10:51
35
Admin Consumer
07:10
36
Consumer Service
04:43
37
Dynamic Methods
05:28
38
Ambassador and Checkout Diagram
00:30
39
Setup
05:23
40
Moving userModule
06:15
41
Moving productModule
05:42
42
Moving Links and Orders
06:48
43
Seeding Orders
14:33
44
Configuring Kafka
05:02
45
Consuming Events
10:03
46
Handling Errors
06:11
47
Setup
03:57
48
Importing Modules
12:48
49
Configuring Kafka
10:33
50
Kubernetes
01:38
51
Production Build
08:56
52
Pods
07:02
53
Environment Variables
07:07
54
Kompose
07:44
55
Secrets
06:58
56
Google Kubernetes Engine
02:03
57
Cloud Shell
04:29
58
Cloud SDK
02:12
59
Container Registry
05:12
60
Cloud SQL
05:28
61
Authorized Networks
04:37
62
Users Kubernetes Files
02:32
63
Users Deployment
05:14
64
Private IP
05:26
65
Ingress
11:49
66
Admin Setup
07:58
67
Admin Kubernetes Files
05:12
68
Admin Deployment
07:44
69
Ambassador Setup
05:49
70
Ambassador Kubernetes Files
04:37
71
Ambassador Deplyoment
04:26
72
Checkout Setup
08:59
73
Checkout Kubernetes Files
03:11
74
Checkout Deployment
03:16
75
Testing the Frontend
06:10

Unlock unlimited learning

Get instant access to all 74 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

  • NestJS Advanced Concepts

    NestJS Advanced Concepts

    Sources: learn.nestjs.com
    Prepare for an in-depth guided course & walk-through of Authentication & Authorization for NestJS applications from the Creator Kamil Mysliwiec himself, and Mark Pieszak (Core T...
    1 hour 59 minutes 39 seconds
  • tRPC + NestJS: This Changes Everything

    tRPC + NestJS: This Changes Everything

    Sources: Michael Guay
    Learn how tRPC and NestJS accelerate API development through type safety and reduced boilerplate code. Integration with Next.js for a full-stack application.
    1 hour 54 minutes 44 seconds
  • NestJS GraphQL - Code-first approach

    NestJS GraphQL - Code-first approach

    Sources: learn.nestjs.com
    Get up to speed with the GraphQL Code-first approach with NestJS. Master GraphQL fundamentals and essentials concepts behind creating your own enterprise-grade GraphQL applicati...
    1 hour 55 minutes 15 seconds
  • NestJS - Building Real Project API From Scratch

    NestJS - Building Real Project API From Scratch

    Sources: udemy, MonsterLessons
    In this course we will build a Medium clone API using NestJS, Typescript, Typeorm and PostgreSQL. This course is fully focused on fast and deep dive into creati
    7 hours 59 minutes 44 seconds
  • Full Stack Authentication in 20 Minutes With Clerk (Next.js + NestJS)

    Full Stack Authentication in 20 Minutes With Clerk (Next.js + NestJS)

    Sources: Michael Guay
    Find out how to set up authentication with Clerk in 20 minutes in a Next.js and NestJS application. A simple and secure integration for your project.
    18 minutes 9 seconds