Las arquitecturas se están moviendo hacia los microservicios. Los microservicios son un enfoque moderno del software mediante el cual el código de la aplicación se entrega en piezas pequeñas y manejables, independientes de otras.
¿Por qué crear microservicios? Su pequeña escala y relativo aislamiento pueden generar muchos beneficios adicionales, como un mantenimiento más sencillo, una mayor productividad, una mayor tolerancia a fallos, una mejor alineación empresarial y más.