Re-platforming or re-architecting, a strategy is always needed while migrating to the cloud as well as for managing it successfully. The tiny bits of the applications have to be smartly put together like the blocks of Lego. The task of optimising for the cloud resolves a number of different challenges that hinder the files from rightly fitting into the pegs. There are a lot of different aspects that we have to consider well before assessing the project in chunks. Our several years of experience has taught us to look holistically and for the deepest sensitive issues (not just the superfluous sensitivity). Here is a quick list of our cloud optimisation inclusion.