Today, Windows Azure Infrastructure Services (IaaS), including Virtual Machines and Virtual Networking, has reached general availability. These new services make it possible for you to move your applications into the cloud as is.
This announcement is a significant step in our cloud computing strategy, which has been influenced directly by our discussions with customers and partners around the world.
One point holds true in every one of our discussions with you - the cloud should be an enabler for innovation, and an extension of your organization’s IT fabric, not just a fancier way to describe cheap infrastructure and application hosting. This brief video explains what we mean by extension of your organization’s IT fabric.
You’ve also told us that you don’t want to have to choose either a low price or good performance; you want a low price and good performance. That’s why today we are also announcing a commitment to match Amazon Web Services prices for commodity services such as compute, storage and bandwidth. This starts with reducing our GA prices on Virtual Machines and Cloud Services by 21-33%.
Another highlight is the introduction of 2 new high memory compute instance sizes (28GB and 56GB) to meet the needs of memory intensive workloads like SharePoint Server and SQL Server.
Key scenarios enabled by Windows Azure IaaS
If you haven’t taken a look at Windows Azure, there’s never been a better time. Our IaaS offering has been driven by these key scenarios:
| ![clip_image002[6] clip_image002[6]](http://www.notsotrivial.net/blog/image.axd?picture=clip_image002%5B6%5D.jpg) | Dramatically reduce your wait time to provision IT resources by rolling out apps and infrastructure in minutes. Bring your Windows or Linux-based application to the cloud as-is. Scale up or scale down as needed for a wide range of app hosting scenarios and pay only for what you use. More in this video |
| ![clip_image004[6] clip_image004[6]](http://www.notsotrivial.net/blog/image.axd?picture=clip_image004%5B6%5D_1.jpg) | Build hybrid services that take advantage of what you already have while enabling new innovation in the cloud. Bring your existing identities to apps running in Virtual Machines by simply connecting to your on-premises Active Directory. Running Office 365? Simply run Active Directory Federation services in Virtual Machines to sync with on-premises identities for single sign on. |
|  | Spin up a test lab within minutes. Connect to your existing infrastructure if required. When you’re done, tear it down, bring your app back in house to run it using your on-premises infrastructure, or keep it in the cloud. The choice is yours. More in this video. |
|  | Spin up SharePoint farms in minutes without major capital investments. Integrate full trust code to run rich apps and business logic, and provide internet facing collaboration sites on SharePoint that scale with your business needs. More in this video. |
|  | Start small, go big. Whether you are building a lab to prototype your newest app with SQL Server or extending data marts into the cloud, Windows Azure Virtual Machines is a solid foundation you can count on. With full SQL Server compatibility you get capabilities like full-text search, or transparent data encryption for greater security. More in this video |
You can find more details in the general availability announcement including information about the price reduction at the Windows Azure Blog.
As always, stay tuned to my twitter feed for Windows 8, Windows Azure and other Microsoft developer announcements, updates, and links: @clinted
![clip_image001[4] clip_image001[4]](http://www.notsotrivial.net/blog/image.axd?picture=clip_image001%5B4%5D.png)
I'm extremely excited to announce the release of our official Android SDK for Windows Azure Mobile Services. Android developers now have easy access to structured data storage, authentication, push notifications using Google Cloud Messaging(GCM) and more in the form of a native Java SDK. This SDK joins the Windows Store, Windows Phone 8, and iOS SDKs that we've already released.
When we first launched Mobile Services, we said our goal was to enable any application developer to connect their app to a backend hosted in Windows Azure. Today’s announcement means that even more mobile developers can be Microsoft developers by easily consuming Windows Azure services for their backend.
For this release, the Windows Azure team worked with Microsoft Open Technologies. MS Open Tech developed the SDK and the Windows Azure team worked on the portal integration and push notifications. The native Java SDK for Android developers can be used for applications destined for the Google Play Store, Amazon App Store, or any other Android app store. Additionally, integrated support for push notifications with GCM has been added to server scripts. Like the other Mobile Services SDKs, the Android SDK will be open sourced on GitHub. You can access the GitHub repository here. Going forward, the plan is to keep improvements to each SDK the same when possible.
New Content
WindowsAzure.com – Developers will see changes to the Mobile Services Dev Center at WindowsAzure.com. These changes include Android focused tutorials on creating a new mobile service, getting started with data, and handling user authentication. These will join the tutorials already present for the other client platforms.
Android Samples - We've created two samples that are focused on demonstrating common scenarios when using Mobile Services with Android. Both of these scenarios focus on the data storage aspect of Mobile Services though we'll be adding samples that take advantage of the other capabilities of Mobile Services soon.
| ![clip_image002[4] clip_image002[4]](http://www.notsotrivial.net/blog/image.axd?picture=clip_image002%5B4%5D.jpg) | Feedback This sample demonstrates how you can use Mobile Services to get feedback data from your application and store it to Mobile Services. The sample was built so that a developer could easily take the code and UI involved and place it into their own applications. You can access the GitHub repo for this sample here. |
| ![clip_image004[6] clip_image004[6]](http://www.notsotrivial.net/blog/image.axd?picture=clip_image004%5B6%5D.jpg) | Tic Tac Toe Leaderboard This sample demonstrates how you can use Mobile Services to store and serve up a leaderboard for a game. In this scenario the game is Tic Tac Toe, and each win, loss, or tie will be recorded for the current player. The leaderboard will display each player ranked from best to worst. You can access the GitHub repo for this sample here. |
As always, stay tuned to my twitter feed for Windows 8, Windows Azure and other Microsoft developer announcements, updates, and links: @clinted
Several weeks ago we launched a new hub for Windows Azure on Channel 9. This hub will serve as an index and entry point for all video content related to Windows Azure. Since the launch we have already made progress on building a video library to help developers get started learning Windows Azure.
Introduction videos have been created for core services like Mobile Services, Web Sites, Cloud Services, and SQL Databases. This page also features three video series: Cloud Cover, Web Camps TV, and Subscribe!. Finally, this page highlights videos that have been recorded at events like BUILD and TechEd.
Series
Below you will find a list of the series that we have launched. More videos and series will be added at later dates.
|  | Windows Azure Mobile Services App development with a scalable and secure backend hosted in Windows Azure. Incorporate structured storage, user authentication and push notifications in minutes. |
|  | Windows Azure Media Services Create, manage and distribute media in the cloud. This PaaS offering provides everything from encoding to content protection to streaming and analytics support. |
|  | Windows Azure Virtual Machines & Networking Easily deploy and run Windows Server and Linux virtual machines. Migrate applications and infrastructure without changing existing code. |
|  | Windows Azure Web Sites Quickly and easily deploy sites to a highly scalable cloud environment that allows you to start small and scale as traffic grows. Use the languages and open source apps of your choice then deploy with FTP, Git and TFS. Easily integrate Windows Azure services like SQL Database, Caching, CDN and Storage. |
|  | Windows Azure Cloud Services Create highly-available, infinitely scalable applications and services using a rich Platform as a Service (PaaS) environment. Support multi-tier scenarios, automated deployments and elastic scale. |
|  | Windows Azure Storage & SQL Database Windows Azure offers multiple services to help manage your data in the cloud. SQL Database enables organizations to rapidly create, scale and extend applications into the cloud with familiar tools and the power of Microsoft SQL Server™ technology. Tables offer NoSQL capabilities at a low cost for applications with simple data access needs. Blobs provide inexpensive storage for data such as video, audio, and images. |
|  | Windows Azure Service Bus Tutorials Service Bus is messaging infrastructure that sits between applications allowing them to exchange messages in a loosely coupled way for improved scale and resiliency. |
As always, stay tuned to my twitter feed for Windows 8, Windows Azure and other Microsoft developer announcements, updates, and links: @clinted