Introduction to microservices
In this chapter, you will:
Learn about the history and evolution of software architecture
Understand the differences between monolithic and microservices architectures
Learn about the core benefits and challenges of using a microservices architecture
Microservices is a buzzword that is thrown around frequently in the technology community. Many infer it as being a further dissection of modular componentization, and although that addresses part of it, it doesn’t encompass the full picture. Microservices are a group of back-end services that provide business operations to form an application. When combined with other pieces such as a front-end and various communication platforms, it creates what is known ...