Los microservicios son funciones encapsuladas que se desarrollan de manera independiente y permiten una ejecución e identificacion de problemas de manera mas optima.
Por que es más fácil diseñar, probar, implementar y actualizar microservicios que aplicaciones monolíticas ya que en los microservicios las aplicaciones se dividen en sus elementos más pequeños e independientes entre sí.