🎓 Top 15 Udemy Courses (80-90% Discount): My Udemy Courses - Ramesh Fadatare — All my Udemy courses are real-time and project oriented courses.
▶️ Subscribe to My YouTube Channel (178K+ subscribers): Java Guides on YouTube
▶️ For AI, ChatGPT, Web, Tech, and Generative AI, subscribe to another channel: Ramesh Fadatare on YouTube
In this article, I suggest a few free, open-source MicroServices projects developed using Spring Boot and Spring Cloud for learning purposes.
Spring Cloud is essentially an implementation of various design patterns that are followed while building Cloud Native applications.
GitHub repository link - https://github.com/RameshMF/PiggyMetrics
Spring Boot is the most popular Java framework for building MicroServices.
Spring Cloud is a framework for building robust cloud applications. The framework facilitates the development of applications by providing solutions to many of the common problems faced when moving to a distributed environment.
Learn and master in spring boot on Master in Spring Boot
Learn and master in Spring framework on Master in Spring Framework
YouTube Video
This post is explained in detail in the YouTube video:1. PiggyMetrics
PiggyMetrics - A simple way to deal with personal finances.
PiggyMetrics was developed using Microservice Architecture with Spring Boot, Spring Cloud, and Docker.
GitHub repository link - https://github.com/RameshMF/PiggyMetrics
You will learn:
- Microservice Architecture
- Spring Boot
- Spring Cloud
- Docker
- MongoDB
- RabbitMQ
PiggyMetrics is open source, and you can make contributions and suggestions for improvements.
2. Shopping Cart App
This is a shopping cart application developed using Microservice Architecture with Spring Boot, Spring Cloud.
Here are the microservices:
- Catalog-service: It provides REST API to provide catalog information like products.
- Inventory-service: It provides a REST API to manage product inventory.
- Cart-service: It provides a REST API to hold the customer's cart details.
- Order-service: It provides a REST API to manage orders.
- Customer service: It provides a REST API to manage customer information.
- Shopping cart-ui: It is a customer-facing front-end web application.
GitHub repository link at https://github.com/sivaprasadreddy/spring-boot-microservices-series.
Step by step tutorial series at https://sivalabs.in/categories/microservices/
3. Spring Petclinic App
This Spring Petclinic application was developed using Microservice Architecture with Spring Boot and Spring Cloud.
GitHub repository link at https://github.com/spring-petclinic/spring-petclinic-microservices.
Architecture diagram of the Spring Petclinic Microservices:
Spring Pet Clinic is open source, and you can make contributions and suggestions for improvements.
4. Movie Recommendations - Spring Cloud Example Project
This project demonstrates an end-to-end cloud-native platform using Spring Cloud for building a practical microservices architecture.
In this project, you will learn how to build microservice architectures with Spring Cloud and Docker.
GitHub repository link at https://github.com/kbastani/spring-cloud-microservice-example.
5. Spring Boot Cities
This is a sample project to demonstrate building and deploying a simple Spring Boot based microservice and a web app to consume the microservice.
You will learn:
- Spring boot
- Spring Cloud
- Microservice
- Maven
Source code on - https://github.com/cf-platform-eng/spring-boot-cities.
6. Microservices Demo Project
This is a sample project that demonstrates the Spring Cloud Project's most interesting features for building microservice-based architecture.
GitHub repository link at https://github.com/piomin/sample-spring-microservices-new
Architecture
This sample microservices-based system consists of the following modules:- gateway-service - a module that Spring Cloud Netflix Zuul for running Spring Boot application that acts as a proxy/gateway in our architecture.
- config-service - a module that uses Spring Cloud Config Server to run the configuration server in native mode. The configuration files are placed on the classpath.
- discovery-service - a module that, depending on the example, uses Spring Cloud Netflix Eureka or Spring Cloud Netflix Alibaba Nacos as an embedded discovery server.
- employee-service - a module containing the first of our sample microservices that allows us to perform CRUD operation on an in-memory repository of employees
- department-service - a module containing the second of our sample microservices that allows us to perform CRUD operation on an in-memory repository of departments. It communicates with employee-service.
- organization-service - a module containing the third of sample microservices that allows us to perform CRUD operation on an in-memory repository of organizations. It communicates with both employee-service and organization-service.
My Top and Bestseller Udemy Courses. The sale is going on with a 70 - 80% discount. The discount coupon has been added to each course below:
Build REST APIs with Spring Boot 4, Spring Security 7, and JWT
🆕 High-Demand
80–90% OFF
[NEW] Learn Apache Maven with IntelliJ IDEA and Java 25
🆕 High-Demand
80–90% OFF
ChatGPT + Generative AI + Prompt Engineering for Beginners
🚀 Trending Now
80–90% OFF
Spring 7 and Spring Boot 4 for Beginners (Includes 8 Projects)
🔥 Bestseller
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Building Real-Time REST APIs with Spring Boot - Blog App
🔥 Bestseller
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Building Microservices with Spring Boot and Spring Cloud
🌟 Top Rated
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Java Full-Stack Developer Course with Spring Boot and React JS
🔥 Bestseller
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Build 5 Spring Boot Projects with Java: Line-by-Line Coding
🌟 Top Rated
80–90% OFF
Testing Spring Boot Application with JUnit and Mockito
🔥 Bestseller
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Spring Boot Thymeleaf Real-Time Web Application - Blog App
🔥 Bestseller
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Master Spring Data JPA with Hibernate
🔥 Bestseller
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business
Spring Boot + Apache Kafka Course - The Practical Guide
🎓 Student Favorite
80–90% OFF
Available in Udemy for Business
Available in Udemy for Business




please make one of above video tutorial with explanation
ReplyDelete