En la ilustración se muestran las capas de la arquitectura de microservicios.

La primera capa es la capa de cliente, que contiene: computadoras, computadoras portátiles y dispositivos móviles.

La segunda capa es la capa de gateway de API, que redirige las solicitudes del cliente a los microservicios adecuados.

La tercera capa es la capa de orquestación de contenedores, con todos los microservicios agrupados dentro de una orquestación de contenedores. Cada uno de los microservicios está en contenedor. Se comunican con los clientes a través del gateway de API.

La cuarta capa es la capa del almacén de datos. Cada uno de los microservicios en contenedores que implantan la persistencia se comunica con un solo almacén de datos. Los almacenes de datos que se muestran son NoSQL y SQL.