Microsoft on Tuesday revealed pricing and more details about how it will sell its Windows Azure cloud-computing infrastructure, making it free for anyone to use now before the company begins charging for it in November.
Microsoft will offer three pricing models for Azure when it starts charging for it at its Microsoft Professional Developers Conference later this year: consumption-based pricing, in which people will only pay for what they use; subscription-based pricing; and volume licensing, so enterprise customers can integrate Azure into existing enterprise agreements with Microsoft, said Microsoft General Manager Doug Hauger.
For consumption-based pricing, Microsoft is charging $US0.12 per hour for compute infrastructure; $US0.15 per gigabyte for storage; and $US0.10 per 10,000 transactions for storage purposes.
For SQL Azure, a cloud database, Microsoft is charging $US9.99 for a Web Edition, which comprises up to a 1 gigabyte relational database; and $99.99 for a Business Edition, which holds up to a 10 gigabyte relational database.
For .NET Services -- a set of Web-based developer tools for building cloud-based applications -- Microsoft is charging $US0.15 per 100,000 message operations, including Service Bus messages and Access Control tokens.
Bandwidth across all three services will be charged at $US0.10 per gigabyte for data coming in and $US0.15 per gigabyte for data going out, according to Microsoft. More information about Azure was posted to a Microsoft blog Tuesday.
At Azure's commercial launch in November, the infrastructure will be available not only in the U.S. but also in Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, India, Italy, Japan, the Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland and the U.K. Local-currency pricing will be available at that time.
In March 2010, Microsoft will extend commercial Azure to Brazil, Chile, Colombia, Czech Republic, Greece, Hong Kong, Hungary, Israel, South Korea, Malaysia, Mexico, Poland, Puerto Rico, Romania, Singapore and Taiwan, with other countries to follow thereafter.
During his keynote Tuesday, Bob Muglia, president of Microsoft's Server and Tools division, said Microsoft's way of differentiating itself against other providers of cloud-computing infrastructure is its expertise in helping partners and customers build applications.
Applications built for the cloud have specific needs to scale out, he said, and Microsoft can help companies figure out how to build them.
"We're building these capabilities into the Windows System Center and Azure platform to enable people to build these scale-out apps," he said.
"The cloud is not just an infrastructure play. It's the combination of infrastructure and applications, and Microsoft brings those together."
This need to scale is true for applications running on both public clouds like Azure and Amazon Elastic Compute Cloud as well as for private clouds that companies can build behind their firewall; Microsoft wants to help companies build both, Muglia added.