In this course, you'll learn about the fundamentals of microservices with the help of a few examples. Next, you will look at how to handle practical scenarios that will arise in microservices development, use the microservices architecture to see how to translate your learnings into practice and how the Spring Cloud project and/or Kubernetes can help in transforming your microservices use case to an Internet-scale deployment. And to finalize, you'll examine the relationship between microservices and DevOps and the microservices development life cycle.
Before taking this course, students should have practical knowledge of Java and basic analytic or programming skills.
3 Days/Lecture & Lab
- Demystifying Microservices
- Microservice use cases
- Microservices Evolution
- Scaling Microservices with Spring Cloud
- The Kubernetes and Microservices Model
- The Microservices Development Life Cycle