Microservices

Microservices



In today’s world of Microservices, Agile, DevOps, Containers and Orchestration, the ways in which organisations need to test has dramatically changed.

Microservices

Microservices have become popular in recent years with both Enterprises and SME’s alike adopting Agile and DevOps practices. Put simply, Microservices architecture is building self-contained single-function modules. The overall application then becomes a collection of services.

The pros and cons

We are finding organisations working in this way are seeing benefits and challenges in equal numbers. Services can be created, tested and scaled quickly but organisations are following similar testing practices to previous monolith architecture and as a result creating technical debt that ends up being addressed in the later stages of testing. This means organisations are spending longer at the component integration and system integration stages and keeping testing within the sprint becomes a real challenge.