Here is a scenario. The CEO or CIO comes in and says 'I want to do an analysis on what we can do with a cloud ... looking specifically at cost savings. What questions should an enterprise architect ask when reviewing a proposal for a cloud initiative? Especially when the chief may have already decided this is the way to go.
Performance, security and hidden expenses are important. But you are not always going to get the CIO to respect things you say about technology. Sometimes it's a question of whether you know how to manage up. Remember: it is the technologist's job to make sure this stays up, and there is no business justification if this thing crashes and burns. And sometimes, the weapon you have in your arsenal, in all fairness, is fear. When asked 'what if we go to the cloud' say 'mmm, that's a great question, we might save a lot of money,' but also ask 'what if our data was stolen?' It's unfortunate, but that is [a way to proceed] given what the industry has become.