Springboot Microservices |Hands on coding| Practical course
Spring Boot Microservices Course | Step by Step guide | Hands on coding| Microservices Tutorial with real time example
Lectures -36
Duration -3 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
Spring boot microservices course covering below topics with hands on coding and demo -
Overview
Architecture
Maven Project structure
Postgres Database Setup
Customer Microservice
Fraud Detection Microservice
Intercommunication between microservices
Eureka Service
Load Balancer
Feign Clients
Notification Microservice
Micrometer – distributed Tracing & Logging
Zipkin Dashboard – Monitoring latency , performance
API Gateway – Rate Limiter, Load balancing, Routing Async Communication
Kafka Implementation
Maven build
Maven JIB plugin for creating docker images
Docker Introduction
Docker registry
Run all images in containers
Deploy on Kubernetes (This is to be covered in depth in upcoming course)
This course will give you in depth hands on practical knowledge of how to develop,build,monitor, package and deploy microservices in real time. I would suggest this course who is aspiring to learn all concepts related to microservices and become expert in creating microservices using spring boot. Spring Boot is ideal for building microservices that can be deployed and managed using the containerization platforms like Kubernetes and Docker. You will also get knowledge of containerization technologies like docker and orchestration platforms like Kubernetes. You will also learn monitoring microservices using zipkin. Also you will get how to setup distributed tracing of microservices which is useful in identifying bottlenecks in microservices based architectures. Also you will learn about how microservices communicate between each other using REST template and Openfeign clients.
Github link - https://github.com/AnupBhagwat7/myjavablogs-microservices.git
Goals
What will you learn in this course:
- In depth practical knowledge of microservices concepts
- Latest trends in microservices using spring boot framework
- Build, deploy them using maven,docker,Kubernetes
- Complete architecture of Fraud detection will developed practically
- Monitor and trace microservices for performance and issues using Micrometer&Zipkin
- Service discovery pattern using Eureka Server
- API gateway pattern for routing requests,Loadbalancing
- Intercommunication between services using RestTemplate, OpenFeign
- Beginners to microservices in java using spring boot. It will give them complete knowlege of developing,building,monitoring,deploying microservices.
- This course will give you in depth hands on practical knowledge of how to develop,build,monitor, package and deploy microservices in real time.
- You will also get knowledge of containerization technologies like docker and orchestration platforms like Kubernetes.
- You will also learn monitoring microservices using Micrometer&zipkin. Also you will get how to setup distributed tracing of microservices which is useful in identifying bottlenecks in microservices based architectures.
- Also you will learn about how microservices communicate between each other using REST template and Openfeign clients.
Prerequisites
What are the prerequisites for this course?
prior basic knowledge of java is required
Curriculum
Check out the detailed breakdown of what’s inside the course
1. Overview
1 Lectures
- Overview 04:40 04:40
2. Architecture
1 Lectures
3. Maven Project Structure
1 Lectures
4. Postgres Setup
1 Lectures
5. Customer Service Maven Setup
1 Lectures
6. Customer Service Coding
1 Lectures
7. Fraud Detection Service Maven Setup
1 Lectures
8. Fraud Detection Service Database Configuration
1 Lectures
9. Fraud Detection Service Coding
1 Lectures
10. Fraud Detection Service Testing
1 Lectures
11. Intercommunication between microservices
1 Lectures
12.Eureka Server &Service Discovery
1 Lectures
13. Eureka Server Configuration
1 Lectures
14. Eureka Client_s Configuration
1 Lectures
15. LoadBalancer
1 Lectures
16. Openfeign Setup
1 Lectures
17. Openfeign in action
1 Lectures
18. Notification Service - Development
1 Lectures
19. Notification Service - Intercommunication
1 Lectures
20. Notification Service - Demo
1 Lectures
21. Zipkin Setup for monitoring
1 Lectures
22. Micrometer Setup & Configuration
1 Lectures
23. Zipkin in Action
1 Lectures
24. API Gateway
1 Lectures
25. API Gateway Maven Setup
1 Lectures
26. API Gateway Service - development
1 Lectures
27. API Gateway in action
1 Lectures
28. Maven Compiler Plugin
1 Lectures
29. Maven Compiler Plugin in Action
1 Lectures
30. Spring boot maven plugin
1 Lectures
31. Spring boot maven plugin in Action
1 Lectures
32. Maven Build Phases in Action
1 Lectures
33. Run Standalone JARs
1 Lectures
34. Docker introduction
1 Lectures
35. Docker architecture
1 Lectures
36. Docker registry and objects
1 Lectures
Instructor Details
Anup Bhagwat
eCourse Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now