Microservices Architecture is an architectural approach that is used to develop a single application as a suite of small services. Microservices Architecture is a design pattern that breaks down an application into independent components or modules that communicate with each other through well-defined interfaces or APIs. Microservices Architecture enables faster development, deployment, scaling, testing, and maintenance of applications by allowing each service to run in its own process and be managed by a small team. Reference: https://www.genesys.com/glossary/microservices-architecture https://www.genesys.com/en-gb/platform/cloud