When a brand new project is started from scratch, you are free to choose between any and all technologies, architecture, infrastructure and so on. But do you consider if these decisions will still be viable after a year? Sometimes you have to make crucial changes and even migrate infrastructure between clouds.