SlideShare a Scribd company logo
1 of 11
CLOUD DISCOVERY
    AN INTRODUCTION TO CLOUD COMPUTING




Chapter 9: Open Source and the
                         Cloud


      By: Alain Charpentier
Table of content
•   The need for Open Standard
•   Open Cloud Initiative
•   Open Source and the Web
•   Android and Apple
•   Open Source and the Cloud
•   Major Open Initiatives
The need for Open Standard
• To allow and encourage a community to form around a
  software product and to contribute to the creation and
  extension of that software product. Innovation as driven by
  tapping into the collective skills of multiple contributors.
• By encouraging the use of Open Standards, users gained
  certainty that their data could be moved between
  applications thus avoiding lock-in with any one vendor.
  Users were given choice and flexibility.
• The spread of technology was democratized and
  accelerated as Open Source and Open Standards both
  reduced end users concerns about adopting technology and
  reduced the economic barriers to entry to adopting
  products.
The Open Cloud Initiative
•   The term “Open Standards” has multiple meanings and interpretations. The
    most applicable to Cloud Computing is that adopted by the non-profit Open
    Cloud Initiative (OCI), a non-profit advocate of Open Cloud Computing that
    was launched at OSCON in 2011. Open Cloud, it must meet the following
    requirements
     – Open Formats: All user data and metadata must be represented in Open Standard
       formats
     – Open Interfaces: All functionality must be exposed by way of Open Standard
       interfaces
     – Copyrights: The standard must be documented in all its details, published and both
       accessible and reusable free of charge.
     – Patents: Any patents possibly present on parts of the standard must be irrevocably
       made available on a royalty-free basis.
     – Trademarks: Any trademarks possibly present on identifier(s)must be used for non-
       discriminatory enforcement of compliance only.
     – Implementations: There must be multiple full, faithful and interoperable
       implementations (for both client and server where applicable) and at least one such
       implementation must be licensed under an Open Source Initiative (OSI) approved
       license or placed into the public domain.
Open Source and the Web
• One of the reasons that the web grew so fast is that vast
  portions of it were built on top of Open Source
  software, specifically the LAMP stack. LAMP is an acronym
  for a complete solution of Open Source software that goes
  together to build a general purpose web server, these
  individual components are;
   –   The Linux operating system
   –   The Apache HTTP server
   –   The MySQL database
   –   The languages sitting atop the other components, generally
       Perl, PHP or Python
Android and Apple
• Android was developed by Google and the Open Handset
  Alliance. In 2007 Google released the bulk of the Android code
  under an Open Source license.
• Android was, in part, a response to the meteoric rise to
  prominence of the Apple iPhone.
• One of the main reasons for it’s rapid growth is the fact that
  Android is an Open Source product with the result that device
  manufacturers can customize the operating system for their
  particular device
• Android market share growth
   – 2.8% global share in Q2 2009
   – 33% market share by Q4 2010.
   – 48% market share for August 2011.
Open Source and the Cloud
• Open Source has been critical to the development of past
  technologies, so too is it important for the development of Cloud
  Computing.
• No Company Can Deliver it Alone
   – Innovation is more effective, quicker and of a higher quality when it is
     the amalgam of multiple organizations working on it in isolation, but
     united by a common goal.
   – Cloud Computing is the result of many organizations working on
     individual but connected problems under a common framework of
     standards, will drive the best and most efficient result for all concerned.
• Vendor Lock In Should be Avoided at All Costs
   – Proprietary standards and formats lock customers into a particular
     platform, frequently adding excessive amounts of time and cost to their
     modernization or transformation projects.
Major Open Source initiatives (1/2)
• Cloud API
   – Cloud APIs are application programming interface (APIs) used to
     build applications in the Cloud Computing market. Cloud APIs allow
     software to request data and computations from one or more
     services through a direct or indirect interface. Cloud APIs most
     commonly expose their features via REST and/or SOAP.
• Hypervisor
   – There are a multitude of hypervisors available, both Open Source
     and proprietary. Organizations wishing to have a higher degree of
     flexibility around their virtualization strategy are preferring Open
     Source hypervisors.
Major Open Source initiatives (2/2)
• OpenStack
   – Originally sponsored by Rackspace and NASA, is a free Open Source project that
     allows organizations to build Public and Private Clouds. OpenStack has more
     than 100 companies as members or contributors.
• Eucalyptus
   – It is an alternative platform for the implementation of Private Clouds. It is
     sponsored by Eucalyptus Systems. Eucalyptus works with most Linux
     distributions and multiple hypervisor products.
• OpenNebula
   – An Open Source toolkit for managing distributed data center infrastructures. It is
     being used in a number of primarily European based projects. OpenNebula
     provides multiple choices in both interfaces and hypervisors.
• Nimbus
   – An Open Source toolkit that provides a Cloud infrastructure via industry
     standard APIs. Nimbus supports the Xen Open Source hypervisor
• Cloud.com
   – Now owned by Citrix, has created an Open Source Cloud orchestration product
     with multiple hypervisor support.
Open Compute project
           • Open Compute Project is an initiative
             announced in April 2011 by Facebook to
             openly share custom data center designs
             to improve efficiency across the
             industry. Components of the Open
             Compute initiative include low
             cost, minimalist designs for:
               – Server compute nodes, including one for Intel
                 processors and one for AMD processors
               – Open Vault storage building blocks offering high
                 disk densities, with 30 drives in a 2U Open Rack
                 chassis designed for easy drive replacement
               – A single voltage (12.5 VDC) power supply
                 designed to work with 277 VAC input and 48
                 VDC battery backup
               – Open Rack mechanical mounting system
QUESTIONS ?

More Related Content

What's hot

Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingHostway|HOSTING
 
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...EuroCloud
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computingDeepak Shukla
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1Ashok Kumar
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnjeanphi
 
Cloud computing
Cloud computingCloud computing
Cloud computingRam Mohan
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceScanSource, Inc.
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelKrishna-Kumar
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computingeShikshak
 
ITque Cloud Intro Webinar Slides - Feb 2013
ITque Cloud Intro Webinar Slides - Feb 2013ITque Cloud Intro Webinar Slides - Feb 2013
ITque Cloud Intro Webinar Slides - Feb 2013ITque, Inc.
 
Is cloud computing really ready for prime time
Is cloud computing really ready for prime timeIs cloud computing really ready for prime time
Is cloud computing really ready for prime timeVaishnavi
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computingeShikshak
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisJensNimis
 
Cloud Native Migration Steps
Cloud Native Migration StepsCloud Native Migration Steps
Cloud Native Migration StepsRanjan Baisak
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...RapidValue
 
Cloud adoption patterns April 11 2016
Cloud adoption patterns April 11 2016Cloud adoption patterns April 11 2016
Cloud adoption patterns April 11 2016Kyle Brown
 

What's hot (20)

Cloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud ComputingCloud 101: The Basics of Cloud Computing
Cloud 101: The Basics of Cloud Computing
 
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
Virgílio Vargas Presentations / CloudViews.Org - Cloud Computing Conference 2...
 
Group 39 presentation cloud computing
Group 39 presentation cloud computingGroup 39 presentation cloud computing
Group 39 presentation cloud computing
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Bienvenida
BienvenidaBienvenida
Bienvenida
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner ConferenceGreg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
Greg Dixon - 2011 ScanSource POS & Barcoding Partner Conference
 
Adopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference modelAdopting the open group cloud eco system reference model
Adopting the open group cloud eco system reference model
 
Unit 1.4 working of cloud computing
Unit 1.4 working of cloud computingUnit 1.4 working of cloud computing
Unit 1.4 working of cloud computing
 
ITque Cloud Intro Webinar Slides - Feb 2013
ITque Cloud Intro Webinar Slides - Feb 2013ITque Cloud Intro Webinar Slides - Feb 2013
ITque Cloud Intro Webinar Slides - Feb 2013
 
CLOUD
CLOUDCLOUD
CLOUD
 
Coud discovery chap 8
Coud discovery chap 8Coud discovery chap 8
Coud discovery chap 8
 
Is cloud computing really ready for prime time
Is cloud computing really ready for prime timeIs cloud computing really ready for prime time
Is cloud computing really ready for prime time
 
Unit 1.2 move to cloud computing
Unit 1.2   move to cloud computingUnit 1.2   move to cloud computing
Unit 1.2 move to cloud computing
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
Cloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens NimisCloud Computing Tutorial - Jens Nimis
Cloud Computing Tutorial - Jens Nimis
 
Cloud Native Migration Steps
Cloud Native Migration StepsCloud Native Migration Steps
Cloud Native Migration Steps
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue ...
 
Cloud adoption patterns April 11 2016
Cloud adoption patterns April 11 2016Cloud adoption patterns April 11 2016
Cloud adoption patterns April 11 2016
 

Viewers also liked

Viewers also liked (7)

Coud discovery chap 6
Coud discovery chap 6Coud discovery chap 6
Coud discovery chap 6
 
Coud discovery chap 5
Coud discovery chap 5Coud discovery chap 5
Coud discovery chap 5
 
Coud discovery chap 7
Coud discovery chap 7Coud discovery chap 7
Coud discovery chap 7
 
Coud discovery chap 4
Coud discovery chap 4Coud discovery chap 4
Coud discovery chap 4
 
Méthodologie de Centre de Compétance
Méthodologie de Centre de CompétanceMéthodologie de Centre de Compétance
Méthodologie de Centre de Compétance
 
BI Framework
BI FrameworkBI Framework
BI Framework
 
Design de service - le parcours utilisateur
Design de service - le parcours utilisateurDesign de service - le parcours utilisateur
Design de service - le parcours utilisateur
 

Similar to Coud discovery chap 9

Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
OpenPOWER foundation update new executive director and bright open future_i...
OpenPOWER  foundation update  new executive director and bright open future_i...OpenPOWER  foundation update  new executive director and bright open future_i...
OpenPOWER foundation update new executive director and bright open future_i...Ganesan Narayanasamy
 
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014OpenNebula Project
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePRAGMA PROGETTI
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarArun Kumar
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarArun Kumar
 
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...mfrancis
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
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 ComputingMark Hinkle
 
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud ComputingLinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud ComputingMark Hinkle
 
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...Data Con LA
 
Open Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu AlleyOpen Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu AlleyDell Cloud Services
 
HP Helion OpenStack step by step
HP Helion OpenStack step by stepHP Helion OpenStack step by step
HP Helion OpenStack step by stepBruno Cornec
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Ashnikbiz
 
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 ComputingMark Hinkle
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatAmazon Web Services
 

Similar to Coud discovery chap 9 (20)

Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
OpenPOWER foundation update new executive director and bright open future_i...
OpenPOWER  foundation update  new executive director and bright open future_i...OpenPOWER  foundation update  new executive director and bright open future_i...
OpenPOWER foundation update new executive director and bright open future_i...
 
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
OpenNebula - Open-source Enterprise Cloud Simplified - CeBIT March 2014
 
Benefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centersBenefits of disaggregation and open source networking in data centers
Benefits of disaggregation and open source networking in data centers
 
Presentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobrePresentazione IBM Power System Evento Venaria 14 ottobre
Presentazione IBM Power System Evento Venaria 14 ottobre
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
 
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
Keynote - Eclipse - Accelerating OSGi Adoption - Mike Milinkovich, Executive ...
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
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
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud ComputingLinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
 
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
Data Con LA 2022-Open Source or Open Core in Your Data Layer? What Needs to B...
 
Open Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu AlleyOpen Source Clouds at VIRTu Alley
Open Source Clouds at VIRTu Alley
 
{code} and containers
{code} and containers{code} and containers
{code} and containers
 
HP Helion OpenStack step by step
HP Helion OpenStack step by stepHP Helion OpenStack step by step
HP Helion OpenStack step by step
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
 
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
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 

More from Alain Charpentier

More from Alain Charpentier (10)

Coud discovery chap 3
Coud discovery chap 3Coud discovery chap 3
Coud discovery chap 3
 
Coud discovery chap 2
Coud discovery chap 2Coud discovery chap 2
Coud discovery chap 2
 
Coud discovery chap 1
Coud discovery chap 1Coud discovery chap 1
Coud discovery chap 1
 
Why BI needs CMMI-5
Why BI needs CMMI-5Why BI needs CMMI-5
Why BI needs CMMI-5
 
Generic Bi Landscape 2010 02 11
Generic Bi Landscape 2010 02 11Generic Bi Landscape 2010 02 11
Generic Bi Landscape 2010 02 11
 
Application Portfolio Management
Application Portfolio ManagementApplication Portfolio Management
Application Portfolio Management
 
TDWI BI Framework
TDWI BI FrameworkTDWI BI Framework
TDWI BI Framework
 
Lean Thinking
Lean ThinkingLean Thinking
Lean Thinking
 
Introduction au "Lean IT"
Introduction au "Lean IT"Introduction au "Lean IT"
Introduction au "Lean IT"
 
Méthodologie D’Intelligence D’Affaires
Méthodologie D’Intelligence D’AffairesMéthodologie D’Intelligence D’Affaires
Méthodologie D’Intelligence D’Affaires
 

Recently uploaded

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Coud discovery chap 9

  • 1. CLOUD DISCOVERY AN INTRODUCTION TO CLOUD COMPUTING Chapter 9: Open Source and the Cloud By: Alain Charpentier
  • 2. Table of content • The need for Open Standard • Open Cloud Initiative • Open Source and the Web • Android and Apple • Open Source and the Cloud • Major Open Initiatives
  • 3. The need for Open Standard • To allow and encourage a community to form around a software product and to contribute to the creation and extension of that software product. Innovation as driven by tapping into the collective skills of multiple contributors. • By encouraging the use of Open Standards, users gained certainty that their data could be moved between applications thus avoiding lock-in with any one vendor. Users were given choice and flexibility. • The spread of technology was democratized and accelerated as Open Source and Open Standards both reduced end users concerns about adopting technology and reduced the economic barriers to entry to adopting products.
  • 4. The Open Cloud Initiative • The term “Open Standards” has multiple meanings and interpretations. The most applicable to Cloud Computing is that adopted by the non-profit Open Cloud Initiative (OCI), a non-profit advocate of Open Cloud Computing that was launched at OSCON in 2011. Open Cloud, it must meet the following requirements – Open Formats: All user data and metadata must be represented in Open Standard formats – Open Interfaces: All functionality must be exposed by way of Open Standard interfaces – Copyrights: The standard must be documented in all its details, published and both accessible and reusable free of charge. – Patents: Any patents possibly present on parts of the standard must be irrevocably made available on a royalty-free basis. – Trademarks: Any trademarks possibly present on identifier(s)must be used for non- discriminatory enforcement of compliance only. – Implementations: There must be multiple full, faithful and interoperable implementations (for both client and server where applicable) and at least one such implementation must be licensed under an Open Source Initiative (OSI) approved license or placed into the public domain.
  • 5. Open Source and the Web • One of the reasons that the web grew so fast is that vast portions of it were built on top of Open Source software, specifically the LAMP stack. LAMP is an acronym for a complete solution of Open Source software that goes together to build a general purpose web server, these individual components are; – The Linux operating system – The Apache HTTP server – The MySQL database – The languages sitting atop the other components, generally Perl, PHP or Python
  • 6. Android and Apple • Android was developed by Google and the Open Handset Alliance. In 2007 Google released the bulk of the Android code under an Open Source license. • Android was, in part, a response to the meteoric rise to prominence of the Apple iPhone. • One of the main reasons for it’s rapid growth is the fact that Android is an Open Source product with the result that device manufacturers can customize the operating system for their particular device • Android market share growth – 2.8% global share in Q2 2009 – 33% market share by Q4 2010. – 48% market share for August 2011.
  • 7. Open Source and the Cloud • Open Source has been critical to the development of past technologies, so too is it important for the development of Cloud Computing. • No Company Can Deliver it Alone – Innovation is more effective, quicker and of a higher quality when it is the amalgam of multiple organizations working on it in isolation, but united by a common goal. – Cloud Computing is the result of many organizations working on individual but connected problems under a common framework of standards, will drive the best and most efficient result for all concerned. • Vendor Lock In Should be Avoided at All Costs – Proprietary standards and formats lock customers into a particular platform, frequently adding excessive amounts of time and cost to their modernization or transformation projects.
  • 8. Major Open Source initiatives (1/2) • Cloud API – Cloud APIs are application programming interface (APIs) used to build applications in the Cloud Computing market. Cloud APIs allow software to request data and computations from one or more services through a direct or indirect interface. Cloud APIs most commonly expose their features via REST and/or SOAP. • Hypervisor – There are a multitude of hypervisors available, both Open Source and proprietary. Organizations wishing to have a higher degree of flexibility around their virtualization strategy are preferring Open Source hypervisors.
  • 9. Major Open Source initiatives (2/2) • OpenStack – Originally sponsored by Rackspace and NASA, is a free Open Source project that allows organizations to build Public and Private Clouds. OpenStack has more than 100 companies as members or contributors. • Eucalyptus – It is an alternative platform for the implementation of Private Clouds. It is sponsored by Eucalyptus Systems. Eucalyptus works with most Linux distributions and multiple hypervisor products. • OpenNebula – An Open Source toolkit for managing distributed data center infrastructures. It is being used in a number of primarily European based projects. OpenNebula provides multiple choices in both interfaces and hypervisors. • Nimbus – An Open Source toolkit that provides a Cloud infrastructure via industry standard APIs. Nimbus supports the Xen Open Source hypervisor • Cloud.com – Now owned by Citrix, has created an Open Source Cloud orchestration product with multiple hypervisor support.
  • 10. Open Compute project • Open Compute Project is an initiative announced in April 2011 by Facebook to openly share custom data center designs to improve efficiency across the industry. Components of the Open Compute initiative include low cost, minimalist designs for: – Server compute nodes, including one for Intel processors and one for AMD processors – Open Vault storage building blocks offering high disk densities, with 30 drives in a 2U Open Rack chassis designed for easy drive replacement – A single voltage (12.5 VDC) power supply designed to work with 277 VAC input and 48 VDC battery backup – Open Rack mechanical mounting system