What You Should Be Mindful of Before Hosting Your Software in the Cloud