CHAPTER 2

image

What Is a Microservice?

Architecture is a result of a process of asking questions and testing them and re-interrogating and changing in a repetitive way.

—Thom Mayne

Software as a Service has emerged as a model for modern software products that provide customers a great experience and the business a dynamic platform for campaigns, communication, and the release of new features at a frequent pace. You learned in the last chapter that Agile and Scrum, Lean Engineering, and DevOps provide a methodology and process framework for high-velocity product development. You learned that cloud platforms provide an excellent foundation for SaaS ...

Get Microservices, IoT, and Azure: Leveraging DevOps and Microservice Architecture to Deliver SaaS Solutions now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.