SlideShare a Scribd company logo
Partly Cloudy
  with a chance of hype
Colorado Springs Open Source Users Group
             April 29, 2010

            Mike Brevoort
         Avalon Consulting LLC
“we’ve redefined cloud computing to include
      everything that we already do.”




         - Larry Ellison, 2008
“we’ve redefined cloud computing to include
        everything that we already do.”


“The computer industry is the only industry that
  is more fashion-driven than women’s fashion.
    Maybe I’m an idiot, but I have no idea what
anyone is talking about. What is it? It’s complete
gibberish. It’s insane. When is this idiocy going to
                       stop?”

             - Larry Ellison, 2008
41% of senior IT professionals admit that
 they "don't know" what cloud computing is




                  *based on 2009 survey by VersionOne
41% of senior IT professionals admit that
  they "don't know" what cloud computing is



 two-thirds of UK senior finance professionals

    are   confused about cloud
                 computing

                   *based on 2009 survey by VersionOne
remember...
remember...

  Application Service Providers (ASP)
remember...

  Application Service Providers (ASP)

  Grid Computing
remember...

  Application Service Providers (ASP)

  Grid Computing

  Distributed Computing
remember...

  Application Service Providers (ASP)

  Grid Computing

  Distributed Computing

  Utility Computing
remember...

  Application Service Providers (ASP)

  Grid Computing

  Distributed Computing

  Utility Computing

  Multitenancy
John McCarthy
AI pioneer, father of
       LISP



    1961
suggested that time-
 sharing technology
might lead to a future
  which computing
     power and
applications could be
   sold as a utility
Is   Cloud Computing
      the next big leap forward?
Is   Cloud Computing
          the next big leap forward?




     No it’s a continued series of   baby
                   steps
refactoring how we think about
   software and computing resources
refactoring how we think about
   software and computing resources




      evolution of
    the next

abstraction and encapsulation
on-demand provisioning
on-demand provisioning
        “infinite” resources
on-demand provisioning
               “infinite” resources
enabled by   virtualization
on-demand provisioning
               “infinite” resources
enabled by   virtualization
               designed
  autonomous services

       for scalability
economies of scale
SaaS (software as a service)
                       abstracts away software
Virtualization




                   PaaS (platform as a service)
                       abstracts away services



                 IaaS (infrastructure as a service)
                      abstracts away hardware
SaaS:   bringing you stuff, well, since
               a long time ago




        Cost based on usage
platform virtualization with
IaaS:       physical metaphors
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato



                  Launched July 2002
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato



                  Launched July 2002
                  Undisputed leader
platform virtualization with
IaaS:            physical metaphors

“Necessity, who is the mother of
          invention.” -Plato



                  Launched July 2002
                  Undisputed leader
                  EC2, S3, EBS, SimpleDB, etc
Topologies
 Public Clouds
Topologies
 Public Clouds

 Private Clouds
Topologies
 Public Clouds

 Private Clouds

 Hybrid Clouds
Cloud Management
          Server Templates

        Managed Deployments

        Inter-cloud Portability

        Supports Eucalyptus
           private cloud

            Free, Limited
          Developer Edition
Open Source Private Cloud
      Ubuntu based
 Hybrid Cloud with AWS
PaaS:   containers and services
PaaS:          containers and services




   faster
development,                constraints, fewer
 scalability                     choices
PaaS:            containers and services




   faster
development,                      constraints, fewer
 scalability                           choices




 It's a stack of services, instead of a stack of
                    software
Freemium to start
Freemium to start

Python and Java
Freemium to start

Python and Java

Schema-less datastore
Freemium to start

Python and Java

Schema-less datastore

Services
  URL Fetch
  Mail
  Memcache
  Image Manipulation
  Scheduled Tasks and Task Queues
  Google Authentication SSO
.Net or ASP.Net Apps

 FastCGI Support (ex PHP)

Table, Blog, & Queue Storage

  Strong IDE Experience

  App Fabric Service Bus

      MS SQL Azure
.Net or ASP.Net Apps

 FastCGI Support (ex PHP)

Table, Blog, & Queue Storage

  Strong IDE Experience

  App Fabric Service Bus

      MS SQL Azure
APEX proprietary language
Tight Salesforce Integration
        Free to try
      well established
vmforce (Java) coming late
          2010
Open Source Google App
       Engine Port
“Opportunities”
Security and
  Privacy
Legal
Jurisdiction
No
Standards
Vendor
Lock-in
An   Example
We face the   same problems
We face the   same problems

 The   fundamentals are the
                 same
We face the   same problems

 The   fundamentals are the
                 same


                        maybe Larry
                         was right
Mike Brevoort
brevoortm@avalonconsult.com
     twitter: @mbrevoort
www.slideshare.net/brevoortm
•   http://globalnerdy.com/wordpress/wp-content/uploads/
    2007/10/john_mccarthy_successories_poster.jpg


•   http://images.spatiallyadjusted.com/GeoMonkey-AWS.jpg


•   http://www.flickr.com/photos/yenpox/2594660901/

More Related Content

What's hot

What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
Real Estate
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
AHZ Associates
 
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Simplilearn
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
Muhammad Fahd Un-Nabi Khan
 
IBM Cloud Introduction
IBM Cloud IntroductionIBM Cloud Introduction
IBM Cloud Introduction
Ravi Pandit
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
catherinewall
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
Shahriar Hossain
 
Demo: Introduction to AWS, Cambridge
Demo: Introduction to AWS, CambridgeDemo: Introduction to AWS, Cambridge
Demo: Introduction to AWS, Cambridge
Amazon Web Services
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick start
Ashish Raj
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
Raju Kumar
 
ChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud - Public Clouds in China OverviewChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud
 
Top 10 successful saa s companies of all times
Top 10 successful saa s companies of all timesTop 10 successful saa s companies of all times
Top 10 successful saa s companies of all times
Daniel Abbott
 
MS Azure
MS AzureMS Azure
MS Azure
Ravi Pandit
 
Iaas paas saas
Iaas paas saasIaas paas saas
Iaas paas saas
survivalinstincts
 
Presentation on amazon web servises(aws), by gaurav raturi
Presentation on amazon web servises(aws), by  gaurav raturiPresentation on amazon web servises(aws), by  gaurav raturi
Presentation on amazon web servises(aws), by gaurav raturi
Gaurav577170
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
Simone Brunozzi
 
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | EdurekaMicrosoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Edureka!
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
David Linthicum
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
WSO2
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
Siwat Jirawiwatpat
 

What's hot (20)

What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
 
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
Microsoft Azure Training | Azure Training For Beginners | Azure Tutorial For ...
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
IBM Cloud Introduction
IBM Cloud IntroductionIBM Cloud Introduction
IBM Cloud Introduction
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
Microsoft Azure Overview
Microsoft Azure OverviewMicrosoft Azure Overview
Microsoft Azure Overview
 
Demo: Introduction to AWS, Cambridge
Demo: Introduction to AWS, CambridgeDemo: Introduction to AWS, Cambridge
Demo: Introduction to AWS, Cambridge
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick start
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
ChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud - Public Clouds in China OverviewChinaNetCloud - Public Clouds in China Overview
ChinaNetCloud - Public Clouds in China Overview
 
Top 10 successful saa s companies of all times
Top 10 successful saa s companies of all timesTop 10 successful saa s companies of all times
Top 10 successful saa s companies of all times
 
MS Azure
MS AzureMS Azure
MS Azure
 
Iaas paas saas
Iaas paas saasIaas paas saas
Iaas paas saas
 
Presentation on amazon web servises(aws), by gaurav raturi
Presentation on amazon web servises(aws), by  gaurav raturiPresentation on amazon web servises(aws), by  gaurav raturi
Presentation on amazon web servises(aws), by gaurav raturi
 
Lean Cloud - Amazon Web Services
Lean Cloud - Amazon Web ServicesLean Cloud - Amazon Web Services
Lean Cloud - Amazon Web Services
 
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | EdurekaMicrosoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
Microsoft Azure Tutorial For Beginners | Microsoft Azure Training | Edureka
 
Future of cloud computing linthicum
Future of cloud computing linthicumFuture of cloud computing linthicum
Future of cloud computing linthicum
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Similar to Partly Cloudy... with a chance of hype

Oscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemOscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystem
htdvul
 
Enterprise-Ready Private and Hybrid Cloud Computing Today
Enterprise-Ready Private and Hybrid Cloud Computing TodayEnterprise-Ready Private and Hybrid Cloud Computing Today
Enterprise-Ready Private and Hybrid Cloud Computing Today
RightScale
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
Ninh Nguyen
 
Azure Logic Apps - Globant Tech Insiders .Net
Azure Logic Apps - Globant Tech Insiders .NetAzure Logic Apps - Globant Tech Insiders .Net
Azure Logic Apps - Globant Tech Insiders .Net
Globant
 
How to Think Multi-Cloud
How to Think Multi-CloudHow to Think Multi-Cloud
How to Think Multi-Cloud
RightScale
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
kriggins
 
Why Cloud Management Makes $ense
Why Cloud Management Makes $enseWhy Cloud Management Makes $ense
Why Cloud Management Makes $ense
RightScale
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Service Provider
 
Fundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWSFundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWS
Bhuvaneswari Subramani
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
Shylaja Balaji
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
Mark Masterson
 
Google App Engine - Simple Introduction
Google App Engine - Simple IntroductionGoogle App Engine - Simple Introduction
Google App Engine - Simple Introduction
Lenny Rachitsky
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
webscale
 
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Todd Deshane
 
OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?
mestery
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
Amazon Web Services
 
Introduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - LinuxconIntroduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - Linuxcon
ShapeBlue
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
faisalcp
 
OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
Trevor Roberts Jr.
 
Faire grandir votre idée dans le cloud AWS
Faire grandir votre idée dans le cloud AWSFaire grandir votre idée dans le cloud AWS
Faire grandir votre idée dans le cloud AWS
Amazon Web Services
 

Similar to Partly Cloudy... with a chance of hype (20)

Oscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystemOscon anatomy of_os_cloud_ecosystem
Oscon anatomy of_os_cloud_ecosystem
 
Enterprise-Ready Private and Hybrid Cloud Computing Today
Enterprise-Ready Private and Hybrid Cloud Computing TodayEnterprise-Ready Private and Hybrid Cloud Computing Today
Enterprise-Ready Private and Hybrid Cloud Computing Today
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Azure Logic Apps - Globant Tech Insiders .Net
Azure Logic Apps - Globant Tech Insiders .NetAzure Logic Apps - Globant Tech Insiders .Net
Azure Logic Apps - Globant Tech Insiders .Net
 
How to Think Multi-Cloud
How to Think Multi-CloudHow to Think Multi-Cloud
How to Think Multi-Cloud
 
Cloud computing 101
Cloud computing 101Cloud computing 101
Cloud computing 101
 
Why Cloud Management Makes $ense
Why Cloud Management Makes $enseWhy Cloud Management Makes $ense
Why Cloud Management Makes $ense
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
 
Fundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWSFundamentals of Cloud Computing & AWS
Fundamentals of Cloud Computing & AWS
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
The Enterprise Cloud
The Enterprise CloudThe Enterprise Cloud
The Enterprise Cloud
 
Google App Engine - Simple Introduction
Google App Engine - Simple IntroductionGoogle App Engine - Simple Introduction
Google App Engine - Simple Introduction
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
Open Source Cloud Computing: Practical Solutions For Your Online Presence (ODP)
 
OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?OpenStack: Why Is It Gaining So Much Traction?
OpenStack: Why Is It Gaining So Much Traction?
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
 
Introduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - LinuxconIntroduction to Apache cloudstack - Linuxcon
Introduction to Apache cloudstack - Linuxcon
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
OpenStack for VMware Administrators
OpenStack for VMware AdministratorsOpenStack for VMware Administrators
OpenStack for VMware Administrators
 
Faire grandir votre idée dans le cloud AWS
Faire grandir votre idée dans le cloud AWSFaire grandir votre idée dans le cloud AWS
Faire grandir votre idée dans le cloud AWS
 

Recently uploaded

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 

Recently uploaded (20)

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 

Partly Cloudy... with a chance of hype

Editor's Notes

  1. * 1st I thought Larry didn’t get it * was talking more about the hype and buzzword abuse * reminds me of watching 4 year olds play soccer * Technology Buzzword Hype Fatigue
  2. * 1st I thought Larry didn’t get it * was talking more about the hype and buzzword abuse * reminds me of watching 4 year olds play soccer * Technology Buzzword Hype Fatigue
  3. * so it’s not all hype but hard to separate hype from reality * Cloud is overused,abused and diluted * but this is a problem
  4. * so it’s not all hype but hard to separate hype from reality * Cloud is overused,abused and diluted * but this is a problem
  5. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  6. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  7. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  8. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  9. * ASPs = SaaS * SETI@home mentioned in 1995 and public in 1999 * All of these aim to break out of the server box, kind of glass ceiling * Either by sharing resources of a single box for efficiency or by harnessing multiple pieces or hardware for a single computational problem * need abstraction from the “server unit” - image if you needed to plan your electricity consumption around what generator produced it
  10. * when the idea was conceived * I’m sure there we some that thought he was crazy * The concept of the computer network was just being conceived at the time * technology couldn’t support the concept
  11. Fast forward - Back to the Future! These ideas are not new 50 years in the making
  12. Fast forward - Back to the Future! These ideas are not new 50 years in the making
  13. the internet was the last enabler of cloud computing kind of like how the railroad opened up interstate commerce reliable distribution converging on an always on, always connected world
  14. the way people talk about it you would think so but I think Larry Ellison was largely correct - it is what we have been doing
  15. the way people talk about it you would think so but I think Larry Ellison was largely correct - it is what we have been doing
  16. somewhat liken this to the creation of the JVM in the 90’s the JVM abstracted us from hardware, we didn’t have to allocate physical memory anymore It encapsulated memory management it encapsulated network communication this bootstrapping aloud you to be more productive - to write software faster and build upon a tried and true layers
  17. somewhat liken this to the creation of the JVM in the 90’s the JVM abstracted us from hardware, we didn’t have to allocate physical memory anymore It encapsulated memory management it encapsulated network communication this bootstrapping aloud you to be more productive - to write software faster and build upon a tried and true layers
  18. so what are the tenants of the cloud
  19. so what are the tenants of the cloud
  20. so what are the tenants of the cloud
  21. so what are the tenants of the cloud
  22. so what are the tenants of the cloud
  23. so what are the tenants of the cloud
  24. * it’s about optimizing everything because you can afford to do it, because every incremental improvement reaps rewards by of orders of magnitude * Google commodity HW - overclocking example
  25. * each of these levels is about abstraction and bootstrapping for efficiency
  26. * Going to start with SaaS because it’s something we call can relate to * Software as a service has been around since the invention of web applications * Might argue that mainframe apps were Saas via terminal * still abstracted software from the user
  27. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  28. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  29. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  30. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  31. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  32. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  33. * werner voguls CTO of Amazon describes at time when Amazon was spending 70% of it resources maintaining infrastructure and with gross inefficiencies
  34. * rackspace cloud and gogrid are two other major competitors * with your infrastructure in the cloud, rackspace is doing some really innovative things with mobile applications
  35. * Originated in Academia * software powering Ubuntu Enterprise Cloud * Open Source EC2 - mirroring APIs
  36. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  37. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  38. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  39. * application containers - abstraction of hardware and services, you have an api * lets you concentrate on development rather than underpinnings
  40. * 500Mb adn 5M PV/mo
  41. * 500Mb adn 5M PV/mo
  42. * 500Mb adn 5M PV/mo
  43. * 500Mb adn 5M PV/mo
  44. * 500Mb adn 5M PV/mo
  45. * 500Mb adn 5M PV/mo
  46. * 500Mb adn 5M PV/mo
  47. * 500Mb adn 5M PV/mo
  48. * 500Mb adn 5M PV/mo
  49. * 500Mb adn 5M PV/mo
  50. * 500Mb adn 5M PV/mo
  51. * 500Mb adn 5M PV/mo
  52. * AppScale executes automatically and transparently over cloud infrastructures such as the Amazon Web Services (AWS) Elastic Compute Cloud (EC2) and Eucalyptus,
  53. * euphemistic language - make us feel better and not hurt anyone’s feelings * Toilet Paper -> Bathroom Tissue * Dump -> Landfill * House Trailer -> Mobile Homes
  54. a) What security commitments are taken and are they sufficient to meet my company’s needs? b) Do the terms of use commit the cloud provider to keeping a user’s data secure, or even private, from other legitimate users of the service? c) Do you have the right to perform audits on the cloud provider’s policies and processes? d) What right does the cloud provider have to change those policies and processes?
  55. * A major concern with cloud computing is the difficulty of determining where data will be stored, and, thus, what courts have jurisdiction and what law governs the use and treatment of such data (i.e., local, state, federal, foreign, etc.)
  56. * Several standards body working on cloud standards * But the implementations are so very different in approach and implementation
  57. * Need a comprehensive understanding of each party’s intellectual property rights in the solution, the information stored, the hosted applications, and all developments that result out of the cloud computing arrangement.