Microservices is a software architecture design pattern, in which complex applications are composed of small, independent processes communicating with each other using language-agnostic APIs. These services are small, highly decoupled and focus on doing a small task.

Related Resources:


XebiaLabs for Microservices

XebiaLabs' release orchestration and deployment automation solution gives enterprises the foundation they need to be successful with microservices.

White Paper

Exploring Microservices: 14 Questions Answered By Experts

The questions and responses both gave deep insight into Microservices as a practice, not just a philosophy.

On-Demand Webinar

Exploring the Uncharted Territory of Microservices

The story around microservices and containers is pretty compelling, but deploying a “Hello World” app on Docker is a long way from making microservices work...


Why Microservices Fail

Gianna has joined Avidoo Inc., a productivity platform, as a senior software engineer. In a kick-off meeting with the rest of her team, she brings ...


Microservices and the Revival of Software Design

Back in February of 2017, Andrew Clay Schafer of Pivotal tweeted the following: “seriously tho, the whole software industry is stuck on deploymen...