A step by step plan to migrate existing monolithic application to micro-service architecture.
Break an existing monolithic application to multiple services
Unite the service using API Gateway and implement inter process communication
Add health check, monitoring and failure handling capablity