Are you a startup? Get BizSpark cloud access
Got MSDN? Get up to $3,700 of cloud benefits
Don’t have MSDN? Here’s cloud access
At the Professional Developers Conference (PDC), Microsoft is announcing a host of new enhancements and services that make it easier to move to platform as a service, to enhance current applications and workloads, and to transform applications to take full advantage of the underlying platform.
These include Virtual Machine Role for Windows Azure, SQL Azure Reporting, Windows Azure Marketplace, Team Foundation System on Azure, AppFabric Caching, more control over IIS and elevation of privileges, improved support for Java apps, numerous improvements in the development experience, and a new offering for Microsoft Partners.
Here are the details of the PDC announcements:
Making it easier to move existing applications and run them more efficiently, Microsoft is providing a bridge to Platform as a Service (PaaS) from Infrastructure as a Service (IaaS).
Enhance applications and workloads with rich new services and features.
CTPs will be available at PDC, and both of these important building-block technologies will be generally available the first half of 2011.
Windows Azure Marketplace is a single online marketplace for developers and IT professionals to share, find, buy and sell building block components, training, services, and finished services or applications needed to build complete and compelling Windows Azure platform applications. Developers and ISVs will find that the Marketplace is an ideal way to monetize and publicize their offerings to cloud customers, and customers will find that the Marketplace offers an array of technologies they can purchase and use in one stop.
DataMarket is best thought of as an “aisle” in the Windows Azure Marketplace that provides developers and information workers with access to premium third-party data, Web services, and self-service business intelligence and analytics, which they can use to build rich applications. Today there are more than 35 data providers offering data on DataMarket, with over 100 more coming soon.
At PDC 2010, DataMarket (formerly code-named “Dallas”) was released to Web, and a Windows Azure Marketplace beta will be released by the end of the year.
TFS on Windows Azure. Microsoft demoed Team Foundation Server on Windows Azure, which shows that steps have been made toward cloud-hosted Application Lifecycle Management. It also demonstrates that Windows Azure is capable of running complex, enterprise workloads such as Team Foundation Server with marginal effort. A CTP will be available in 2011.
Extra Small Windows Azure Instance. At the PDC 2010 Microsoft announced the Extra Small Instance, which will be priced at $0.05 per compute hour in order to make the process of development, testing and trial easier for developers. This will make it affordable for developers interested in running smaller applications on the platform. A beta of this role will be available before the end of 2010.
Remote Desktop enables IT professionals to connect to a running instance of their application or service to monitor activity and troubleshoot common problems. Remote Desktop will be generally available later this year.
Elevated Privileges. The VM role and Elevated Privileges functionality removes roadblocks that today prevent developers from having full control over their application environment. For small changes such as configuring Internet Information Service (IIS) or installing a Microsoft Software Installer (MSI), Microsoft recommends using the Elevated Privileges admin access feature. This approach is best suited for small changes and enables the developer to retain automated service management at the Guest OS and the application level. Elevated Privileges will be generally available to customers later this year.
Full IIS Support enables development of more complete applications using Windows Azure. The Web role will soon provide full IIS functionality, which enables multiple IIS sites per Web role and the ability to install IIS modules. The full IIS functionality enables developers to get more value out of a Windows Azure instance. Full IIS Support will be generally available to customers later this year.
Windows Server 2008 R2 Roles. Windows Azure will now support Windows Server 2008 R2 in its Web, worker and VM roles. This new support will enable customers to take advantage of the full range of Windows Server 2008 R2 features such as IIS 7.5, AppLocker, and enhanced command-line and automated management using PowerShell Version 2.0. This update will be generally available later this year.
Multiple Admins. Windows Azure will soon support multiple Windows Live IDs to have administrator privileges on the same Windows Azure account. The objective is to make it easy for a team to work on the same Windows Azure account while using their individual Windows Live IDs. The Multiple Admins update will be generally available later this year.
Dynamic Content Caching. With this new functionality, the Windows Azure CDN can be configured to cache content returned from a Windows Azure application. Dynamic Content Caching will be available to customers in 2011.
Content Delivery Network SSL Delivery. Users of the Windows Azure CDN will now have the capability to deliver content via encrypted channels with SSL/TLS. This update will be available in 2011.
Improved global connectivity. Microsoft will add new Windows Azure CDN nodes in the Middle East and improve existing connectivity in the U.S. and Brazil in 2011.
Improved Java Enablement. Microsoft plans to make Java a first-class citizen on Windows Azure. This process will involve improving Java performance, Eclipse tooling and client libraries for Windows Azure. Customers can choose the Java environment of their choice and run it on Windows Azure. Improved Java Enablement will be available to customers in 2011.
Transform applications to do new things in new ways, highly scalable and highly available
Windows Azure AppFabric Composition Model and Composite App Service provides an end-to-end “composite” application development environment to help developers streamline the process of assembling, managing and deploying various home-grown and third-party services that span the Web, middle tier and database in the cloud.
Windows Azure Enhancements. While developers and IT professionals appreciate the reduced management burden that Windows Azure offers, they also place a high value on retaining the flexibility to see and control how their applications and services are running in the cloud. Developers and IT professionals need clear visibility into their cloud applications, along with a high level of control over how these applications are running.
To address these needs, Microsoft is announcing the following developer and operator enhancements at PDC 2010:
These Windows Azure enhancements will be generally available by the end of 2010.
· “Windows Azure Platform Cloud Essentials for Partners” is an offer that replaces Microsoft’s existing partner offers. This offer will go live on Jan. 7, 2011, and provide free access to the Windows Azure platform, including 750 Extra Small Instance hours and a SQL Azure database per month at no additional charge. Partners can sign up for the Cloud Essentials Pack at http://www.microsoftcloudpartner.com.
Bruce D. Kyle ISV Architect Evangelist | Microsoft Corporation