If you are like most people, you probably thought something like this the first time you encountered Amazon Web Services (AWS):
“Wow. A completely virtualized data center in the Cloud? How cool is that?”
And then, you may have crunched the numbers, compared them to the cost of your on-premise servers ...