Cloud computing Hvad er fordelene ved Microsoft løsninger - og hvad er begrænsningerne Henrik Westergaard Hansen Architect Evangelist henrikwh@microsoft.com
PC Era Portal Era Online App Era Web Services Era Cloud Computing Era 1980s 1989 1994-95 1997 2002 2004 2006 2008 2011+
1989-2005 2007 2008 2010+ Reduced Carbon, Rightsized 1.05-1.15 PUE Faster Time to Market
Hvorfor Cloud Computing?
IT KAPACITET Ikke ressourcer nok Indkøbt kapacitet Estimeret behov For mange ressourcer 6 Aktuelt forbrug TID
IT KAPACITET Igen sure kunder Kapacitet ondemand Estimeret behov Igen overinvestering Lav kapitalbinding Aktuelt forbrug/behov TID
Compute Compute Compute Compute Inactivity Average Period Usage Average Usage Time Time Average Usage Average Usage Time Time
Cloud-muligheder Mit hardware, kommunikationsudstyr, software, etc. Komplet kontrol og ansvar Initial kapitalbinding i infrastrukturen Lejet hardware, kommunikationsudstyr, software, etc. Mindre kontrol og mindre ansvar Mindre initial kapitalbinding i infrastrukturen, men betaling for fast kapacitet, uanset forbrug Fælles hardware, kommunikationsudstyr, software, etc. Fælles centraliseret kontrol og ansvar Initial kapitalbinding i infrastrukturen Fuldautomatiseret, højeffektive datacenter Delt, leje-baseret miljø Betaling baseret på forbrug Globalt distribueret Ingen initial kapitalbinding On demand
You manage You manage You manage Packaged Software Infrastructure (as a Service) Platform (as a Service) Software (as a Service) s s s s Data Data Data Data Runtime Middleware O/S Virtualization Servers Storage Networking Runtime Middleware O/S Virtualization Servers Storage Networking Managed by vendor Runtime Middleware O/S Virtualization Servers Storage Networking Managed by vendor Runtime Middleware O/S Virtualization Servers Storage Networking Managed by vendor
Build Build vs. Buy Buy Software as a 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 An application that I buy off the shelf, that is hosted using cloud services A hosted application that I buy from a vendor Platform as a An application that I develop and run myself High Low An application that I develop myself, but run at a hoster Control Economy of Scale An application that I develop myself, that is hosted using cloud services A vendor hosted development and runtime environment Low High
ERP CRM Email HR System Molecule Research Clinical Trial tilpasninger For dyrt at drifte selv, men jeg har lavet FOR mange Software as a Platform as a
CRM Email HR System Molecule Research Clinical Trial ERP CRM og Email er commodity services Der er ingen tilpasninger og det er billigere, hvis Home andre drifter Built Home det Built Software as a Platform as a
Software as a ERP CRM HR System Molecule Research Clinical Trial Alt for dyrt at vedligeholde en gammel HR applikation skrevet i VB men grundet lokal lovgivning, så kan jeg ikke gemme data uden for huset Email Platform as a
Software as a ERP CRM HR System Email Platform as a Molecule Research Clinical Trial Jeg ville ønske jeg havde adgang til billigere computerkraft og lagerplads, når jeg har brug for det
Software as a ERP CRM HR System Email Clinical Trial Molecule Research HER vil jeg bruge mine ressourcer. Jeg fordobler ressourcer Platform as a Analysis Big data
Software as a ERP CRM HR System Email Platform as a Clinical Trial Molecule Research Analysis Big data