But saying it's a cloud it makes it easy for sales people to draw on a whiteboard.
When we hear "cloud" it means servers on the net.
To your manager, it's another term for outsourcing. If I put mail and calendars in "the cloud", would I need so many sysadmins?