How would you approach migrating a monolithic application to microservices for an Intelliswift client?