Advancements and approaches towards moving from legacy application to cloud. (2016)