SlideShare a Scribd company logo
1 of 35
Mark Eisenberg | February 27, 2014
This is ME
• Cloud and mobile strategist
• Developer by background
• Spent 17 years in semiconductor sales most notably

with Intel
• Joined Microsoft in 2006

• Founding member of the US Windows Azure sales team in 2009

• Joined a boutique consulting firm in NYC in 2012
• Plan was to transform the firm in to a cloud and mobile specialist

• Currently in search of my next gig
• LinkedIn.com/in/mheisenberg & @AzureBizAndTech
• Definition - a statement of the exact meaning of a word, especially
in a dictionary
• Everyone - every person
• Semantics - the meaning of a word, phrase, or text
Some Context
•
•
•
•
•
•
•
•

Was the PC about IT?
Was the Web?
Why do we think cloud is?
Cloud is about enabling smart people to do big
things economically
It’s about solving problems in a better way
Oh by the way…
IT can get value from cloud
Just not using the old ways
The Challenge
Inactivity
Average

Period

Usage

Compute

Compute

How the Challenge Manifests

Average Usage

Time

Time

Compute

Compute

Time

Average Usage

Average Usage

Time
Cloud Solution
The Challenge
The Solution
The Challenge
The Solution
Cloud
The Definition

Slide 13
Essential Characteristics
There are 5
On Demand and Self-service
Rapidly Elastic
Multi-tenancy
Metered Services
Broad Network Access
Deployment Models
There are 4
Service Models
There are 3
“software as a service”

“platform as a service”
“infrastructure as a service”

Lease rather than buy

Building blocks for cloud apps.
Contrary to hype there is no
difference in how they are used.
Key Themes
Services
What is a service?
What’s in a contract?
What the service does

How the service can be accessed
Where the service can be
accessed
How are services
used?
To enable scalability
services should be:
•
•

Stateless
Loosely coupled

SOA: principles of service design / Thomas Erl
Key Theme
Design for Failure or Design for Reliability
Design Principles
• Assume any component can fail
• Determine risk/cost tradeoffs
• Eliminate single points of failure
Key Theme
Definitions Matter
One More Time with Feeling!
• Public Private
• IaaS PaaS
The Mindset
Technology Adoption Lifecycle

Crossing the Chasm: Geoffrey Moore
The Questions to Ask
• Do we have a problem that involves scale?
• Capacity
• Geography
• Data

• Do we have a culture that allows us to change

how we solve problems?
• Are we early adopters?
Recommended Reading
•
•
•
•
•
•
•
•
•
•
•
•
•
•

http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
http://csrc.nist.gov/publications/nistpubs/800-146/sp800-146.pdf
http://csrc.nist.gov/publications/nistpubs/800-144/SP800-144.pdf
http://www.cloudave.com/11973/designing-for-failure-some-key-facts/
http://www.cloudave.com/14264/intel-joins-hands-with-academia-for-cloud-computingresearch-2/
http://www.twilio.com/engineering/2011/04/22/why-twilio-wasnt-affected-by-todays-aws-issues/
http://techblog.netflix.com/2010/12/four-reasons-we-choose-amazons-cloud-as.html
http://techblog.netflix.com/2010/12/5-lessons-weve-learned-using-aws.html
http://techblog.netflix.com/2011/04/lessons-netflix-learned-from-aws-outage.html
http://broadcast.oreilly.com/2011/04/the-aws-outage-the-clouds-shining-moment.html
http://highscalability.com/blog/2009/6/27/scaling-twitter-making-twitter-10000-percentfaster.html
http://www.infoq.com/articles/SOACloudPanel
https://plus.google.com/112678702228711889851/posts/eVeouesvaVX
http://www.drdobbs.com/web-development/building-scalable-web-architecture-andd/240142422

More Related Content

What's hot

What's hot (9)

Jaroslav Šnajdr: Getting a Business Collaboration Service Into Cloud: A Case ...
Jaroslav Šnajdr: Getting a Business Collaboration Service Into Cloud: A Case ...Jaroslav Šnajdr: Getting a Business Collaboration Service Into Cloud: A Case ...
Jaroslav Šnajdr: Getting a Business Collaboration Service Into Cloud: A Case ...
 
Pretty Matters: Web Components, Material Design and Polymer
Pretty Matters: Web Components, Material Design and PolymerPretty Matters: Web Components, Material Design and Polymer
Pretty Matters: Web Components, Material Design and Polymer
 
Daring To Dream Big
Daring To Dream Big Daring To Dream Big
Daring To Dream Big
 
Innovation Stories from the Bluemix Garage
Innovation Stories from the Bluemix GarageInnovation Stories from the Bluemix Garage
Innovation Stories from the Bluemix Garage
 
Career relevance in the dev ops age
Career relevance in the dev ops ageCareer relevance in the dev ops age
Career relevance in the dev ops age
 
Story Driven Development
Story Driven DevelopmentStory Driven Development
Story Driven Development
 
Application Developer Predictions 2017 - It's All About Cognitive
Application Developer Predictions 2017 - It's All About CognitiveApplication Developer Predictions 2017 - It's All About Cognitive
Application Developer Predictions 2017 - It's All About Cognitive
 
The rule of least power
The rule of least powerThe rule of least power
The rule of least power
 
The Dropbox success story: the path to global expansion | Talent Connect Anaheim
The Dropbox success story: the path to global expansion | Talent Connect AnaheimThe Dropbox success story: the path to global expansion | Talent Connect Anaheim
The Dropbox success story: the path to global expansion | Talent Connect Anaheim
 

Viewers also liked

Lee de forest slidecast video
Lee de forest slidecast videoLee de forest slidecast video
Lee de forest slidecast video
leedeforest
 
Imagenes de catalogo terminado (355555
Imagenes de catalogo terminado (355555Imagenes de catalogo terminado (355555
Imagenes de catalogo terminado (355555
Brayan Lopez
 
Presentation janeth de lumen
Presentation   janeth de lumenPresentation   janeth de lumen
Presentation janeth de lumen
janethdelumen
 
Sinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik Nasional
Sinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik NasionalSinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik Nasional
Sinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik Nasional
Secretariat Sci
 
Kelebihan dan kelemahan browser
Kelebihan dan kelemahan browserKelebihan dan kelemahan browser
Kelebihan dan kelemahan browser
Yulian Gibran
 

Viewers also liked (15)

Mining Historical Data for DBpedia via Temporal Tagging of Wikipedia Infoboxes
Mining Historical Data for DBpedia via Temporal Tagging of Wikipedia InfoboxesMining Historical Data for DBpedia via Temporal Tagging of Wikipedia Infoboxes
Mining Historical Data for DBpedia via Temporal Tagging of Wikipedia Infoboxes
 
Bryan
BryanBryan
Bryan
 
Learning Conflict Resolution Strategies for Cross-Language Wikipedia Data Fusion
Learning Conflict Resolution Strategies for Cross-Language Wikipedia Data FusionLearning Conflict Resolution Strategies for Cross-Language Wikipedia Data Fusion
Learning Conflict Resolution Strategies for Cross-Language Wikipedia Data Fusion
 
Integrating Product Data from Websites offering Microdata Markup
Integrating Product Data from Websites offering Microdata MarkupIntegrating Product Data from Websites offering Microdata Markup
Integrating Product Data from Websites offering Microdata Markup
 
Land Measurement - Session 1
Land Measurement - Session 1Land Measurement - Session 1
Land Measurement - Session 1
 
Lee de forest slidecast video
Lee de forest slidecast videoLee de forest slidecast video
Lee de forest slidecast video
 
Lee de forest
Lee de forestLee de forest
Lee de forest
 
Imagenes de catalogo terminado (355555
Imagenes de catalogo terminado (355555Imagenes de catalogo terminado (355555
Imagenes de catalogo terminado (355555
 
Land Measurement - Session 1
Land Measurement - Session 1Land Measurement - Session 1
Land Measurement - Session 1
 
Presentation janeth de lumen
Presentation   janeth de lumenPresentation   janeth de lumen
Presentation janeth de lumen
 
Learning Regular Expressions for the Extraction of Product Attributes from E-...
Learning Regular Expressions for the Extraction of Product Attributes from E-...Learning Regular Expressions for the Extraction of Product Attributes from E-...
Learning Regular Expressions for the Extraction of Product Attributes from E-...
 
Vendor Management
Vendor ManagementVendor Management
Vendor Management
 
Sinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik Nasional
Sinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik NasionalSinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik Nasional
Sinergi BUMN Logistik & Peningkatan Kinerja dan Efisiensi Logistik Nasional
 
Kelebihan dan kelemahan browser
Kelebihan dan kelemahan browserKelebihan dan kelemahan browser
Kelebihan dan kelemahan browser
 
How to be a Scrumy Father
How to be a Scrumy FatherHow to be a Scrumy Father
How to be a Scrumy Father
 

Similar to Introduction to Cloud Computing

Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestors
Uwe Friedrichsen
 

Similar to Introduction to Cloud Computing (20)

Avoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation FailureAvoiding Cloud Computing Planning & Implementation Failure
Avoiding Cloud Computing Planning & Implementation Failure
 
Discover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud JourneyDiscover - Mapping Your Hybrid Cloud Journey
Discover - Mapping Your Hybrid Cloud Journey
 
Practical Microservice Architecture (edition 2022).pdf
Practical Microservice Architecture (edition 2022).pdfPractical Microservice Architecture (edition 2022).pdf
Practical Microservice Architecture (edition 2022).pdf
 
Introduction to GoLang
Introduction to GoLangIntroduction to GoLang
Introduction to GoLang
 
Cloud Services: Do I need a server in my business?
Cloud Services: Do I need a server in my business?Cloud Services: Do I need a server in my business?
Cloud Services: Do I need a server in my business?
 
A Serene Path to Cloud Adoption
A Serene Path to Cloud AdoptionA Serene Path to Cloud Adoption
A Serene Path to Cloud Adoption
 
It is a sunny day
It is a sunny dayIt is a sunny day
It is a sunny day
 
Friday final test
Friday final testFriday final test
Friday final test
 
Security & Privacy in Cloud Computing
Security & Privacy in Cloud ComputingSecurity & Privacy in Cloud Computing
Security & Privacy in Cloud Computing
 
Understanding Workspaces for Tomorrow
Understanding Workspaces for TomorrowUnderstanding Workspaces for Tomorrow
Understanding Workspaces for Tomorrow
 
What is ? Modern business questions 2014
What is ? Modern business questions 2014What is ? Modern business questions 2014
What is ? Modern business questions 2014
 
Perspectives on salesforce architecture Forcelandia talk 2017
Perspectives on salesforce architecture   Forcelandia talk 2017Perspectives on salesforce architecture   Forcelandia talk 2017
Perspectives on salesforce architecture Forcelandia talk 2017
 
Cloud technology for msme sector sujit panigrahi v2
Cloud technology for msme sector   sujit panigrahi v2Cloud technology for msme sector   sujit panigrahi v2
Cloud technology for msme sector sujit panigrahi v2
 
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
Webinar: 5 Clear Steps to Get Your Nonprofit Cloud Ready - 2018-5-31
 
Implementing Modernization by Trevor Perry
Implementing Modernization by Trevor PerryImplementing Modernization by Trevor Perry
Implementing Modernization by Trevor Perry
 
Excavating the knowledge of our ancestors
Excavating the knowledge of our ancestorsExcavating the knowledge of our ancestors
Excavating the knowledge of our ancestors
 
Cloud presentatie bug 2011 v2
Cloud presentatie bug 2011 v2Cloud presentatie bug 2011 v2
Cloud presentatie bug 2011 v2
 
Making Software and Software Engineering visible
Making Software and Software Engineering visibleMaking Software and Software Engineering visible
Making Software and Software Engineering visible
 
Software Design
Software DesignSoftware Design
Software Design
 
SACon 2019 - Surviving in a Microservices Environment
SACon 2019 - Surviving in a Microservices EnvironmentSACon 2019 - Surviving in a Microservices Environment
SACon 2019 - Surviving in a Microservices Environment
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Introduction to Cloud Computing

Editor's Notes

  1. Slide Objectives:Understand that Windows Azure allows capacity to be turned on and off easilyCapacity can be brought on stream very quickly (no need to order servers in advance)Speaking Points:Lowers capex through not having to pay for hardwareReduces waste of ovefr capacityEnsures we can always provision enough capacity for peak periodsCan reduce capacity if demand subsides[Leading to the next slide] So what we would like to have is….