Choosing the right Cloud platform for addressing the right business opportunity