Ray Ozzie : “I have been waiting for this day for long. Today marks the transformation of our software and model to fundamentally embrace services.”
There’s never been as many choices for back-end entreprise platforms. The three things that have always kept me close to Microsoft when I was an ISV :
We’ll show how much value you can get from “Software + Services”
What is new with the Cloud ?
The notion of Utility Computing was pioneering in 60ies, so was virtualization with IBM. Most of our servers have been specifically build to target large number of concurrent users. Today, all business are experiencing the externalization of IT. There is a minimum of expectations from the Web today, the bar keeps being raised. The Web has become critical, every organizations has Web as a front door.
Having a data center requires a lot of experience, 2 gets even more difficult. How do we connect : data, communications between your users ?
Microsoft has got a lot of Cloud assets : MSDN, Help in Office, Windows Update… each of these systems have grown on their own. Microsoft has built expertise from there : efficiently deploy software, tune, monitor, keeping the OS and apps up to date, prepare for high peeks of demand (XBox Live). All this expertise was not packaged so that you could benefit.
From an industry level, we start to believe that high scale services infrastructure is a new tier of the enterprise.
Microsoft started thinking of a cloud platforms. Pionneer was Amazon with EC2. In the context of Microsoft, we’ve been studying how to produce a platform that could be a foundation. Windows Azure : is a new windows offering as a web tier for computing. It is a new service based operating environment.
1st : it is critical that developpers can leverage on existing skills : .Net, Visual Studio. We expect that most applicaitons of todays apps are built
We are setting the stage for the next 50 years. We need new practices, new way to bind an app to the system, It is not a server, it is a service. It is released today as a CTP, with a fraction of our roadmap. We will be bringing more and more of our key apps to windows azure. Because it is there we can scale.
On top of Windows Azure : Live services (Tomorrow, to extend to the user to sync app and data for the end user), .Net Services (implementation of existing frameworks), SQL Services, SharePoint Services & Dynamics CRM Services
On top of those services, you find Microsoft Cloud offerings : Windows live, Office Live, Exchange Online, SharePoint online, Dynamics CRM Online.
We have built the kernel of the Microsoft Cloud Platform, to allow you to build your killer apps. What are the features :
Steve Marks makes a demo of Hello World, windows azure SDK. Visual Studio Template gives me 2 projects: information about my cloud app (Model) + a standard Web Application. Put a brakpoint, F5, and you start debugging with a local env : “The Cloud on the Desktop”.
Démo : How does I deploy to the internet. Azure Services Developper. Portal.http://lx.azure.microsoft.com/ with a wizard : - Add Package - Configuration Settings…
The software works on the mobile : BlueHoo, http://keynote.bluehoo.com. If you are on mobile go to m.bluehoo.com and register today.
Windows Azure is interoperable (we’ll tell more about it later), concerning Windows developers, we start with .Net application, then we will expose native code.
Azure Developer Services : interoperability, business processes, identity & security, data management and compliace, servives management. You build your applications using this cloud services pattenrs, so that you reduce you dev, test and operation costs.
Microsoft .Net Services
We start with Service bus, Access Control, Workflow Services. The first of a broad set of capabilities.
Identity is a core foundation of all applications, identity is a foundation. In windows azure, we provide a consistent approach with a federated identity platform. Open and interoperable.
Geneva enables this federation with the clouds and with Active Directory connectivity.
It is a scalable infrastructure on top of SQL Server. With time we will deliver more and more capabilities from SQL Server. Here are the core capabilities : Data Mining, ETL, Reference Data, Database, Data Sync, Reporting.
Partner : RedPrairie. Recall is a nightmare, requires a lot of process and energy. Made a demonstration of a on-premise and on the cloud Rich application.
System Center “Atlanta”
It is a Web based portal, on top of Windows Azure. We use the scale up capabilities of Windows Azure to store and process the Data. Finally, we build a Web Portal on top of those applications.
It gives you real time information about the consumption of your resources.
Where are we today ?
The goal is to create symetry between the Windows Server and the Windows Azure platform, through Visual Studio & .Net, Oslo Modeling, Partners.
Oslo delivers the consistency between the Development and the IT process.
It incorporates a new language called “M” and leverages DSLs. More information in the weeks to come… stay tuned.
A bit of history :
Services on a higher level - Online and the power of Choice
Microsoft Online is Enterprise Software hosted by Microsoft and with partners (Exchange Online, CRM online…) This is the beginning. All our software will be delivered with the option to be hosted in the clouds.
Now the challenge is to work with hybrid architectures, by leveraging Federated Identity and Extensibility. For example, the Microsoft Services connector links the Enterprise identities with the ones in the clouds, though the federation gateway.
Extensibility overview :
To do theses extensions, you can use Visual Studio and the .Net Services SDK.
Demo : Dynamics CRM Online + SharePoint Line.
It starts at noon : register to access Windows Azure from www.azure.com
The preview will be free. The pricing will be competitive.
As a conclusion, we believe deeply in the Entreprise on-premise software and we believe deeply in the potential of this emerging new world of services in the Clouds.
PingBack from http://blog.a-foton.ru/index.php/2008/10/27/pdc-2008-keynote-%e2%80%93-day-1-%e2%80%93-ray-ozzie/