« David Sedaris, the Presidential Election, and Why I'm Taking a Stand. | Main | Women-Only BarCamp - Who's up for It? »

October 27, 2008

Welcome Azure! Q&A from the Experts

Today at PDC we announced the new Azure Services Platform, Microsoft's cloud computing strategy and product platform.

I can't tell you how hard this team has been working to get this ready for PDC and into developers' hands. Although it's limited in release right now, we're working to get it to the users we can, gather the feedback, and make it even better going forward.

I met with some of these guys a few weeks back and hashed out some of the main questions around Azure, so check out the outcome of this session, below. I'm really focused on this part of the platform (around web development), but I tried to summarize what I thought folks would want to hear about.

If you have questions, please put them in the comment section, and I'm going to try to get the team to respond to them later this week, so stay posted here for more info. Also, there's a whitepaper available on the right sidebar here - for those interested.

Enjoy!/LC

________________________________________________________________________

Q: What is the Azure Services Platform?

A: The Azure™ Services Platform (Azure) is an internet-scale cloud services platform hosted in Microsoft data centers, which provides an operating system and a set of developer services that can be used individually or together. Azure’s flexible and interoperable platform can be used to build new applications to run from the cloud or enhance existing applications with cloud-based capabilities. Its open architecture gives developers the choice to build web applications, applications running on connected devices, PCs, servers, or hybrid solutions offering the best of online and on-premises.

 

Q: Is the Azure Services Platform one, single product or several product offerings combined into one?

 A: The Azure Services Platform is a cohesive platform which consists of multiple technologies that can be used individually or in combination with other Azure Services Platform components, other Microsoft services-based Applications or technology that resides outside of Microsoft’s datacenter.

The Azure Services Platform provides multiple cloud services that can each be used independently or in combination. It is a new cloud computing platform that enables developers to build the next wave of applications spanning the PC, mobile devices and the Web. Powerful new Microsoft tools and technologies available to developers will bring to life rich user experiences across a broad range of both business and consumer scenarios.

 

Q: What are the different components and services that make up the Azure Services Platform?

 A: The Azure Services Platform is built on the Windows Azure foundational layer. Windows Azure is an operating system in the cloud. Windows Azure provides service hosting, service management, scalable storage and a development environment for the Azure Services Platform. The Azure Service Platform included:

-          SQL Services for relational data storage and querying

-          .NET Services for service-connectivity, workflow, and messaging

-          Live Services for application extension of the Windows Live platform

-          SharePoint Services which provide extensibility for SharePoint Server

-          Dynamics CRM Services which provide extensibility for Dynamics CRM

 

Q: Who should consider using the Azure Services Platform?

A: The Azure Services Platform is a great solution for anyone who wants to build highly scalable and available cloud-based solutions. Microsoft expects the Azure Service Platform to appeal particularly to:

-          Large enterprises and ISVs who need to extend existing on-premises applications to the cloud to increase scalability, reliability, and interoperability while reducing costs and management overhead.

-        Web 2.0 developers and small ISVs who want to take advantage of a rich, highly versatile Web-based platform to build scalable, available applications for the web.

-          Hobbyists and students who want a platform that provides an easy way to start developing Web-based applications.

Q. Why did you pick the name Azure for your new platform offering?

A. As a word, Azure offers the promise of a better experience. The sky is azure colored – which is open, limitless, etc. – so it supports the concept of vast capacity and flexibility. Azure is a vibrant and dynamic color. It’s uplifting. Azure is also linked to the image of the blue sky and, by extension, ‘the cloud.’ Before making the decision we spoke to broad range of software developers, IT managers consumers around the world to understand their associations with the word “azure” and the response was almost universally positive.

 

Q: How does virtualization play into the Azure Services Platform story?

 A: The Azure Services Platform is an inherently virtualized environment which enables Microsoft to offer capacity to customers that scales with the needs of the application or service. Cloud services, when employed alongside other core technology capabilities such as virtualization (for on-premises resource flexibility) and modeling (to speed up development and lower costs of maintenance), will result in dramatic benefits for IT.

 

Q: Will Microsoft employ standards to ensure portability across multiple clouds?

 A: Microsoft will consume, drive and promote standards in a variety of areas.

 

Q: How does Windows Azure ensure that the environment and services are always available?

 A: Windows Azure is designed from the ground up to be a fault-tolerant platform. Innovative technology called the Fabric Controller ensures that service availability is not affected even if individual servers fail. The Fabric Controller technology also makes it possible for developers to upgrade their application without any service interruption.

 

Q: How does Windows Azure scale?

 A: The innovative Fabric Controller technology in Windows Azure enables developers to scale applications seamlessly, as demand rises and falls.

 

Q: What is the Windows Azure Fabric Controller?

 A: The Windows Azure Fabric is a scalable hosting environment built on geographically distributed Microsoft data centers. The Windows Azure Fabric Controller manages resources, load balancing, and the service lifecycle based on requirements established by the developer. The Fabric Controller deploys the service and manages upgrades and failures to maintain availability.

 

Q: What are some of the innovations that Windows Azure is based on?

 A: The Windows Azure Hypervisor and the Fabric Controller technology are two examples of innovations surfacing in Windows Azure. Windows Azure’s hypervisor is an efficient hypervisor that has been tuned for optimal performance for the cloud design point. It utilizes hardware advances like SLAT to achieve great efficiencies. Based on our experience of running large datacenters, we developed the Fabric Controller technology that optimizes Windows Azure as a cloud services operating system. The Fabric Controller technology manages resources, load balancing, and the service lifecycle in the scalable hosting environment in Microsoft data centers. The Fabric Controller deploys the service and manages upgrades and failures to maintain availability.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54f819d448834010535bdcf5a970b

Listed below are links to weblogs that reference Welcome Azure! Q&A from the Experts:

Comments

Twitter Updates

    follow me on Twitter
    Blog powered by TypePad
    My Photo

    June 2009

    Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30