Have a question?
Message sent Close

Project: Shopping Portal App in Kubernetes Microservices

Learn how to deploy Realtime Online Shopping Portal app using Jenkins CI/CD Pipeline into Kubernetes cluster with HELM
Instructor
PR Reddy
602 Students enrolled
3.9
40 reviews
  • Description
  • Curriculum
  • FAQ
  • Reviews
9597

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

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
3.9
40 reviews
Stars 5
18
Stars 4
10
Stars 3
7
Stars 2
1
Stars 1
4
Share
Course details
Lectures 2
Quizzes 1
Video 8 hours
Certificate of Completion

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed
Project: Shopping Portal App in Kubernetes Microservices
3.9
40 reviews
Get this Course