3.2.1 분산 시스템 구축의 복잡성
마이크로서비스는 분산되고 세분화되어 있어 모놀리식 애플리케이션에서 없던 복잡성이 발생한다. 또한 마이크로서비스 아키텍처에서는 높은 운영 성숙도도 필요하다. 따라서 조직에서 고도로 분산된 애플리케이션을 성공시키는 데 필요한 자동화와 운영 작업(모니터링, 확장 등)에 기꺼이 투자하지 않는 한 마이크로서비스 사용을 고려하지 않는 편이 좋다.
마이크로서비스는 분산되고 세분화되어 있어 모놀리식 애플리케이션에서 없던 복잡성이 발생한다. 또한 마이크로서비스 아키텍처에서는 높은 운영 성숙도도 필요하다. 따라서 조직에서 고도로 분산된 애플리케이션을 성공시키는 데 필요한 자동화와 운영 작업(모니터링, 확장 등)에 기꺼이 투자하지 않는 한 마이크로서비스 사용을 고려하지 않는 편이 좋다.