Explore related topics
This course includes
- 4h 30m of video
- 24 lessons
- Level: Advanced
- Spoken in English
- Your place is remembered
- Free in full, no card
Lessons
3 sections · 24 lessons · 4h 30m total length
Lessons 1 to 1010 lessons · 2h 7m
- What are Microservices?9m
- What is Cloud Computing?15m
- What is Blue Green Deployment?7m
- Cloud Native vs Cloud Ready | 12 Factor App18m
- Quiz App Using Spring Boot #1 | Microservices Tutorial13m
- Quiz App Using Spring Boot #2 | Microservices Tutorial16m
- Quiz App Using Spring Boot #3 | Microservices Tutorial18m
- Quiz App Using Spring Boot #4 | ResponseEntity and Exception Handling | Microservices Tutorial12m
- Quiz App Using Spring Boot #5 | Microservices Tutorial7m
- Quiz App Using Spring Boot #6 | Microservices Tutorial13m
Lessons 11 to 2010 lessons · 1h 51m
- Quiz App Using Spring Boot #7 | Microservices Tutorial10m
- Quiz App Using Spring Boot #8 | Microservices Tutorial14m
- Building Microservices Introduction9m
- Creating a Question Service | Microservice11m
- Creating a Question Service Part-2 | Microservice15m
- Running the Question Service | Microservice11m
- Creating a Quiz Service | Microservice9m
- Need of Service Discovery | Microservice11m
- Creating a Service Registry | Microservice9m
- Working with Feign | Microservice11m
What you need
- Experience expected: this course is pitched at an advanced level.
Description
Microservices are an architectural style for developing software systems that are made up of small, independently deployable services that work together to provide a larger functionality. Each microservice is designed to perform a specific task or function and communicates with other microservices via APIs or messaging protocols. In a microservices architecture, the application is broken down into a collection of loosely coupled services, each running in its own process and communicating with each other through lightweight mechanisms, such as HTTP or messaging protocols. This approach allows each service to be developed, deployed, and scaled independently, which can result in faster time-to-market, improved scalability, and better fault tolerance. Microservices can be implemented using a variety of programming languages and frameworks, and can be deployed on different platforms, such as on-premise servers, cloud infrastructure, or containers. However, designing and managing a microservices architecture requires careful consideration of factors such as service boundaries, data consistency, service discovery, and API design, among others. Microservice Git Link : https://github.com
Who this course is for
- People already working with Java.
Those two are our reading of the course's level. The description is the author's own.