Presentation is loading. Please wait.

Presentation is loading. Please wait.

Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center.

Similar presentations


Presentation on theme: "Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center."— Presentation transcript:

1 Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center

2 Agenda Evolution Of Cloud Computing Azure Services Platform Windows Azure.NET Services SQL Services

3 Evolution of Distributed Computing RPC 1980 COM DCOM RMI IIOP 1990 SOAP 2000 SOA 2005 2010 ???

4 Evolution Of ISP

5 Some Interesting Trends Emerging standards for distributed computing Popularity of REST, POX & JSON Affordable Bandwidth costs Reliable connectivity Virtualization Green IT initiative

6 Let's Get Onto The Cloud!

7 Wait a minute - But my Web Service is already in the cloud!

8 Web Services Are Different Hardware CPU / Storage / Memory OS RT Framework / SDK Web Application WSDB UICode Web Service Windows Server SQL IISCLR.NET FX ASP.NET Web Services turn the code in your webpage into a callable method over the web

9 Taking the Web Services to the Next Level Hardware CPU / Storage / Memory OS RT Framework / SDK Web Application WSDB UICode Windows Server SQL IISCLR.NET FX ASP.NET Cloud OS ? Cloud FX ? Cloud App ?

10 Cloud Computing Stack Your Application Cloud Computing Infrastructure

11

12

13

14 Operating System For The Cloud

15 The same facilities that a desktop OS provides, but on a set of connected servers: Abstract execution environment Shared file system Resource allocation Programming environments And more: Utility computing 24/7 operation Pay for what you use Simpler, transparent administration What Should The Cloud OS Provide?

16 A Closer Look At Windows Azure Windows Server 2008 64 Bit Virtual Machine Images VMVMVMVMVMVMVMVMVMVMVMVM FabricFabric ComputeComputeStorageStorage CONFIGCONFIG ApplicationApplication

17 Windows Azure Core Offerings

18 What’s in the model? Service topology and size Health constraints Configuration settings Automated Service Management Develop and Model Deploy and Run Maintain Service Health

19

20 Access Control Workflow Service Bus Support user identities securely across different organizations Model and execute business logic and service interactions Exchange messages between loosely coupled, composite applications  Claims-based identity management  Interoperable & based on standard protocols (WS-Trust)  Manage through web page and/or a services API  Supports CardSpace, LiveID, Username/Password  Runtime execution environment for XAML-based workflows  Enables the orchestration of services  Extension of Windows Workflow Foundation  XAML-based models can be uploaded to the cloud  Simple publish-subscribe eventing  Firewall friendly messaging  Flexible connection modes  Connectivity to on-premises applications to enable hybrid S+S scenarios  Extension of Windows Communication Foundation Services for application integration.NET Services

21 Cloud database services Developer Agility Scalability and Flexibility Reliability and Security  Relational queries  Blobs  XML wire format  SOAP and REST support  Data partitioned for throughput and unlimited Scale  Transactional Consistency.  Flexible data model - no enforced schema  Built using Microsoft SQL Server technology  Authentication & Authorization  Backup and geo-distribution for Business Continuity SQL Services

22 Live Services Extensible components to build rich consumer services Jump Start Traffic Embed Social Building Blocks Connect across Devices  460+ Million people on Windows Live  Comprehensive Windows Live services API’s (incl. Messenger, feeds, contacts, search)  Developer Tooling with integrated Live Services  Open, interoperable programming interface and resource model across PC, Phone and Web  Data synchronization and local accessibility across many end points

23 WebCorporateISV  Develop applications at Internet scale  Use one platform for expansive user experience and device support  Bridge to existing on- premise applications  Reach broad market with Microsoft Live properties  Extend existing and build new applications  Accelerate Innovation with new IT flexibility  Use consistent, familiar programming models & tools  Maintain enterprise architecture & process governance  Integrate applications with partners across networks  Accelerate SaaS solutions development  Deepen customer relationships and continuously provide new value  Capture built-in multi- tenancy  Inherent extensibility & integration features Flexibility Reliability Scalability Security Interoperability Azure For Developers

24 Windows Azure Skills Transfer

25 Resources www.azure.com http://msdn.microsoft.com/azure http://channel9.msdn.com/pdc2008 http://blogs.msdn.com/windowsazure http://blogs.msdn.com/ssds http://blogs.msdn.com/netservices http://dev.live.com janakiram.msv@microsoft.com www.janakiramm.net

26 Feedback / QnA Your Feedback is Important! Please take a few moments to fill out our online feedback form Use the Question Manager on LiveMeeting to ask your questions now!

27 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center."

Similar presentations


Ads by Google