Microsoft Cloud Computing and Azure Services Platform Raj Ramabadran Platform Strategy Advisor [email_address] http://rajr...
Agenda <ul><li>Microsoft and Cloud Computing  </li></ul><ul><li>Azure Services Platform </li></ul><ul><li>Roadmap </li></u...
Is Cloud Computing for real? <ul><li>Here is what some leading analysts are saying: </li></ul><ul><li>Leading Analyst Firm...
Transformational Era
Platform Evolution <ul><li>Hosted software platform </li></ul><ul><li>Shared infrastructure </li></ul><ul><li>Virtualized ...
On premises vs. in the cloud Application runs  on-premises Buy my own hardware, and manage my own data center Application ...
On premises vs. in the cloud “ Packaged” Application An application that I buy “off the shelf” and run myself “ Home Built...
On premises vs. in the cloud “ Packaged” Application “ Home Built” Application Hosted  “ Home Built” Hosted  “ Packaged” “...
On premises vs. in the cloud Hosted  “ Home Built” Hosted  “ Packaged” ERP “ Packaged” Application “ Home Built” Applicati...
Software Plus Services <ul><li>Rich User Experiences </li></ul><ul><li>Great Offline Support </li></ul><ul><li>Security & ...
Attributes of a Cloud Platform? <ul><li>Reduce capital & operations costs </li></ul><ul><li>Simplify application deploymen...
Spectrum of Choices Extend existing  On-Premise Application Deploy Complete  Application in the Cloud Compose New Applicat...
Microsoft Cloud Services
Azure Themes <ul><li>Familiar tools, languages, & frameworks with .NET & Visual Studio </li></ul><ul><li>Provides the choi...
Building for Scale
 
Windows Azure Extending Windows to the Cloud
SQL Services Extending the SQL Server Data Platform to the Cloud Data Mining ETL Reference Data Reporting Data Warehouse
.NET Services Extending .NET to the cloud with Internet Scale Utility Services
.NET Services Application http://service./ Service .NET Workflow Service Application Service Service .NET Service Bus .NET...
Live Services User-centric services that provide programmatic access to a user’s data and Windows Live Live Framework
What Can You Do? Access user data Access information on user devices Access user’s social graph Sync user’s data  Access u...
Live Framework Application Types Mesh-enabled Web Applications <ul><li>Hosted and deployed in user’s Mesh  </li></ul><ul><...
Azure Benefts Strong Ecosystem of Developers,  Applications, & Partners  <ul><li>Rich set of building block services </li>...
Azure & .NET Framework Build, test, debug, and deploy using a single familiar toolset On-premises  & Hosted Servers Deskto...
Write Applications for Azure
Use Services
Software Plus Services
Azure Roadmap
Azure Summary <ul><li>Comprehensive cloud services platform </li></ul><ul><li>Abstracts you from the infrastructure </li><...
Partner Go-dos <ul><li>Understand Microsoft’s software plus services story </li></ul><ul><li>Consider extending your busin...
Resources
eCompany Store Voucher <ul><li>Thanks for Attending the session today </li></ul><ul><li>This is voucher NOT a gift certifi...
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be...
Upcoming SlideShare
Loading in …5
×

Azure Services Platform_Partner_Briefing

1,089 views

Published on

Azure Services Platform_Partner_Briefing

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,089
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
67
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • 06/07/09 22:26 © 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.
  • Azure Services Platform_Partner_Briefing

    1. 1. Microsoft Cloud Computing and Azure Services Platform Raj Ramabadran Platform Strategy Advisor [email_address] http://rajramabadran.wordpress.com
    2. 2. Agenda <ul><li>Microsoft and Cloud Computing </li></ul><ul><li>Azure Services Platform </li></ul><ul><li>Roadmap </li></ul><ul><li>Q&A </li></ul><ul><li>eCompany Store Vouchers ( [email_address] ) </li></ul>
    3. 3. Is Cloud Computing for real? <ul><li>Here is what some leading analysts are saying: </li></ul><ul><li>Leading Analyst Firm </li></ul><ul><li>Listed Cloud Computing as one of the “Top 10 Disruptive Technologies for 2008 - 2012.  The firm calls Cloud Computing “A style of computing in which massively scalable IT-enabled capabilities are provided as a service across the Internet to multiple external customers.”  </li></ul><ul><li>Merrill Lynch </li></ul><ul><li>“ The Cloud Wars: $100+ billion at stake” (07 May 2008). It states that by 2011 the volume of cloud computing market opportunity could amount to $160bn, including $95bn in business and productivity applications (email, office, CRM, etc.) and $65bn in online advertising. </li></ul><ul><li>Forrester Research Report (March 7, 2008) </li></ul><ul><li>“ Is Cloud Computing Ready for the Enterprise” - concludes that “Cloud Computing is looking like a classic disruptive technology.”  </li></ul><ul><li>David Chappell </li></ul><ul><li>“ The attractions of cloud-based computing, including scalability and lower costs, are very real. If you work in application development, whether for a software vendor or an end user, expect the cloud to play an increasing role in your future. The next generation of application platforms is here.” </li></ul>
    4. 4. Transformational Era
    5. 5. Platform Evolution <ul><li>Hosted software platform </li></ul><ul><li>Shared infrastructure </li></ul><ul><li>Virtualized and dynamic </li></ul><ul><li>Increasingly higher level services </li></ul><ul><li>Pay as you go pricing model </li></ul>Cloud Mobile Client Server
    6. 6. On premises vs. in the cloud Application runs on-premises Buy my own hardware, and manage my own data center Application runs at a hoster Co-location or Managed servers Application runs using cloud services “ cloud fabric” (elastic, infini-scale) Economy of Scale Low High Control High Low
    7. 7. On premises vs. in the cloud “ Packaged” Application An application that I buy “off the shelf” and run myself “ Home Built” Application An application that I develop and run myself Hosted “ Home Built” An application that I develop myself, but run at a hoster Hosted “ Packaged” An application that I buy “off the shelf” and run at a hoster Cloud Platform An application that I develop myself, but run in the cloud “ Software as a Service” A hosted application that I buy from a vendor Build Buy On premises Cloud
    8. 8. On premises vs. in the cloud “ Packaged” Application “ Home Built” Application Hosted “ Home Built” Hosted “ Packaged” “ Software as a Service” Cloud Platform Website HR Email Collaboration ERP Core Processes Build Buy On premises Cloud
    9. 9. On premises vs. in the cloud Hosted “ Home Built” Hosted “ Packaged” ERP “ Packaged” Application “ Home Built” Application “ Software as a Service” Cloud Platform Core Processes Social Networking Email Collaboration HR Website Build Buy On premises Cloud
    10. 10. Software Plus Services <ul><li>Rich User Experiences </li></ul><ul><li>Great Offline Support </li></ul><ul><li>Security & Privacy </li></ul><ul><li>Compliance & Regulations </li></ul><ul><li>Control & Customizability </li></ul>Software Services
    11. 11. Attributes of a Cloud Platform? <ul><li>Reduce capital & operations costs </li></ul><ul><li>Simplify application deployment & management </li></ul><ul><li>Application & infrastructure flexibility </li></ul><ul><li>Simplify scaling to internet scale </li></ul><ul><li>Cost effectively handle peak loads </li></ul><ul><li>Focus on new functionality & not infrastructure </li></ul><ul><li>Consistent experience across all devices </li></ul><ul><li>Programming model symmetry </li></ul><ul><li>Familiar development environment </li></ul><ul><li>Designed for security & privacy </li></ul><ul><li>Control & customizability </li></ul>Changing the Economics of Software Comprehensive Software Plus Services
    12. 12. Spectrum of Choices Extend existing On-Premise Application Deploy Complete Application in the Cloud Compose New Application from Cloud Services
    13. 13. Microsoft Cloud Services
    14. 14. Azure Themes <ul><li>Familiar tools, languages, & frameworks with .NET & Visual Studio </li></ul><ul><li>Provides the choice to build on-premises, cloud, or hybrid solutions </li></ul><ul><li>Integrate with existing assets such as AD & premises applications </li></ul><ul><li>Multiple protocol support including HTTP, REST, SOAP, AtomPub </li></ul><ul><li>Broad investment in open, community-based access to Azure services </li></ul><ul><li>Simple scenarios are simple – complex scenarios are possible </li></ul><ul><li>Services hosted in Microsoft’s data centers </li></ul><ul><li>Designed for high availability & scalability </li></ul>
    15. 15. Building for Scale
    16. 17. Windows Azure Extending Windows to the Cloud
    17. 18. SQL Services Extending the SQL Server Data Platform to the Cloud Data Mining ETL Reference Data Reporting Data Warehouse
    18. 19. .NET Services Extending .NET to the cloud with Internet Scale Utility Services
    19. 20. .NET Services Application http://service./ Service .NET Workflow Service Application Service Service .NET Service Bus .NET Access Control Service Application Service Workflow SDS Authority
    20. 21. Live Services User-centric services that provide programmatic access to a user’s data and Windows Live Live Framework
    21. 22. What Can You Do? Access user data Access information on user devices Access user’s social graph Sync user’s data Access user’s profile Provide access control to user’s data Share user’s data Provide news on actions Manage applications
    22. 23. Live Framework Application Types Mesh-enabled Web Applications <ul><li>Hosted and deployed in user’s Mesh </li></ul><ul><li>Runs on your desktop or Live Desktop </li></ul><ul><li>Take full advantage of Live Services </li></ul>Live Framework-enabled Web Site Web Site GET https://user-ctp.windows.net/v0.1 <ul><li>Web apps that can access a user’s data </li></ul><ul><li>Must be explicitly delegated access </li></ul>
    23. 24. Azure Benefts Strong Ecosystem of Developers, Applications, & Partners <ul><li>Rich set of building block services </li></ul><ul><li>Mix & match services based on the needs of your application </li></ul><ul><li>Portfolio of applications you can extend such as: </li></ul><ul><ul><li>Windows </li></ul></ul><ul><ul><li>Office Live </li></ul></ul><ul><ul><li>SharePoint </li></ul></ul><ul><ul><li>CRM Online </li></ul></ul>Comprehensive Cloud Stack <ul><li>Integrate with existing assets such as AD & premises applications </li></ul><ul><li>Combined platform spans mobile, client, server & cloud </li></ul><ul><li>Technical depth from proven technologies </li></ul>Value from S+S <ul><li>.NET developers use existing skills </li></ul><ul><li>Use familiar tools such as Visual Studio </li></ul><ul><li>Built on standards and web protocols such as REST & SOAP </li></ul>Best Developer On-Ramp
    24. 25. Azure & .NET Framework Build, test, debug, and deploy using a single familiar toolset On-premises & Hosted Servers Desktop & Mobile Experiences Client Server Services
    25. 26. Write Applications for Azure
    26. 27. Use Services
    27. 28. Software Plus Services
    28. 29. Azure Roadmap
    29. 30. Azure Summary <ul><li>Comprehensive cloud services platform </li></ul><ul><li>Abstracts you from the infrastructure </li></ul><ul><li>Flexibility to mix & match services </li></ul><ul><li>Connectivity to on-premises environments </li></ul><ul><li>Familiar programming model & tools </li></ul><ul><li>Rich client experiences with Live Services </li></ul><ul><li>Standard protocols & formats (HTTP, REST, ...) </li></ul>
    30. 31. Partner Go-dos <ul><li>Understand Microsoft’s software plus services story </li></ul><ul><li>Consider extending your business and services to the cloud </li></ul><ul><li>Sign-up for the Windows Azure and Azure Services CTP and beta </li></ul><ul><li>If you are a SaaS vendor, think about how you can connect to the on-premises world and work Microsoft on that strategy </li></ul><ul><li>Lots of Microsoft resources to help… </li></ul>
    31. 32. Resources
    32. 33. eCompany Store Voucher <ul><li>Thanks for Attending the session today </li></ul><ul><li>This is voucher NOT a gift certificate </li></ul><ul><li>To Receive Your eCompany Store Voucher please email: [email_address] </li></ul><ul><ul><li>With the Following Information: </li></ul></ul><ul><ul><ul><li>First and Last Name </li></ul></ul></ul><ul><ul><ul><li>Company Name </li></ul></ul></ul><ul><ul><ul><li>Title </li></ul></ul></ul><ul><ul><ul><li>Email Address </li></ul></ul></ul>
    33. 34. © 2008 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. Thank you [email_address] http://rajramabadran.wordpress.com

    ×