5 Lessons I Learned in My Journey to the Cloud