Zoli Herczeg Microsoft Romania zoli.herczeg@microsoft.com
blog: http://zoli.herczeg.ro MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
A set of connected servers On which we all can: • Install and run services • Store and retrieve data
MICROSOFT CONFIDENTIAL
Delivering software over the internet
MICROSOFT CONFIDENTIAL
Part I – Software + Services Overview Part II – Enterprise IT View
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
Security & Privacy Customizability Visibility & Control Data Accessibility
Global Reach Ease of Provisioning Business Agility Deployability & Manageability MICROSOFT CONFIDENTIAL
Best of both worlds User in control Deployment choices for IT
Extending tools and platform to cloud Experience across multiple devices Best-in-class SLAs and IT governance MICROSOFT CONFIDENTIAL
Apple iTunes, iPhone SDK Adobe AIR Quicken Online SAP Business ByDesign Lotus Notes Hosted Messaging Siebel CRM OnDemand Sun Hydrazine Google Chrome, Android, Gears Yahoo! BrowserPlus, Zimbra Desktop eBay Desktop, Skype Salesforce Offline Edition 2.0, Mobile NetSuite Office integration Zoho CRM Outlook Edition MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
Scalable, available hosting platform Rich developer experience Model-driven service lifecycle management Enterprise-ready and hobbyist-friendly
MICROSOFT CONFIDENTIAL
Services available to developers to build and extend applications Build upon foundational components of Windows Azure Provide higher-level services that provide additional infrastructure including messaging and database functionality
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
“Geneva” MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
1 gallon of fuel ‐> ¼ ton of ‘freight’ ; 20 miles but Can go anywhere there is a road Ready to go anytime High Low
1 gallon of fuel ‐> 1 ton of freight ; 436 miles but Can mostly go from A to B Leaves 2x day at 9.12am and 11.14pm
Control
Low
Economy of Scale
High
Build vs. Buy High Low
Control
Low
Economy of Scale
High
On premises vs. in the cloud High Low
Control
Low
Economy of Scale
High
Application runs
High Low
on‐premises
Application runs at a hoster
Application runs using cloud services
Buy my own hardware, and manage my own data center
Co‐location or Managed servers
“cloud fabric” (elastic, infini‐scale)
Control
Low
Economy of Scale
High
Buy
Build vs. Buy Build
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
An application that I buy “off the shelf” and run myself
An application that I buy “off the shelf” and then run at a hoster
A hosted application that I buy from a vendor
Self Hosted “Home Built”
Hosted “Home Built”
Cloud Platform
An application that I develop and run myself
On premises
An application that I develop myself, but run at a hoster
On premises vs. Cloud
An application that I develop myself, but run in the cloud
Cloud
Build
Build vs. Buy
Buy
All acceptable options (trade off) “Packaged” Application
Hosted “Packaged”
An application Maximum that I buy “off the Control shelf” and then
An application that I buy “off the shelf” and run myself
run at a hoster
“Home Built” Application
Hosted “Home Built”
An application that I develop and run myself
On premises
“Software as a Service” A hosted application that I buy from a vendor Cloud Platform
Maximum An application An application that I develop Economy of Scale that I develop
myself, but run at a hoster
On premises vs. Cloud
myself, but run in the cloud
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build vs. Buy
ERP Issue Tracking Email
“Home Built” Application
“Too costly to run this myself, “Too costly to run this myself, but I’ve made too many but I’ve made too many customizations” customizations” Hosted “Home Built”
Cloud Platform
Build
HR System Molecule Research Clinical Trial
On premises
On premises vs. Cloud
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build vs. Buy
ERP Issue Tracking Email
“Home Built” Application
“CRM and Email are “CRM and Email are commodity services – commodity services – They They have no customizations, and have no customizations, and it’s cheaper for someone else it’s cheaper for someone else Hosted to run these” to run these” “Home Built”
Cloud Platform
Build
HR System Molecule Research Clinical Trial
On premises
On premises vs. Cloud
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build vs. Buy
ERP Issue Tracking Email
“Home Built” Application
Build
HR System Molecule Research Clinical Trial
On premises
Hosted “I can’t afford to maintain this “I can’t afford to maintain this “Home Built” old HR application written in old HR application written in VB – VB – it’s driving me mad!” it’s driving me mad!”
Cloud Platform
“…but due to privacy issues, I “…but due to privacy issues, I prefer keeping my HR data on‐ prefer keeping my HR data on‐ premises” premises”
On premises vs. Cloud
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build
Build vs. Buy
ERP Issue Tracking Email
HR System
“Home Built” Application
Molecule Research Clinical Trial
On premises
Hosted “Home Built”
Cloud Platform
“I wish I had access to cheaper “I wish I had access to cheaper compute and storage when I compute and storage when I need it” need it”
On premises vs. Cloud
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build
Build vs. Buy
ERP Issue Tracking Email
HR System
“Home Built” Application
Clinical Trial
On premises
Hosted “Home Built”
“THIS is where I want to spend “THIS is where I want to spend my IT resources – my IT resources – I’m going to I’m going to double down on this double down on this application!” application!”
On premises vs. Cloud
Cloud Platform
Molecule Research
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build
Build vs. Buy
ERP Issue Tracking Email
HR System
“Home Built” Application
Hosted “Home Built”
Cloud Platform
Molecule Research Clinical Trial
On premises
On premises vs. Cloud
Cloud
Buy
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
Build
Build vs. Buy
ERP Issue Tracking HR System
“Home Built” Application
“Run On Premises” Control SLA of Applications Hosted Cloud Platform “Home Built”
Molecule Research Clinical Trial
On premises
On premises vs. Cloud
Cloud
“Packaged” Application
Hosted “Packaged”
“Software as a Service”
ERP
HR System
“Home Built” Control Features of Applications
“Home Built” Application
Hosted “Home Built”
Issue Tracking Email
Cloud Platform
Molecule Research Clinical Trial
MICROSOFT CONFIDENTIAL
http://zoli.herczeg.ro MICROSOFT CONFIDENTIAL
Š 2009 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.
MICROSOFT CONFIDENTIAL