InfoWorld: Microservice Architecture is Agile Software Architecture

Just as microservices are defined in contrast to monolithic architecture, agile differentiates itself from heavyweight software development processes

Just as microservice architecture is frequently defined in contrast to monolithic architecture, the agile movement differentiates agile software development from heavyweight software development processes. Agile seeks to remove the overhead and risk of large-scale software development by using smaller work increments, frequent iterations and prototyping as a means of collaboration with users.

Related Articles


Voltaire, Vonnegut, and the Vocabulary of Microservices

The lack of common concepts and axioms is holding the software engineering industry back. This blog post explores the need for a common distributed systems vocabulary to help with that problem.

Matt McLarty on Aug 10, 2018


Applying and Extending DHARMA

This post gives some practical examples of the DHARMA method for API Security in a Microservice Architecture, and also shares some opportunities for extending the model.

Matt McLarty on Jul 9, 2018

Microservices and APIs
API Strategy

Microservices, APIs and Innovation: The Power of APIs

Explore the role APIs play in empowering teams and enabling organizations to innovate.

Mike Amundsen on May 24, 2018

Join the Conversation