Mô tả


Welcome to this Kubernetes Microservices Project!

Here you can learn how to build and deploy microservices for real-time ONLINE SHOPPING PORTAL app into kubernetes cluster using Jenkins CI/CD Pipeline.

If you are Beginner to Kubernetes and want to learn how micro services architecture with real-time for for kafka message streaming and MySQL database integration! then you are at the right Tutorial.


Which application used in this project?

Have used React JS and Spring boot microservices to run  ONLINE SHOPPING PORTAL deployed into kuberntes cluster with Kafka and MySQL, S3 Bucket integrations.


UPDATE: Added article with commands to install EBS CSI drivers to be compatible with Kubernetes >1.22 version.


Major Tools/Technologies used in this project:

1. Kubernetes (EKS)

2. HELM

3. Jenkins

4. Kafka

5. MySQL

6. React JS

7. Sprint Boot

8. AWS S3

9. Terraform


Major Technical concepts covered here!

1. Kubernetes Persistent Volumes

2. Kubernetes Deployments, Services, Ingress Controller, Ingress Resource, Cluster Role, Service Account etc..

3. Jenkins Plugins

4. Jenkins Tool Configuration

5. Jenkins Credentials

6. Jenkins Scripted Pipelines

7. Multi-Branch Jenkins Pipelines


Top notch scenarios covered here!

1.  Understanding microservices dependencies

2. Integrate microservices with Kafka and MySQL databases

3. Build and deploy microservices using Jenkins CI/CD Scripted Pipeline into Dev, QA, Perf & Prod environments

4. Realtime integration of microservices with API Gateway

5. Understanding  3-tier architecture in Kubernetes with React JS frond-end with Spring Boot as REST API backend and MySQL database.

6. Integration with Jfrog and Sonar Qube for Maven Builds

7. Helm deployments to Jfrog Antifactory

9. Jenkins dynamic agents using podTemplate

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

7 sections

Project Architecture

11 lectures
Project Demo & DevOps Tools
15:19
EOS Product Architecture
03:01
Microservices Functional Architecture
16:04
Infrastructure Architecture
05:10
EKS Architecture
05:29
API Gateway Architecture
05:52
Kafka Architecture
06:22
Jenkins CI Pipeline
02:08
Jenkins CD Pipeline
03:18
Jenkins Pipeline Architecture
14:06
Jenkins Pipeline Resources Planning
07:22

Project Code & Configuration

3 lectures
Download Project Code
00:02
Important Note
02:40
Kubernetes >1.22 version compatability
00:24

Pre-Requisites

2 lectures
Key Skills Required Before Get Started!
01:17
Setup VS Code IDE
12:03

Platform Setup

12 lectures
Deploy EKS Cluster
11:12
Setup AWS VPC
01:19
Create Kubectl client
07:29
Kafka Cluster Setup
07:52
MySQL Setup
04:16
Create S3 Bucket
01:15
Create VPC Peering
05:19
Setup Bitbucket SSH Access
02:50
Deploy Master Jenkins as Pod
17:37
Create Builder image
05:43
Create Jfrog Repository
05:49
Create SonarQube Project
03:11

CI/CD Pipeline - Build & Deployment

25 lectures
Deploy Nginx Ingress Controller
02:15
Prepare Jenkins environment
10:58
Micro Services Admin - Setup Build Pipeline
16:58
Micro Services Admin - Setup Deploy Pipeline
13:22
Micro Services Admin - Configure webhooks
04:10
Eureka Registry Service - Build Pipeline
09:35
Micro Services Admin - Run Deploy Pipeline
09:55
Eureka Registry Service - Build Pipeline
16:10
Eureka Registry Service - Deploy Pipeline
12:26
API Gateway - Build Pipeline
11:34
API Gateway - Deploy Pipeline
14:00
Cloud Config Service - Build Pipeline
26:27
Cloud Config Service - Deploy Pipeline
06:46
Catalog API - Build Pipeline
12:36
Catalog API - Deploy Pipeline
05:22
Kart API - Build Pipeline
09:45
Kart API - Deploy Pipeline
05:25
Payment API - Build Pipeline
07:09
Payment API - Deploy Pipeline
04:25
User API - Build Pipeline
07:28
User API - Deploy Pipeline
04:10
Order API - Build Pipeline
06:19
Order API - Deploy Pipeline
04:17
ReactJS webapp - Build Pipeline
15:36
ReactJS webapp - Deploy Pipeline
07:01

Test Shopping Portal App

1 lectures
Configure & Test Application
35:44

Architect Ideology

1 lectures
Architect Ideology
05:12

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.