SlideShare a Scribd company logo
1 of 31
Download to read offline
June 2, 2015 Cedric Thomas, OW2 1/31
OW2 and Cloud Computing Standardization:
the OCCIware project
Cedric Thomas, OW2 CEO
June 2, 2015 Cedric Thomas, OW2 2/31
Agenda
• Open Cloud
• Cloud Challenges
• Open Standards
• OCCI
• OCCIware
!
June 2, 2015 Cedric Thomas, OW2 3/31
4© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org
0> The freedom to run the
software for any purpose
1> The freedom to study how the
software works and to adapt it
to your needs
2> The freedom to redistribute
copies of the software
3> The freedom to improve the
software and distribute your
improvements to the public
5© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org
No barriers to entryNo barriers to entry
No barriers to exitNo barriers to exit
No discriminationNo discrimination
InteroperabilityInteroperability
Free/Open source licensesFree/Open source licenses
Technological neutralityTechnological neutrality
TransparencyTransparency
June 2, 2015 Cedric Thomas, OW2 6/31
Cloud
SW
IaaS
PaaS
June 2, 2015 Cedric Thomas, OW2 7/31
Cloud
SW
IaaS
PaaS
Heterogeneity → Interoperability issue!
June 2, 2015 Cedric Thomas, OW2 8/31
Cloud Challenge:
Interoperability
• Today's cloud computing model
is not compliant with the original
utilitymodel
– Electricity, Telephone, etc.
• Interoperability insilos
– Intra-organization or within
close ecosystems
• Today's private and public cloud
services are not interoperable
!
June 2, 2015 Cedric Thomas, OW2 9/31
Picture: wikipedia.org
June 2, 2015 Cedric Thomas, OW2 10/31
Layers
Domains
ParttoningParttoning!! Lock in!Lock in!
Picture: wikipedia.org
No genericNo generic
solution!solution!
June 2, 2015 Cedric Thomas, OW2 11/31
Cloud Challenge:
Inefficiencies
• Customer lock-in
– Lack of interoperability
• High application
maintenance cost
– Provider and technology
dependencies
• Information and systems
planning uncertainty
– Fast technology transition
and obsolescence
!
June 2, 2015 Cedric Thomas, OW2 12/31
Layers
Domains
ParttoningParttoning!! Lock in!Lock in!
No genericNo generic
solution!solution!
Picture: wikipedia.org
Lack of standards!
Too many standards!
Lack of ecosystem!
June 2, 2015 Cedric Thomas, OW2 13/31
Cloud Challenge:
Standards
• Cloud innovation ahead of
standards
• Cloud technologies are driven
technology and service providers
• Standards are defined by vendor
!
June 2, 2015 Cedric Thomas, OW2 14/31
< Interoperability >
Open
standards
Proprietary
standards
Open Standards can
help and are preferable
to Proprietary Standards
June 2, 2015 Cedric Thomas, OW2 15/31
Vendors
Users
Researchers
Vendor
Proprietary standards can be modified
without notice, thus keeping owner ahead
of competition and followers.
Open Standards are defined by consensus
among multiple stakeholders. Transparent, but
slow work-group-based decision process.
Cooperatively defined open standards are
designed to foster interoperability ab initio.
All stakeholders share equal information.
Proprietary standards are designed to grow
initiator market power. Asymmetric
information between initiator and followers.
Market power,
Asymmetry
Cooperation,
Symmetry
Outcome
post facto
Target
ab initio
< Interoperability >
Open
standards
Proprietary
standards
June 2, 2015 Cedric Thomas, OW2 16/31
Organizations Work
on Open Standards
for Cloud Computing
• Distributed Management Task Force - DM
• Open Cloud Consortium – OCC
• Open Grid Forum – OGF
• Storage Networking Industry Association –
SNIA
• Cloud Security Alliance – CSA
• OASIS
June 2, 2015 Cedric Thomas, OW2 17/31
OCCI: Open Cloud
Computing Interface
• Delivered through the Open Grid
Forum
• Open community-led specification
• Vendor-independent, platform-
neutral
• General-purpose set of
specifications: IaaS, PaaS, SaaS
• Object: cloud-based interactions
with resources
June 2, 2015 Cedric Thomas, OW2 18/31
OCCI is...
• Typed
– Resources are well identified
• Extensible
– Resources added with “mixins”
• Relational
– One single way to describe links
• Self-described
– Server tells how to works with it
• Meta-model based
– Techno agnostic implementation
June 2, 2015 Cedric Thomas, OW2 19/31
OCCI Core
(metamodel)OCCI 101
June 2, 2015 Cedric Thomas, OW2 20/31
OCCI Core
(metamodel)
Network
Container
Environment
Compute
- memory
- started
- start()
Database
Applicaton
Storage
Router
Deployable
NetworkLink
DatabaseLink
EnvironmentLink
OCCI 101
Platorm
level
Infrastructure
level
Applicaton
level
OCCI Extensions
(models)
June 2, 2015 Cedric Thomas, OW2 21/31
Growing the OCCI
Ecosystem
• Over 100 projects on GitHub
– Frameworks
• Eg: Erocci
– Tools
• Eg: Intel
– Specific implementations
• Eg, Cloud, IoT, etc.
• Majority languages supported
– C++, Ruby, Perl, Python, Java,
Erlang, Javascript, etc.
June 2, 2015 Cedric Thomas, OW2 22/31
http://occi-wg.org/community/implementations/
• Already broadly implemented
in popular cloud infrastructure
• Should evolve beyond
infrastructure
June 2, 2015 Cedric Thomas, OW2 23/31
• Brings to OCCI the power of
formal languages and model
driven engineering (MDE)
• The OCCI IDRE: a formal,
model-driven platform to
manage any cloud resource
• Collaborative project
– Open source project
– 3 Years, 860 PMs, €5.6m
– 10 partners
June 2, 2015 Cedric Thomas, OW2 24/31
June 2, 2015 Cedric Thomas, OW2 25/31
A formal model
• OCCI Based Formal Meta-Model
• ECore (Eclipse Modeling
Framework)
• Extensible datatype system
• Introduces Extension and
Configuration concepts
– Ability to generate tools: editors,
simulators, etc
“A Precise Metamodel for Open Cloud Computing Interface”, IEEE CLOUD 2015, NYC, USA
June 2, 2015 Cedric Thomas, OW2 26/31
Cloud Designer
• Docker dedicated designer
• Define, start, stop containers
• Graphical UI
• < 10 days dev effort
June 2, 2015 Cedric Thomas, OW2 27/31
Erocci Runtime
• Model-driven generic OCCI
runtime
• Listeners: HTTP + XMPP
listeners
• Backends: Mnesia (DB), D-Bus
• Pluggable authentication
• Erlang/OTP based
• Website: http://erocci.ow2.org
June 2, 2015 Cedric Thomas, OW2 28/31
OCCIware In Action
• Datacenter as a Service
– IaaS, including bare-metal, +
monitoring + elasticity management
• Deploy@OCCIware
– Deployment + (re)configuration
interoperability
• BigData/HPC
– Middleware deployment
– JOB Scheduling
• LinkedData as a Service
– Open Data platform
• Developers
– Automatic deployment
• Managers
– Cost simulation, analysis,
optimisation
June 2, 2015 Cedric Thomas, OW2 29/31
You Are Welcome
To Join OCCIware
June 2, 2015 Cedric Thomas, OW2 30/31
Summary
June 2, 2015 Cedric Thomas, OW2 31/31

More Related Content

Viewers also liked

Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008Ian Davis
 
Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...OW2
 
European Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply ChainEuropean Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply ChainOW2
 
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...OW2
 
Ow2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOw2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOW2
 
VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris. VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris. OW2
 
2013 cch basic principles ch01
2013 cch basic principles ch012013 cch basic principles ch01
2013 cch basic principles ch01dphil002
 
Square Numbers - Update September 12
Square Numbers - Update September 12Square Numbers - Update September 12
Square Numbers - Update September 12figo GmbH
 
Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. OW2
 
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris. BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris. OW2
 
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2
 
Wildi 2009 Resume Addendum
Wildi 2009 Resume  AddendumWildi 2009 Resume  Addendum
Wildi 2009 Resume AddendumWildi
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. OW2
 
Hahn Golf Academia & Club
Hahn Golf Academia & ClubHahn Golf Academia & Club
Hahn Golf Academia & ClubCsaba Hahn
 
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group. Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.OW2
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2
 

Viewers also liked (20)

Viajes Al Peru
Viajes Al PeruViajes Al Peru
Viajes Al Peru
 
Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008Putting Controlled Vocabulary To Work I Davis 2008
Putting Controlled Vocabulary To Work I Davis 2008
 
Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...Antepedia Reporter and Fossology: Updates and new challenges toward software ...
Antepedia Reporter and Fossology: Updates and new challenges toward software ...
 
European Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply ChainEuropean Open Source Anchors in the Supply Chain
European Open Source Anchors in the Supply Chain
 
Nevado Cayambe
Nevado CayambeNevado Cayambe
Nevado Cayambe
 
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
ETICS supporting compliance and interoperability, Gabriele Giammatteo, Engine...
 
Ow2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use CaseOw2 Open World Forum09 France Telecom Use Case
Ow2 Open World Forum09 France Telecom Use Case
 
9000420886
90004208869000420886
9000420886
 
VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris. VideoLabs: business around VLC, OW2con'16, Paris.
VideoLabs: business around VLC, OW2con'16, Paris.
 
Star Animation I
Star Animation IStar Animation I
Star Animation I
 
2013 cch basic principles ch01
2013 cch basic principles ch012013 cch basic principles ch01
2013 cch basic principles ch01
 
Square Numbers - Update September 12
Square Numbers - Update September 12Square Numbers - Update September 12
Square Numbers - Update September 12
 
Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris. Dependency management and licence compliance, OW2con'16, Paris.
Dependency management and licence compliance, OW2con'16, Paris.
 
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris. BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
BlueMind : next gen mail and collaboration solution, OW2con'16, Paris.
 
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
OW2con'16 Keynote address: Kubernetes, the rising tide of systems administrat...
 
Wildi 2009 Resume Addendum
Wildi 2009 Resume  AddendumWildi 2009 Resume  Addendum
Wildi 2009 Resume Addendum
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
 
Hahn Golf Academia & Club
Hahn Golf Academia & ClubHahn Golf Academia & Club
Hahn Golf Academia & Club
 
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group. Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 

Similar to OCCIware project and OCCI standard presented at China Cloud Computing & Standardization Conference, June 2015

01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbedTereza Gabrielova
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handBenjamin Cabé
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE IoT
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsCharalampos Doukas
 
Eclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2MEclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2MMike Milinkovich
 
Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...Up2Universe
 
Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...Up2Universe
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015Ernest Mueller
 
Model repositories: will they become reality?
Model repositories: will they become reality?Model repositories: will they become reality?
Model repositories: will they become reality?Davide Ruscio
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...David Meyer
 
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Ed Dodds
 
Open Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOpen Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOW2
 
Open Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the DifferenceOpen Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the DifferenceAppHub
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight Mark Hinkle
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersAlan Sill
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Grid Protection Alliance
 
Enabling Industry Collaborations
Enabling Industry CollaborationsEnabling Industry Collaborations
Enabling Industry CollaborationsIan Skerrett
 

Similar to OCCIware project and OCCI standard presented at China Cloud Computing & Standardization Conference, June 2015 (20)

01 michael zink open cloud testbed
01 michael zink   open cloud testbed01 michael zink   open cloud testbed
01 michael zink open cloud testbed
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in hand
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
2016 open-source-network-softwarization
2016 open-source-network-softwarization2016 open-source-network-softwarization
2016 open-source-network-softwarization
 
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
AGILE -  Adoptive Gateways for dIverse MuLtiple EnvironmentsAGILE -  Adoptive Gateways for dIverse MuLtiple Environments
AGILE - Adoptive Gateways for dIverse MuLtiple Environments
 
Adoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple EnvironmentsAdoptive Gateways for dIverse MuLtiple Environments
Adoptive Gateways for dIverse MuLtiple Environments
 
Eclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2MEclipse Foundation: Openness and M2M
Eclipse Foundation: Openness and M2M
 
A Methodology for Building the Internet of Things
A Methodology for Building the Internet of ThingsA Methodology for Building the Internet of Things
A Methodology for Building the Internet of Things
 
Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...Up to University -the European project to close the gap between secondary sch...
Up to University -the European project to close the gap between secondary sch...
 
Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...Up2U the European project to close the gap between secondary and higher educa...
Up2U the European project to close the gap between secondary and higher educa...
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015
 
Model repositories: will they become reality?
Model repositories: will they become reality?Model repositories: will they become reality?
Model repositories: will they become reality?
 
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
Introduction to OpenDaylight and Hydrogen, Learnings from the Year, What's Ne...
 
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
Creating a Climate for Innovation on Internet2 - Eric Boyd Senior Director, S...
 
Open Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the DifferenceOpen Source Software: The Governance Makes the Difference
Open Source Software: The Governance Makes the Difference
 
Open Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the DifferenceOpen Source Software: Governance Makes the Difference
Open Source Software: Governance Makes the Difference
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 
Cloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for DevelopersCloud Standards in the Real World: Cloud Standards Testing for Developers
Cloud Standards in the Real World: Cloud Standards Testing for Developers
 
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
Advanced Automated Analytics Using OSS Tools, GA Tech FDA Conference 2016
 
Enabling Industry Collaborations
Enabling Industry CollaborationsEnabling Industry Collaborations
Enabling Industry Collaborations
 

More from OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

More from OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

OCCIware project and OCCI standard presented at China Cloud Computing & Standardization Conference, June 2015

  • 1. June 2, 2015 Cedric Thomas, OW2 1/31 OW2 and Cloud Computing Standardization: the OCCIware project Cedric Thomas, OW2 CEO
  • 2. June 2, 2015 Cedric Thomas, OW2 2/31 Agenda • Open Cloud • Cloud Challenges • Open Standards • OCCI • OCCIware !
  • 3. June 2, 2015 Cedric Thomas, OW2 3/31
  • 4. 4© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org 0> The freedom to run the software for any purpose 1> The freedom to study how the software works and to adapt it to your needs 2> The freedom to redistribute copies of the software 3> The freedom to improve the software and distribute your improvements to the public
  • 5. 5© OW2 Consortium 2014 – Cedric Thomas –China National Computer Congress, Oct 23-25, 2014, Zhengzhou, Henan www.ow2.org No barriers to entryNo barriers to entry No barriers to exitNo barriers to exit No discriminationNo discrimination InteroperabilityInteroperability Free/Open source licensesFree/Open source licenses Technological neutralityTechnological neutrality TransparencyTransparency
  • 6. June 2, 2015 Cedric Thomas, OW2 6/31 Cloud SW IaaS PaaS
  • 7. June 2, 2015 Cedric Thomas, OW2 7/31 Cloud SW IaaS PaaS Heterogeneity → Interoperability issue!
  • 8. June 2, 2015 Cedric Thomas, OW2 8/31 Cloud Challenge: Interoperability • Today's cloud computing model is not compliant with the original utilitymodel – Electricity, Telephone, etc. • Interoperability insilos – Intra-organization or within close ecosystems • Today's private and public cloud services are not interoperable !
  • 9. June 2, 2015 Cedric Thomas, OW2 9/31 Picture: wikipedia.org
  • 10. June 2, 2015 Cedric Thomas, OW2 10/31 Layers Domains ParttoningParttoning!! Lock in!Lock in! Picture: wikipedia.org No genericNo generic solution!solution!
  • 11. June 2, 2015 Cedric Thomas, OW2 11/31 Cloud Challenge: Inefficiencies • Customer lock-in – Lack of interoperability • High application maintenance cost – Provider and technology dependencies • Information and systems planning uncertainty – Fast technology transition and obsolescence !
  • 12. June 2, 2015 Cedric Thomas, OW2 12/31 Layers Domains ParttoningParttoning!! Lock in!Lock in! No genericNo generic solution!solution! Picture: wikipedia.org Lack of standards! Too many standards! Lack of ecosystem!
  • 13. June 2, 2015 Cedric Thomas, OW2 13/31 Cloud Challenge: Standards • Cloud innovation ahead of standards • Cloud technologies are driven technology and service providers • Standards are defined by vendor !
  • 14. June 2, 2015 Cedric Thomas, OW2 14/31 < Interoperability > Open standards Proprietary standards Open Standards can help and are preferable to Proprietary Standards
  • 15. June 2, 2015 Cedric Thomas, OW2 15/31 Vendors Users Researchers Vendor Proprietary standards can be modified without notice, thus keeping owner ahead of competition and followers. Open Standards are defined by consensus among multiple stakeholders. Transparent, but slow work-group-based decision process. Cooperatively defined open standards are designed to foster interoperability ab initio. All stakeholders share equal information. Proprietary standards are designed to grow initiator market power. Asymmetric information between initiator and followers. Market power, Asymmetry Cooperation, Symmetry Outcome post facto Target ab initio < Interoperability > Open standards Proprietary standards
  • 16. June 2, 2015 Cedric Thomas, OW2 16/31 Organizations Work on Open Standards for Cloud Computing • Distributed Management Task Force - DM • Open Cloud Consortium – OCC • Open Grid Forum – OGF • Storage Networking Industry Association – SNIA • Cloud Security Alliance – CSA • OASIS
  • 17. June 2, 2015 Cedric Thomas, OW2 17/31 OCCI: Open Cloud Computing Interface • Delivered through the Open Grid Forum • Open community-led specification • Vendor-independent, platform- neutral • General-purpose set of specifications: IaaS, PaaS, SaaS • Object: cloud-based interactions with resources
  • 18. June 2, 2015 Cedric Thomas, OW2 18/31 OCCI is... • Typed – Resources are well identified • Extensible – Resources added with “mixins” • Relational – One single way to describe links • Self-described – Server tells how to works with it • Meta-model based – Techno agnostic implementation
  • 19. June 2, 2015 Cedric Thomas, OW2 19/31 OCCI Core (metamodel)OCCI 101
  • 20. June 2, 2015 Cedric Thomas, OW2 20/31 OCCI Core (metamodel) Network Container Environment Compute - memory - started - start() Database Applicaton Storage Router Deployable NetworkLink DatabaseLink EnvironmentLink OCCI 101 Platorm level Infrastructure level Applicaton level OCCI Extensions (models)
  • 21. June 2, 2015 Cedric Thomas, OW2 21/31 Growing the OCCI Ecosystem • Over 100 projects on GitHub – Frameworks • Eg: Erocci – Tools • Eg: Intel – Specific implementations • Eg, Cloud, IoT, etc. • Majority languages supported – C++, Ruby, Perl, Python, Java, Erlang, Javascript, etc.
  • 22. June 2, 2015 Cedric Thomas, OW2 22/31 http://occi-wg.org/community/implementations/ • Already broadly implemented in popular cloud infrastructure • Should evolve beyond infrastructure
  • 23. June 2, 2015 Cedric Thomas, OW2 23/31 • Brings to OCCI the power of formal languages and model driven engineering (MDE) • The OCCI IDRE: a formal, model-driven platform to manage any cloud resource • Collaborative project – Open source project – 3 Years, 860 PMs, €5.6m – 10 partners
  • 24. June 2, 2015 Cedric Thomas, OW2 24/31
  • 25. June 2, 2015 Cedric Thomas, OW2 25/31 A formal model • OCCI Based Formal Meta-Model • ECore (Eclipse Modeling Framework) • Extensible datatype system • Introduces Extension and Configuration concepts – Ability to generate tools: editors, simulators, etc “A Precise Metamodel for Open Cloud Computing Interface”, IEEE CLOUD 2015, NYC, USA
  • 26. June 2, 2015 Cedric Thomas, OW2 26/31 Cloud Designer • Docker dedicated designer • Define, start, stop containers • Graphical UI • < 10 days dev effort
  • 27. June 2, 2015 Cedric Thomas, OW2 27/31 Erocci Runtime • Model-driven generic OCCI runtime • Listeners: HTTP + XMPP listeners • Backends: Mnesia (DB), D-Bus • Pluggable authentication • Erlang/OTP based • Website: http://erocci.ow2.org
  • 28. June 2, 2015 Cedric Thomas, OW2 28/31 OCCIware In Action • Datacenter as a Service – IaaS, including bare-metal, + monitoring + elasticity management • Deploy@OCCIware – Deployment + (re)configuration interoperability • BigData/HPC – Middleware deployment – JOB Scheduling • LinkedData as a Service – Open Data platform • Developers – Automatic deployment • Managers – Cost simulation, analysis, optimisation
  • 29. June 2, 2015 Cedric Thomas, OW2 29/31 You Are Welcome To Join OCCIware
  • 30. June 2, 2015 Cedric Thomas, OW2 30/31 Summary
  • 31. June 2, 2015 Cedric Thomas, OW2 31/31