Cloud-first means that the cloud is considered before other solutions, whether it's for optimizing I.T. spending or launching new projects. If you decide not to use cloud computing for a project, there will be good reasons.