Upload
agora-group
View
236
Download
4
Embed Size (px)
DESCRIPTION
Experience across multiple devices Experience across multiple devices Apple iTunes, iPhone SDK Apple iTunes, iPhone SDK Adobe AIR Adobe AIR Quicken Online Quicken Online Model Model - - driven service lifecycle management driven service lifecycle management Services available to developers to build and extend Services available to developers to build and extend applications applications “…but due to privacy issues, I prefer keeping my HR data on‐ premises”
MICROSOFT CONFIDENTIAL
Zoli HerczegZoli HerczegMicrosoft RomaniaMicrosoft [email protected]@microsoft.com
blog: http://zoli.herczeg.ro blog: http://zoli.herczeg.ro
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
A set of connected serversA set of connected servers
On which we all can:On which we all can:•• Install and run servicesInstall and run services•• Store and retrieve dataStore and retrieve data
MICROSOFT CONFIDENTIAL
Delivering software over the internetDelivering software over the internet
MICROSOFT CONFIDENTIAL
Part I Part I –– Software + Services OverviewSoftware + Services Overview
Part II Part II –– Enterprise IT ViewEnterprise IT View
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
Security & PrivacySecurity & PrivacyCustomizabilityCustomizability
Visibility & ControlVisibility & ControlData AccessibilityData Accessibility
Global ReachGlobal ReachEase of ProvisioningEase of Provisioning
Business AgilityBusiness AgilityDeployability & ManageabilityDeployability & Manageability
MICROSOFT CONFIDENTIAL
Extending tools and platform to cloudExtending tools and platform to cloudExperience across multiple devicesExperience across multiple devices
BestBest--inin--class SLAs and IT governanceclass SLAs and IT governance
Best of both worldsBest of both worldsUser in controlUser in control
Deployment choices for ITDeployment choices for IT
MICROSOFT CONFIDENTIAL
Apple iTunes, iPhone SDKApple iTunes, iPhone SDKAdobe AIRAdobe AIRQuicken OnlineQuicken Online
SAP Business ByDesignSAP Business ByDesignLotus Notes Hosted MessagingLotus Notes Hosted MessagingSiebel CRM OnDemandSiebel CRM OnDemandSun HydrazineSun Hydrazine
Google Chrome, Android, GearsGoogle Chrome, Android, GearsYahoo! BrowserPlus, Zimbra DesktopYahoo! BrowserPlus, Zimbra DesktopeBay Desktop, SkypeeBay Desktop, Skype
Salesforce Offline Edition 2.0, MobileSalesforce Offline Edition 2.0, MobileNetSuite Office integrationNetSuite Office integrationZoho CRM Outlook EditionZoho CRM Outlook Edition
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
Scalable, available hosting platformScalable, available hosting platform
Rich developer experienceRich developer experience
ModelModel--driven service lifecycle managementdriven service lifecycle management
EnterpriseEnterprise--ready and hobbyistready and hobbyist--friendlyfriendly
MICROSOFT CONFIDENTIAL
Services available to developers to build and extend Services available to developers to build and extend applicationsapplications
Build upon foundational components of Windows AzureBuild upon foundational components of Windows Azure
Provide higherProvide higher--level services that provide additional level services that provide additional infrastructure including messaging and database infrastructure including messaging and database functionalityfunctionality
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
“Geneva”
MICROSOFT CONFIDENTIAL
1 gallon of fuel ‐> ¼ ton of ‘freight’ ; 20 miles 1 gallon of fuel ‐> 1 ton of freight ; 436 miles
Economy of ScaleLow High
ControlHigh Low
butCan mostly go from A to BLeaves 2x day at 9.12am and 11.14pm
butCan go anywhere there is a roadReady to go anytime
Economy of ScaleLow High
ControlHigh Low
Build vs. Buy
Economy of ScaleLow High
ControlHigh Low
On premises vs. in the cloud
Application runs on‐premises
Buy my own hardware, and manage my own
data center
Application runs on‐premises
Buy my own hardware, and manage my own
data center
Application runs at a hoster
Co‐locationor
Managed servers
Application runs at a hoster
Co‐locationor
Managed servers
Application runs using cloud services
“cloud fabric”(elastic,
infini‐scale)
Application runs using cloud services
“cloud fabric”(elastic,
infini‐scale)
Economy of ScaleLow High
ControlHigh Low
“Packaged”Application
An application that I buy “off the shelf” and run
myself
“Packaged”Application
An application that I buy “off the shelf” and run
myself
Self Hosted “Home Built”
An application that I develop and
run myself
Self Hosted “Home Built”
An application that I develop and
run myself
Build
vs. Buy
Build
Buy
Hosted “Home Built”
An application that I develop
myself, but run at a hoster
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 then run at a hoster
Hosted “Packaged”
An application that I buy “off the shelf” and then run at a hoster
Cloud Platform
An application that I develop myself, but run in the cloud
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
“Software as a Service”
A hosted application that I buy from a vendor
On premises vs. CloudOn premises Cloud
Hosted “Home Built”
An application that I develop
myself, but run at a hoster
Hosted “Home Built”
An application that I develop
myself, but run at a hoster
Cloud Platform
An application that I develop myself, but run in the cloud
Cloud Platform
An application that I develop myself, but run in the cloud
“Packaged”Application
An application that I buy “off the shelf” and run
myself
“Packaged”Application
An application that I buy “off the shelf” and run
myself
Hosted “Packaged”
An application that I buy “off the shelf” and then run at a hoster
Hosted “Packaged”
An application that I buy “off the shelf” and then run at a hoster
“Home Built”Application
An application that I develop and run myself
“Home Built”Application
An application that I develop and run myself
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
Maximum Economy of Scale
All acceptable options (trade off)
Maximum Control
“Software as a Service”
A hosted application that I buy from a
vendor
“Software as a Service”
A hosted application that I buy from a
vendor
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”“Software as a
Service”“Software as a
Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
HR SystemHR System
EmailEmail
Issue TrackingIssue Tracking
ERPERP
“Too costly to run this myself, but I’ve made too many customizations”
“Too costly to run this myself, but I’ve made too many customizations”
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”“Software as a
Service”“Software as a
Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
HR SystemHR System
EmailEmail
Issue TrackingIssue Tracking
ERPERP
“CRM and Email are commodity services – They have no customizations, and it’s cheaper for someone else to run these”
“CRM and Email are commodity services – They have no customizations, and it’s cheaper for someone else to run these”
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
“Packaged”Application“Packaged”Application
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”
ERPERP
“Home Built”Application“Home Built”Application
“Software as a Service”
“Software as a Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
HR SystemHR System
EmailEmail
Issue TrackingIssue Tracking
“I can’t afford to maintain this old HR application written in VB – it’s driving me mad!”
“I can’t afford to maintain this old HR application written in VB – it’s driving me mad!”
“…but due to privacy issues, I prefer keeping my HR data on‐premises”
“…but due to privacy issues, I prefer keeping my HR data on‐premises”
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”
ERPERP
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
“Software as a Service”
“Software as a Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
EmailEmail
Issue TrackingIssue Tracking
HR SystemHR System
“I wish I had access to cheaper compute and storage when I need it”
“I wish I had access to cheaper compute and storage when I need it”
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”
ERPERP
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
“Software as a Service”
“Software as a Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
EmailEmail
Issue TrackingIssue Tracking
HR SystemHR System
“THIS is where I want to spend my IT resources – I’m going to double down on this application!”
“THIS is where I want to spend my IT resources – I’m going to double down on this application!”
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”
ERPERP
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
“Software as a Service”
“Software as a Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
EmailEmail
Issue TrackingIssue Tracking
HR SystemHR System
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”
ERPERP
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
“Software as a Service”
“Software as a Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
EmailEmail
Issue TrackingIssue Tracking
HR SystemHR System
Build
vs. Buy
Build
Buy
On premises vs. CloudOn premises Cloud
“Run On Premises”Control SLA of Applications
Hosted “Home Built”
Hosted “Home Built”
Hosted “Packaged”Hosted
“Packaged”
ERPERP
“Packaged”Application“Packaged”Application
“Home Built”Application“Home Built”Application
“Software as a Service”
“Software as a Service”
Cloud PlatformCloud Platform
Clinical TrialClinical Trial
Molecule ResearchMolecule Research
EmailEmail
Issue TrackingIssue Tracking
HR SystemHR System“Home Built”
Control Features of Applications
MICROSOFT CONFIDENTIAL
MICROSOFT CONFIDENTIAL
http://zoli.herczeg.rohttp://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.