From the point of business, the main challenges are:
Require heavy investment
Heavy Infrastructure Setup
Excessive Planning for managing operations overhead
Staff Selection and maintenance.
From a technical standpoint –
Communication between different microservices in the application.
Heavy Operations Overhead
Testing and Debugging Challenges