SlideShare une entreprise Scribd logo
1  sur  44
The lessons of Open Source for the Open Cloud

Stefano Maffulli, OpenStack Community Manager
2012-09-22
Mission accomplished
Mobile and cloud computing are changing
the scenario
Define open-ness in cloud computing
<1> Enabling innovation
We won!
Enabled by the Freeedom to run, study,
modify, copy
The freedom to tinker
The freedom to make
The freedom to innovate
Faster, better, cheaper
Open Innovation
OpenStack, an example of Open Innovation
What is OpenStack

          ABSTRACTION BETWEEN APPS AND HARDWARE




   Compute Pool            Network Pool              Storage Pool
  Virtualized Servers     Virtualized Networks    Virtualized Storage
Road to the OpenStack Foundation
 October 2011      April 2012
 Announced         19 companies       July 18, 2012
 plans to launch   announce support   Final legal
                                                    Sept 19, 2012
 independent       for Foundation;    documents
                                                    OpenStack
 Foundation in     form Drafting      posted for
                                                    Foundation
 2012              Committee          ratification
                                                    Launch!



July 2010     Jan/Feb 2012    June/July         August 2012
OpenStack     Created         2012 Drafting     Individual &
community     framework for   committee         Gold Director
established   Foundation as   produces and      elections; first
              a community     publishes three   Board of
                              rounds of legal   Directors
                              documents         meeting
OpenStack monthly active developers
Users of OpenStack
</1>
<2>Define “Open Cloud”
From computing “products” to “services”
   Mainframe      Enterprise           Cloud
   Computing      Computing            Computing




1960           1980                 2000           2020

                      Disruptions
Evolution of computing models
SLA                 99.999                     99.9                   Always on


Scaling                         Vertical                 Horizontal


Hardware           Custom                   Enterprise                Commodity

HA type                         Hardware                   Software

Software          Centralized              Decentralized              Distributed

Consumption       Centralized                 Shared                  Self-service


                     Mainframe                 Enterprise                   Cloud
                     Computing                 Computing                  Computing

           1960                     1980                       2000                   2020
The four freedoms (computing products)
   0 freedom to run for any purpose
   1 freedom to study how it works
   2 freedom to make copies to help you and your friends (and
    charge for the act of making one)
   3 freedom to distribute modified copies
The four freedoms (computing services)
   0 freedom to run for any purpose
     Do you run a service?

   1 freedom to study how it works
     Do you need to study how the platform runs or just study its

      interfaces/APIs?
   2 freedom to make copies to help you and your friends (and
    charge for the act of making one)
     You don't need to really to: if you need more capacity you

      buy more of the service
   3 freedom to distribute modified copies
     Maybe, but does it make sense?
Open Source software is not enough
San Diego Super Computer Cloud Storage Service
https://cloud.sdsc.edu/
http://www.openstack.org/user-stories/sdsc/
Data changes everything
Scale changes everything
Defining Open Cloud
   Respect the users of the services
     Users must be free to come in and out of clouds

     Data formats must be Open Standards

     Interfaces/APIs must be Open Standards

   Enable Open Innovation (don't reinvent the wheel)
     Create vibrant communities and business friendly

      ecosystems
What's an Open Standard
   subject to full public assessment and use without constraints
    in a manner equally available to all parties;
   without any components or extensions that have
    dependencies on formats or protocols that do not meet the
    definition of an Open Standard themselves;
   free from legal or technical clauses that limit its utilisation by
    any party or in any business model;
   managed and further developed independently of any single
    vendor in a process open to the equal participation of
    competitors and third parties;
   available in multiple complete implementations by competing
    vendors, or as a complete implementation equally available to
    all parties.
Building both for users and for businesses
</2>
<Conclusions>
Close to the leaders

           Software As A Service




           Platform As A Service




         Infrastructure As A Service
The tasks of OpenStack Foundation
   Large scale testing and continuous integration coordination
   Tools to help developers contribute code easily
   Event management (Summit & Conf, other regional events)
   Legal (CLA process, trademark management & defense)
   Educational resources to help developers, sys admins, users,
    CIOs, evaluate and implement OpenStack
   Promotion of the OpenStack brand, including webinars, case
    studies, TCO studies, user interviews, and press outreach for
    member companies to leverage when promoting their OpenStack-
    powered products
   Promotion of ecosystem building OpenStack businesses
   "State of OpenStack” reports covering topics like the OpenStack
    Jobs outlook, OpenStack economic impact
Thank you …


   Stefano Maffulli
     @smaffulli on Twitter

     stefano@openstack.org

   … for supporting OpenStack!
     @openstack

     http://openstack.org/join

     http://openstack.org/jobs


          All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License
          (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos
          and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.

Contenu connexe

Tendances

Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
TheInevitableCloud
 

Tendances (19)

Enterprise Data Center and Cloud: "Efficiency, Speed, Disruption"
Enterprise Data Center and Cloud: "Efficiency, Speed, Disruption"Enterprise Data Center and Cloud: "Efficiency, Speed, Disruption"
Enterprise Data Center and Cloud: "Efficiency, Speed, Disruption"
 
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
Cw13 the rising stack-how & why open stack is changing it by mark collier-ope...
 
Open Source Building Career and Competency
Open Source Building Career and CompetencyOpen Source Building Career and Competency
Open Source Building Career and Competency
 
OpenStack in the Enterprise - NJ VMUG June 9, 2015 - Melissa Palmer
OpenStack in the Enterprise - NJ VMUG June 9, 2015 - Melissa PalmerOpenStack in the Enterprise - NJ VMUG June 9, 2015 - Melissa Palmer
OpenStack in the Enterprise - NJ VMUG June 9, 2015 - Melissa Palmer
 
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
"IBMs Open Source Strategy" by Adam Jollans @ eLiberatica 2009
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)PMI Thailand:   DevOps / Roles of Project Manager (20-May-2020)
PMI Thailand: DevOps / Roles of Project Manager (20-May-2020)
 
Creating a Collaborative Workplace Culture Webinar Series
Creating a Collaborative Workplace Culture Webinar SeriesCreating a Collaborative Workplace Culture Webinar Series
Creating a Collaborative Workplace Culture Webinar Series
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
 
The Many Faces of PaaS
The Many Faces of PaaSThe Many Faces of PaaS
The Many Faces of PaaS
 
DevOps Adoption Patterns
DevOps Adoption PatternsDevOps Adoption Patterns
DevOps Adoption Patterns
 
PTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on DemandPTK Issue 72: Delivering a Platform on Demand
PTK Issue 72: Delivering a Platform on Demand
 
Dell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITILDell EMC Word 2017 - DevOps & ITIL
Dell EMC Word 2017 - DevOps & ITIL
 
5/ GitHub Inner Source @ OPEN'16
5/ GitHub Inner Source @ OPEN'165/ GitHub Inner Source @ OPEN'16
5/ GitHub Inner Source @ OPEN'16
 
Liberating the Essence from the Burden of the Whole: A Renaissance in Lean Th...
Liberating the Essence from the Burden of the Whole: A Renaissance in Lean Th...Liberating the Essence from the Burden of the Whole: A Renaissance in Lean Th...
Liberating the Essence from the Burden of the Whole: A Renaissance in Lean Th...
 
Microservices for Mortals
Microservices for MortalsMicroservices for Mortals
Microservices for Mortals
 
Dell Technologies World 2018 - DevOps & ITIL
Dell Technologies World 2018 - DevOps & ITILDell Technologies World 2018 - DevOps & ITIL
Dell Technologies World 2018 - DevOps & ITIL
 
DevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overviewDevOps, Microservices and containers - a high level overview
DevOps, Microservices and containers - a high level overview
 
Devops an introduction
Devops an introductionDevops an introduction
Devops an introduction
 

Similaire à The lessons of Open Source for the Open Cloud

CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10
OW2
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010
CompatibleOne
 
Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2
Srikanth Minnam
 

Similaire à The lessons of Open Source for the Open Cloud (20)

CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10CompatibleOne OW2 Conference Nov10
CompatibleOne OW2 Conference Nov10
 
CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010CompatibleOne OW2 Annual Conf 2010
CompatibleOne OW2 Annual Conf 2010
 
Essex deployday
Essex deploydayEssex deployday
Essex deployday
 
Supercharging the Cloud for an Agile Enterprise
Supercharging the Cloud  for an Agile EnterpriseSupercharging the Cloud  for an Agile Enterprise
Supercharging the Cloud for an Agile Enterprise
 
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaSOpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
 
Building a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealBuilding a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real Deal
 
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?
 
Cloud foundry meetup 12112013
Cloud foundry meetup 12112013Cloud foundry meetup 12112013
Cloud foundry meetup 12112013
 
Ibm cloud open architecture
Ibm cloud  open architectureIbm cloud  open architecture
Ibm cloud open architecture
 
From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture From OpenStack.... towards an Open cloud architecture
From OpenStack.... towards an Open cloud architecture
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Why Cloud Management Makes Sense
Why Cloud Management Makes SenseWhy Cloud Management Makes Sense
Why Cloud Management Makes Sense
 
Cloud Ubuntu Open Stack Primer
Cloud  Ubuntu Open Stack PrimerCloud  Ubuntu Open Stack Primer
Cloud Ubuntu Open Stack Primer
 
Cloud K5 Presentation
Cloud K5 PresentationCloud K5 Presentation
Cloud K5 Presentation
 
ECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM SolutionsECM and Open Source Software: A Disruptive Force in ECM Solutions
ECM and Open Source Software: A Disruptive Force in ECM Solutions
 
Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2Creating the open_cloud_wp_web2
Creating the open_cloud_wp_web2
 
Boston Cloud Foundry Meetup 5-22-14
Boston Cloud Foundry Meetup 5-22-14Boston Cloud Foundry Meetup 5-22-14
Boston Cloud Foundry Meetup 5-22-14
 
Linuxcon 2011 Crash Course in Open Source Cloud Computing
Linuxcon 2011   Crash Course in Open Source Cloud ComputingLinuxcon 2011   Crash Course in Open Source Cloud Computing
Linuxcon 2011 Crash Course in Open Source Cloud Computing
 
OpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get StartedOpenStack: Everything You Need to Know To Get Started
OpenStack: Everything You Need to Know To Get Started
 
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
Ohio LinuxFest:  Crash Course in Open Source Cloud ComputingOhio LinuxFest:  Crash Course in Open Source Cloud Computing
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
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
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

The lessons of Open Source for the Open Cloud

  • 1. The lessons of Open Source for the Open Cloud Stefano Maffulli, OpenStack Community Manager 2012-09-22
  • 3.
  • 4. Mobile and cloud computing are changing the scenario
  • 5. Define open-ness in cloud computing
  • 7.
  • 8.
  • 9.
  • 11. Enabled by the Freeedom to run, study, modify, copy
  • 12. The freedom to tinker
  • 14. The freedom to innovate
  • 15.
  • 18.
  • 19. OpenStack, an example of Open Innovation
  • 20. What is OpenStack ABSTRACTION BETWEEN APPS AND HARDWARE Compute Pool Network Pool Storage Pool Virtualized Servers Virtualized Networks Virtualized Storage
  • 21. Road to the OpenStack Foundation October 2011 April 2012 Announced 19 companies July 18, 2012 plans to launch announce support Final legal Sept 19, 2012 independent for Foundation; documents OpenStack Foundation in form Drafting posted for Foundation 2012 Committee ratification Launch! July 2010 Jan/Feb 2012 June/July August 2012 OpenStack Created 2012 Drafting Individual & community framework for committee Gold Director established Foundation as produces and elections; first a community publishes three Board of rounds of legal Directors documents meeting
  • 24.
  • 25. </1>
  • 27. From computing “products” to “services” Mainframe Enterprise Cloud Computing Computing Computing 1960 1980 2000 2020 Disruptions
  • 28. Evolution of computing models SLA 99.999 99.9 Always on Scaling Vertical Horizontal Hardware Custom Enterprise Commodity HA type Hardware Software Software Centralized Decentralized Distributed Consumption Centralized Shared Self-service Mainframe Enterprise Cloud Computing Computing Computing 1960 1980 2000 2020
  • 29. The four freedoms (computing products)  0 freedom to run for any purpose  1 freedom to study how it works  2 freedom to make copies to help you and your friends (and charge for the act of making one)  3 freedom to distribute modified copies
  • 30. The four freedoms (computing services)  0 freedom to run for any purpose  Do you run a service?  1 freedom to study how it works  Do you need to study how the platform runs or just study its interfaces/APIs?  2 freedom to make copies to help you and your friends (and charge for the act of making one)  You don't need to really to: if you need more capacity you buy more of the service  3 freedom to distribute modified copies  Maybe, but does it make sense?
  • 31. Open Source software is not enough
  • 32. San Diego Super Computer Cloud Storage Service https://cloud.sdsc.edu/ http://www.openstack.org/user-stories/sdsc/
  • 35. Defining Open Cloud  Respect the users of the services  Users must be free to come in and out of clouds  Data formats must be Open Standards  Interfaces/APIs must be Open Standards  Enable Open Innovation (don't reinvent the wheel)  Create vibrant communities and business friendly ecosystems
  • 36. What's an Open Standard  subject to full public assessment and use without constraints in a manner equally available to all parties;  without any components or extensions that have dependencies on formats or protocols that do not meet the definition of an Open Standard themselves;  free from legal or technical clauses that limit its utilisation by any party or in any business model;  managed and further developed independently of any single vendor in a process open to the equal participation of competitors and third parties;  available in multiple complete implementations by competing vendors, or as a complete implementation equally available to all parties.
  • 37. Building both for users and for businesses
  • 38. </2>
  • 40.
  • 41. Close to the leaders Software As A Service Platform As A Service Infrastructure As A Service
  • 42. The tasks of OpenStack Foundation  Large scale testing and continuous integration coordination  Tools to help developers contribute code easily  Event management (Summit & Conf, other regional events)  Legal (CLA process, trademark management & defense)  Educational resources to help developers, sys admins, users, CIOs, evaluate and implement OpenStack  Promotion of the OpenStack brand, including webinars, case studies, TCO studies, user interviews, and press outreach for member companies to leverage when promoting their OpenStack- powered products  Promotion of ecosystem building OpenStack businesses  "State of OpenStack” reports covering topics like the OpenStack Jobs outlook, OpenStack economic impact
  • 43.
  • 44. Thank you …  Stefano Maffulli  @smaffulli on Twitter  stefano@openstack.org  … for supporting OpenStack!  @openstack  http://openstack.org/join  http://openstack.org/jobs All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.

Notes de l'éditeur

  1. Horizontal scalability is the ability to distribute the load across a cluster of machines (think CDN), as opposed to adding more resources to a single machine/cluster (think extra storage)