Os microsserviços são pequenos serviços que compõem, em conjunto, um software. Ele é utilizado em abordagens específicas de desenvolvimento de software. Cada um dos microsserviços se comunica com a API de forma independente, o que auxilia na otimização de recursos e, também, facilita o seu gerenciamento.