Moving from Monolithic to Microservices Architecture