A ilustração mostra as camadas da arquitetura de microsserviços.

A primeira camada é a camada do cliente, que contém: computadores, laptops e dispositivos móveis.

A segunda camada é a camada do gateway de API, que redireciona as solicitações do cliente para os microsserviços apropriados.

A terceira camada é a camada de orquestração de contêiner, com todos os microsserviços agrupados dentro de uma orquestração de contêiner. Cada um dos microsserviços está em contêiner. Eles se comunicam com os clientes por meio do gateway de API.

A quarta camada é a camada de armazenamento de dados. Cada um dos microsserviços em contêineres que implementam persistência se comunica com apenas um armazenamento de dados. Os armazenamentos de dados exibidos são NoSQL e SQL.