Microsoft steams into services with Azure

Blue-sky thinking

Microsoft's new cloud operating system and a complementary slate of developer resources are set to become the core of its services platform for some time. In fact, the company claims that it will be the mainstay of computing for the next 50 years.

The Azure Service Platform, which includes the cloud operating system called Windows Azure, defines the scalable back end that will anchor the services portion of Microsoft's software-plus-services strategy, which it has been laying out in bits and pieces over the past three years.

The platform is the coming-to-life of the well-known Internet Services Disruption memo that Ray Ozzie penned three years ago before becoming Microsoft's chief software architect. The memo laid out how Microsoft needed to embrace software plus services to remain relevant.

The Azure platform, which has at its core a highly tuned operating system two years in the making, is no less than Microsoft's largest bet yet to achieve that relevancy as it moves into a market already active with cloud environments from Amazon, Google, IBM and others.

"[Azure is] designed to be the foundation, the bedrock underneath all of Microsoft's service offerings for consumers and business alike," Ozzie said when introducing Windows Azure at the company's annual Professional Developers Conference (PDC). "The systems that we're building right now for cloud-based computing are setting the stage for the next 50 years of systems, both outside and inside the enterprise."

Ozzie showed a confidence and energy rarely seen in his public appearances as he tried to engage the developers Microsoft needs to woo to make the Azure services effort successful.

The Azure platform finally provides the confluence point for a number of loosely related cloud technologies Microsoft has been developing, including Live Mesh, the Identity MetaSystem and Microsoft Online Services.
Those infrastructure and application services, which complement the Azure operating system, will hook onto the Azure platform to enrich its development environment and provide core services to online applications.

Microsoft's effort, however, is not without major challenges. The Azure Services Platform is a work in progress and only at the preview stage; the platform is initially tied predominantly to Microsoft's technologies although it is promising openness; and Microsoft has to succeed in wooing an army of developers to embrace it.

"The approach to the Azure Services Platform follows a well-known pattern; coming late to the party, Microsoft must make up now by enticing developers to embrace this new platform and creating the 'killer-apps' needed to make Azure a success," said Felix Gaehtgens, a senior analyst at Kuppinger Cole.

"There are currently very few established dominant vendors in this space, and whilst some customers are experimenting, very few businesses have already bet the farm on a specific cloud platform. Microsoft has a history of being able to turn the ship around and catching up quickly when it wants to."

Microsoft is also working on front-end clients to help turn the ship.

In addition to introducing Azure for the back end, Microsoft also highlighted front-end tools at PDC. It provided a glimpse of Windows 7 and introduced online Office Web applications in the mold of Outlook Web Access that can run on a PC, a phone or a browser.
The Windows 7 demos focused more on slick user-interface refinements and consumer features rather than enterprise tools, but the software is still in a pre-beta cycle.

The Office Web applications provide online versions of Word, Excel, PowerPoint and OneNote. While not as full-featured as the desktop versions, the online applications let users create, edit and collaborate on Office documents. They also plug into the services model through the sharing and synchronisation of information across devices fostered by Microsoft's Live Mesh, itself a component option via the Azure platform's Live Services.

Microsoft also showed coming versions of Visual Studio 2010, introduced its Live Framework that will help developers build applications that run across PCs, phones and the Web, and highlighted its Oslo modeling tools that will be key to developing applications for the Azure era of Windows.

Developers were optimistic about the possibilities. Companies such as Red Prairie, which develops supply chain management software, showed at PDC a prototype product recall application using the Azure platform and its SQL Services feature.

Other developers are trying to get their hands around where and when they could move to the cloud.

"We could look at moving certain data or services or CPU-intensive calculations and operations to the cloud, but we have to prove the data is secure," said Edwin Kusters, an IT consultant with Hot ITem in Amsterdam. He said privacy laws in the Netherlands would be a big factor in what sorts of operations may move into the services realm.

He said the Azure platform has to get "more concrete" so he can better understand where he can go with it.

Azure and the Azure Services Platform are indeed a first implementation with a community technology preview out now and a wider beta testing coming in the next few months. Microsoft expects the platform to roll out live in the second half of 2009.

Unique to the operating system is its Fabric Controller, which makes data-centre resources appear as one big pool to ensure service availability even if individual servers fail. The Controller also lets users upgrade services on the fly.

"It sounds to me like they have re-invented VAX clusters on top of Windows," said Al Gillen, an analyst with IDC. "They are in effect creating a single system image in fabric."

With that, Gillen said, will come application design considerations. "You are moving from an OS API to a service-oriented API. You become more married to the fabric than the OS."

Microsoft is using the fabric design to tout a scale-out model using more boxes rather than the scale-up model of increasing CPU and memory in individual boxes. Microsoft has worked exclusively with Dell to develop customised hardware for the Azure operating system and the fabric design that will run in its data centres.

The infrastructure services layer of the Azure Platform provides a range of services including Live Services such as Hotmail and Live ID that developers can choose to use with their applications. The layer also includes SQL Reporting and Analysis services at the heart of a database for the cloud, and .Net Services pulls in features such as the federated identity services of the Geneva platform introduced at PDC.

In addition, Microsoft is providing the core business service engine from Dynamics CRM and the collaborative engine in SharePoint as two other basic services on the infrastructure layer. Microsoft plans to add more to the layer over time.

On top of all that, Microsoft will run its current online services including Exchange, SharePoint and Office Communications Server. Over time, Ozzie reiterated Microsoft's commitment to re-architect all of its shrink-wrapped software and provide hosted versions that run on Azure.

"In some ways this is a brave new world that looks a lot like the old world," said Amitabh Srivastava, vice president of the Windows Azure team and co-developer of the Azure operating system. "It is an evolutionary process."

Some experts say that evolutionary process is helping fuel a new energy at Microsoft that bodes well for the development of Azure and gives Microsoft a good chance this time of delivering on its promises.

"Suddenly they look focused as a company and I'm seeing them execute as a company," said Rob Enderle, president of the Enderle Group and a long-time follower of the company. "The last time I thought they were focused as a company was with Windows 95."

While acknowledging Microsoft is still in the promises stage, Enderle says the focus makes a big difference for the customer base and for Microsoft's attempt to battle competitors.

"They want to kick butt on Apple and Google. The sleeping giant is awake and they are angry."


What are your views on this subject? Use the form below to post a comment on this article up to 500 characters.


Characters remaining: 500

Related Operating Systems news

Oracle given breathing space by EC

Regulator gives an extra week to prepare Sun takeover arguments.

Microsoft, Linux rivals mock Google Chrome OS

Operating system crippled by reliance on web access

Google releases Chrome OS to waiting world

Stresses speed and security of operating system.

NSA helped with work on Windows 7 security

Privacy organisations concerned about spooks' involvement.

Related Operating Systems reviews

Jolicloud OS

Moblin 2.0 review

Ubuntu Netbook Remix



Email this article to a friend or colleague:


PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.

Techworld White Papers

Database security: Preventing enterprise data leaks at the source

IDC discusses the growing internal threats to business information, the impact of government regulations on the protection of data, and how enterprises must adopt database security best practices...

Download Whitepaper

Service-oriented security

SOA has become an integral part of enterprise software by providing a framework to efficiently develop software as services that is easily sharable, reusable, and integrated. No where is the need more apparent than in the Identity Management space. Welcome to the age of Service-Oriented Security (SOS).

Download Whitepaper

Data protection prospective vendor checklist

Organisations need a way to map business needs against all these challenges in procuring a technical solution. To help, SANS has developed the following Prospective Vendor Checklist.

Download Whitepaper

Unlock the power of the mainframe

This whitepaper presents the notion of CICS as an integration hub based on a component-based, service-oriented architecture supporting Web services. Highlights will review the challenges and contrasted support for Web services natively in CICS.

Download Whitepaper

Techworld UK - Technology - Business

COLT White Paper

Are all VoIP services the same?

Questions to ask your service provider to ensure you get the VoIP service you need
With careful choice of partner, your business can have all the advantages of VoIP access - reduced costs, flexibility and simplicity - without the drawbacks.
This white paper is your guide to ensure you get right the VoIP service and details the pitfalls which businesses would do well to avoid.

Download white paper
BMC

Ride the express lane in the journey to speed ITIL adoption

Explore the challenges in making the journey to ITIL and the criteria for selecting consulting services
By following ITIL practices, your IT organisation will become more closely integrated with the business. We recommend making the journey to ITIL in a sequence of six incremental steps, the phases of which are driven through execution of a strategic transformational roadmap.

Download white paper

Webcast: IT Financial Management: Cost Optimisation for Efficiency and Agility.
On Demand Webcast
Join this webcast to learn about the techniques and technologies that can help you prove the value of IT to the business by understanding the true cost of today's IT services and those that will be necessary to deliver future success.

Register Today

Site Map

IDG Network

* *