3. Your History Lesson 2010+ 2000s Cloud 1990s SOA 1980s Web 1970s Client-Server Mainframe
4. What is Cloud Computing? “Cloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like the electricity grid.” Wikipedia
19. Capacity on demand! IT CAPACITY Allocated IT-capacities Lower capex! Forcast demands Actual Load TIME
20. Growing Fast On and Off Inactivity Period Compute Compute Average Usage Usage Average Time Time On and off workloads (e.g. batch job) Over provisioned capacity is wasted Time to market can be cumbersome Successful services needs to grow/scale Keeping up w/growth is big IT challenge Complex lead time for deployment Unpredictable Bursting Predictable Bursting Compute Compute Average Usage Average Usage Time Time Unexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases Services with micro seasonality trends Peaks due to periodic increased demand IT complexity and wasted capacity Workload Patterns Optimal for Cloud
21. Types of Cloud Services Applications Software as a Service (SaaS) Users Platform / SDK Platform as a Service (PaaS) Developers Infrastructure as a Service (IaaS) Infrastructure ITStaff
22. Cloud Computing On Premises On-premises/ Hosted Deliver IT as a ServiceControl Shared cloud-like agility and economics Datacentre Evolution Public Cloud Private Cloud Off premises TraditionalDatacentre VirtualisedDatacentre Well-known, stable, and secure Utilisation<15% UtilisationIncreases to >50% Management Costs Decrease Global reach Capacity on demand Service Standardisation High agility Scale Economics Key enabler for dynamic datacentre
24. Dynamic Datacentre ToolkitThe Foundation for building your Private Cloud Prescriptive guidance for creating managed services and hosted Cloud offerings On-demand VM provisioning Sample portals helps provide customers and hosters an integrated control and view of services End-to-end prescriptive guidance for creating cloud services, managed hosting
25. Windows Azure Platform Service Bus Access Control Developer Experience Database Data Sync Compute Storage CDN