1 / 27

Introduction To Cloud Computing

Introduction To Cloud Computing. Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center. Agenda. Evolution Of Cloud Computing Azure Services Platform Windows Azure .NET Services SQL Services. Evolution of Distributed Computing. 2010. ???. 2005. 2000. SOA.

oshin
Download Presentation

Introduction To Cloud Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction To Cloud Computing 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 2010 ??? 2005 2000 SOA SOAP 1990 COM DCOM RMI IIOP 1980 RPC

  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 Web Service Web Services turn the code in your webpage into a callable method over the web Web Application UI Code ASP.NET Framework / SDK .NETFX RT DB WS SQL CLR IIS OS Windows Server Hardware CPU / Storage / Memory

  9. Taking the Web Services to the Next Level Web Application UI Code ASP.NET Cloud App ? Framework / SDK .NETFX RT DB WS SQL CLR IIS Cloud FX ? OS Windows Server Cloud OS ? Hardware CPU / Storage / Memory

  10. Cloud Computing Stack Your Application Cloud Computing Infrastructure DataSync AppMgmt ConnectivityServices Identity Services DatabaseServices WorkflowServices Building Block Services • ConnectedDevices Foundation Services Compute Storage Mgmt Networking Deployment Operations Hardware

  11. Azure™ Services Platform

  12. Azure™ Services Platform

  13. Operating System For The Cloud FederatedData Centers Data Centers Processors Networks Boards Blades Racks Containers

  14. What Should The Cloud OS Provide? • 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

  15. A Closer Look At Windows Azure Application C O N F I G Compute Storage Fabric Virtual Machine Images VM VM VM VM VM VM Windows Server 2008 64 Bit

  16. Windows Azure Core Offerings ServiceMgmt VirtualizedCompute Blobs Tables Queues Locks

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

  18. Azure™ Services Platform

  19. .NET Services • Services for application integration

  20. SQL Services • Cloud database services

  21. Live Services • Extensible components to build rich consumer services

  22. Azure For Developers

  23. Windows Azure Skills Transfer

  24. 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

  25. 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!

More Related