“Clouds: a construction zone” (and Why PaaS is the future…) Matt Thompson General Manager, Developer & Platform Evangelism Microsoft.

Slides:



Advertisements
Similar presentations
1 Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair April 12, © Ravi Sandhu World-Leading.
Advertisements

Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
Take your CMS to the cloud to lighten the load Brett Pollak Campus Web Office UC San Diego.
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Emerging Platform#6: Cloud Computing B. Ramamurthy 6/20/20141 cse651, B. Ramamurthy.
What is Cloud Computing? o Cloud computing:- is a style of computing in which dynamically scalable and often virtualized resources are provided as a service.
WHAT THE... CLOUD?! Karlien Vanden Eynde Product Marketing Manager.
Cloud Computing (101).
Cloud Computing: Pay-per-Use for On-Demand Scalability Avner Algom The Israeli Association of Grid Technologies (IGT( Cloud.
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
SaaS, PaaS & TaaS By: Raza Usmani
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
Does "The Cloud" Fit Into Your Organization? Tom Horan Meridian IT Inc. VP, Strategic Markets (847)
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
Cloud computing Tahani aljehani.
An Introduction to Cloud Computing. The challenge Add new services for your users quickly and cost effectively.
EA and IT Infrastructure - 1© Minder Chen, Enterprise Architecture, IT Infrastructure, and Cloud Computing Minder Chen, Ph.D. CSU Channel Islands.
EA and IT Infrastructure - 1© Minder Chen, Stages in IT Infrastructure Evolution Mainframe/Mini Computers Personal Computer Client/Sever Computing.
Plan Introduction What is Cloud Computing?
CLOUD COMPUTING. A general term for anything that involves delivering hosted services over the Internet. And Cloud is referred to the hardware and software.
Cloud Computing – The Cloud Dr. Jie Liu. Definition  Cloud computing is Web-based processing, whereby shared resources, software, and information are.
Road to the Cloud The Economics of Cloud Computing.
Clearing the Air Cloud Computing Adobe Air, Google Gears and Microsoft Mesh - By Farhad Javidi.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
Cloud Computing Source:
Cloud Computing All Copyrights reserved to Talal Abu-Ghazaleh Organization
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Cloud Computing Kwangyun Cho v=8AXk25TUSRQ.
Cloud Computing Definitions Cloud The set of hardware, networks, storage, services and interfaces that combine to deliver computing as a service Cloud.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
Cloud Computing. Cloud Computing defined Dynamically scalable, device-independent and task-centric computing resources are provided online, with all charges.
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
Demystifying Cloud Computing Zoli Herczeg Evangelist Microsoft Romania *Inspired by Simon Guest’s ITS204.
Cloud Computing By: Carley Paxton. What is Cloud Computing? CloudCloud computing is the next stage in the Internet's evolution, providing the means through.
……on-demand self-service Internet infrastructure where you pay-as-you-go and use-only what you need, managed by your browser or application.
1 © 2009 Cisco Systems, Inc. All rights reserved.Cisco Confidential Cloud Computing – The Value Proposition Wayne Clark Architect, Intelligent Network.
What is the cloud ? IT as a service Cloud allows access to services without user technical knowledge or control of supporting infrastructure Best described.
INTRODUCTION TO CLOUD COMPUTING ggg UNDERSTANDING CLOUD COMPUTING UNDERSTANDING CLOUD COMPUTING DEFINITION CLOUD COMPUTING.
Virtual techdays INDIA │ august 2010 Cloud Computing – What and How ? Sandeep J Alur │ Microsoft India.
Chapter 8 – Cloud Computing
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
Web Technologies Lecture 13 Introduction to cloud computing.
Cloud Architecture. SPI Model Cloud Computing Classification Model – SPI Cloud Computing Classification Model – SPI - SaaS: (Software as a Service) -
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Cloud Computing Shannon McManus Michael Weihert. What is Cloud Computing?
Hello Cloud… Mike Benkovich
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
4a. Aula 2o. Período de Livro texto Copyright © 2012, Elsevier Inc. All rights reserved March 5, 2012 Prof. Kai Hwang, USC Cloud Roles in.
1 Views of Cloud Computing Prof. Ravi Sandhu Executive Director and Endowed Chair March 25, © Ravi Sandhu.
Unit 3 Virtualization.
Chapter 6: Securing the Cloud
Avenues International Inc.
Platform as a Service (PaaS)
Cloud adoption NECOOST Advisory | June 2017.
Chapter 21: Cloud Computing and Related Security Issues
Chapter 22: Cloud Computing Technology and Security
CLOUD COMPUTING Presented By:- EduTechlearners
CNIT131 Internet Basics & Beginning HTML
Cloud Computing.
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Brandon Hixon Jonathan Moore
Cloud Computing: Concepts
Views of Cloud Computing
Presentation transcript:

“Clouds: a construction zone” (and Why PaaS is the future…) Matt Thompson General Manager, Developer & Platform Evangelism Microsoft

My Twitter feed:

“We’re all in on the Cloud…” Steve Ballmer on Cloud Computing, March 4 th, University of Washington Complete transcript:

IT as a Service software as a service infrastructure as a service platform as a service “SaaS”“PaaS”“IaaS”

Why Clouds (now)  10+ years of increasing complexity (& cost) in the datacenter  Utilization hit a wall (constrained by power and real estate)  Virtualization helped (in the beginning…)  How do you manage dozens (if not 00’s) of virtualized images?  9/10 new startups* in Silicon Valley are focused on delivery services/content to the web or mobile  Software models have already shifted…  What else are Angels/VC’s going to fund?  Initial investment low  Low capital requirements (even to get to “provable” scale)  Eco-system around “cloud” is now self-fulfilling  management tools, multi-cloud deployment, billing, hosted ALM

How we view Clouds

SERVICESSERVER Operating System Relational Database CLIENT Developer Tools Programming Model Application Services Systems Management Applications

Public vs. Private (and what’s a “Hybrid…?”)

Platform Continuum Bring your own machines, connectivity, software, etc. Complete control Complete responsibility Static capabilities Upfront capital costs for the infrastructure Renting machines, connectivity, software Less control Fewer responsibilities Lower capital costs More flexible Pay for fixed capacity, even if idle Shared, multi-tenant infrastructure Virtualized & dynamic Scalable & available Abstracted from the infrastructure Higher-level services Pay as you go On-Premises Servers Hosted Servers Cloud Platform

Public Clouds vs. “Private Clouds” Public Clouds Microsoft’s Azure, Amazon’s AWS, Google’s AppEngine, etc. Pubic pay-for-use instances of storage, compute (and data…) services “Private Clouds…” Leveraging infrastructure for data/operations not appropriate for a Public Cloud Security/sensitivity of data Unique analysis/modeling Other “on premise” requirements (size of data, etc.) Keys are infrastructure, service instantiation, & management Hybrid Clouds… Represent private/public cloud interfaces Natural evolution of the “either/or” scenario Prediction: huge opportunity…

The Microsoft Cloud Purpose-built data centers to accommodate containers at large scale  Cost $500 million, 100,000 square foot facility (10 football fields) 40 foot shipping containers can house as many as 2,500 servers  Density of 10 times amount of compute in equivalent space in traditional data centre Can deliver an average PUE of 1.22  Power Usage Effectiveness benchmark from The Green Grid™ consortium on energy efficiency Data Center Infrastructure

Microsoft’s DC Strategy

A few Predictions…

#0: PaaS is the “sweet spot” (Everyone wants to be a “Platform…”)

The new cloud platform PaaS: the new cloud platform Don’t get into the IaaS business unless you can afford to play “at scale…” SaaS is a software consumption model Platforms enable ecosystems through API’s Developers are the “ecosystem enablers…” Developers leverage platforms to innovate… You need developers if you have a “platform” Everyone wants to be the “next” platform… Google, Salesforce, Amazon, … Facebook

#1: Cloud is the “next stage…” (But it doesn’t stop there)

“The Cloud “stage…” Smarter clients demand smarter “back ends…” Clouds are uniquely suited for this Put intelligence in the client, put data in the network… Scale (in all dimensions) is ultimately driven by cost efficiencies… Clouds enable new types of business models around consumption, delivery, management, and arbitrage

#2: “Data as a Service” (prediction: going to be huge…)

“Data as a Service” What do you mean? Authoritative data, weather, demographics, financial, images, community reviews… Commercial, gov’t, & trusted public domain USGS, NOAA,… Relational, blob, web services example: Microsoft’s Project “Dallas” Information Service - Standardized data access through API’s - Analytics and reporting - Marketplace