Summary

In this chapter, you have learned or rehearsed the high-level design of large software projects from traditional monolithic to µServices applications. You were also introduced to a brief history of µServices, the limitation of monolithic applications, and the benefits and flexibility that microservices offers. I hope this chapter helped you to understand the common problems faced in a production environment by monolithic applications and how microservices can resolve such problem. You were also introduced to lightweight and efficient Docker containers, and saw how containerization is an excellent way to simplify microservices deployment.

In the next chapter, you will get to know about setting up the development environment from IDE, and other development tools, to different libraries We will deal with creating basic projects and setting up Spring Boot configuration to build and develop our first microservice. Here, we will use Java 8 as the language and Spring Boot for our project.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset