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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.