Plus, there are dozens of third-party integration tools that allow users to connect on-premises resources with Amazon's cloud to create a hybrid cloud. BMC, CA, RightScale, Enstratius (now owned by Dell), and others all provide such tools. There are also vendors who sell software for building private clouds that integrate with AWS, including Eucalyptus and CloudScaling, which uses OpenStack code.
"Given Amazon's competitive position, it hasn't been necessary" for the company to have a private cloud option, Brooks says. "I'm sure they get asked about it all the time though, so it must be something they struggle with." But just throwing together a private cloud distribution could be a complicated effort for AWS, which runs a secretive, and complex distributed architecture that has been finely tuned for its massive-scale operations.
Perhaps this could all be changing though, given recent news. Amazon recently had somewhat of a coup when it won a $600 million contract to build a cloud for the CIA that would run on the government agency's premises but be operated by Amazon. That sounds an awful lot like a private cloud, and one that Amazon doesn't offer out-of-the-box for regular customers. Is it just a one-time deal given the size of the contract? Or could it be a sign of things to come from Amazon?
Sign up for CIO Asia eNewsletters.