SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Dr Thomas Lee
14 August 2013, 6th Meeting of
Working Group on Cloud Computing Interoperability Standards,
Expert Group on Cloud Computing Services and Standards,
Office of the Government Chief Information Officer, Hong Kong SAR Government
Agenda
Background and cloud portability and interoperability
concepts
Distributed computing reference model
Recommendations for current practice and standardsRecommendations for current practice and standards
development
Conclusions
214-Aug-2013 6th WGCCIS Meeting
Agenda
Background and cloud portability and
interoperability concepts
Distributed computing reference model
Recommendations for current practice and standardsRecommendations for current practice and standards
development
Conclusions
314-Aug-2013 6th WGCCIS Meeting
Background
Open Group Guide: Cloud Computing Portability and
Interoperability by The Open Group, April 2013
Explains major cloud portability and interoperability issues
Recommends customers on how best to achieve portability and
interoperability when using
Recommends suppliers and standards bodies on how standards andRecommends suppliers and standards bodies on how standards and
best practices should evolve
Cloud computing enables massive economic activities and
makes significant contribution to GDP
Like Internet yet with even greater potential
Potential will not be realized without portability and
interoperability
Growth of the Internet is largely due to high level of portability and
interoperability
414-Aug-2013 6th WGCCIS Meeting
Architecture for Portability / Interoperability
Business architecture
Business strategy, organization, functions, business processes
and information needs
Information systems architecture
Application architectureApplication architecture
Capabilities that provide business
functions and manage data assets
Data architecture
Logical / physical data assets,
data management resources
Technology architecture
Platform services, logical /
physical technology components
BusinessBusiness
DataDataApplicationApplication
TechnologyTechnology
14-Aug-2013 56th WGCCIS Meeting
Cloud Service Models
14-Aug-2013 6th WGCCIS Meeting 6
Source: Open Group Guide - Cloud Computing Portability and Interoperability
Cloud Portability
Data portability
Reuse of data components across applications
Application portability
Reuse of application components across PaaS’sReuse of application components across PaaS’s
Platform portability
Platform source portability: reuse of platform
components across IaaS’s
Machine image portability: reuse of bundles of platform
+ application + data (i.e., VM image) across IaaS’s
14-Aug-2013 76th WGCCIS Meeting
Platform Portability
Platform source portability Machine image portability
14-Aug-2013 6th WGCCIS Meeting 8
Source: Open Group Guide - Cloud Computing Portability and Interoperability
Cloud Interoperability
Application interoperability
Between different / identical application components,
e.g., hybrid cloud
Data synchronization between components in differentData synchronization between components in different
clouds
Platform interoperability
Between platform components, e.g., database
Set-up and transfer of application session info:
User ID
Authentication level
User locale and preference
14-Aug-2013 96th WGCCIS Meeting
Cloud Interoperability (Cont’)
Management interoperability
On-demand self-service management of different clouds
(SaaS, PaaS, IaaS)
E.g., manage cloud services together with in-houseE.g., manage cloud services together with in-house
systems using generic system management COTS
Publication and acquisition interoperability
Between marketplaces, app stores, etc.
Standard interfaces to different stores
14-Aug-2013 106th WGCCIS Meeting
Agenda
Background and cloud portability and interoperability
concepts
Distributed computing reference model
Recommendations for current practice and standardsRecommendations for current practice and standards
development
Conclusions
1114-Aug-2013 6th WGCCIS Meeting
Distributed Computing Reference Model
14-Aug-2013 6th WGCCIS Meeting 12
Source: Open Group Guide - Cloud Computing Portability and Interoperability
Applications Mapping to DCRM
14-Aug-2013 6th WGCCIS Meeting 13
Source: Open Group Guide - Cloud Computing
Portability and Interoperability
PaaS and IaaS on DCRM
PaaS:
Source: Open Group Guide - Cloud Computing
Portability and Interoperability
IaaS:
14-Aug-2013 146th WGCCIS Meeting
Portability / Interoperability Interfaces
CloudComputingPortabilityandInteroperability
1514-Aug-2013 6th WGCCIS Meeting
Source:OpenGroupGuide-CloudComputingPortabilityandInteroperability
Portability / Interoperability Interfaces (Cont’)
CloudComputingPortabilityandInteroperability
14-Aug-2013 6th WGCCIS Meeting 16
Source:OpenGroupGuide-CloudComputingPortabilityandInteroperability
Security of WS-I and HTTP WS Styles
Source: Open Group Guide - Cloud Computing
Portability and Interoperability
14-Aug-2013 176th WGCCIS Meeting
Agenda
Background and cloud portability and interoperability
concepts
Distributed computing reference model
Recommendations for current practice andRecommendations for current practice and
standards development
Conclusions
1814-Aug-2013 6th WGCCIS Meeting
Application Design Principles
Loose coupling
Service-orientation
Stable interfaces
Described interfacesDescribed interfaces
Human / machine readable descriptions
Use of marketplaces (a.k.a. app stores)
REST (Representational State Transfer)
BASE (Basically Available, Soft State, Eventual
Consistency)
c.f. ACID (Atomicity, Consistency, Isolation Durability)
14-Aug-2013 196th WGCCIS Meeting
Recommendations
• Problem areas:
• Platform-platform / application-platform interfaces
• Service descriptions and management interfaces
• Data models, machine image formats• Data models, machine image formats
• Loose coupling, service-orientation, stable and
described interfaces, marketplaces, REST, BASE
• Each area covers:
• Problem summary
• Recommendations for current practice
• Recommendations for standards development
14-Aug-2013 206th WGCCIS Meeting
Application-Platform Interfaces
Problem summary
Various programming languages to be chosen for the interface
No agreement on what functionality is needed
No commonly accepted application-platform interface standards
Recommendations for current practice
Enterprises should seek to use cloud platforms with vendor-
independent programming interfacesindependent programming interfaces
PaaS vendors stating that they support .NET or J2EE should say
which versions they support
Recommendations for standards development
The industry should identify best practice in use of direct HTTP
and JSON, including means of authentication and access control
(such as OAUTH), and develop standard profiles for
interoperability between service platforms using this approach.
14-Aug-2013 216th WGCCIS Meeting
Machine Image Formats
Problem summary
A standard machine image format makes portability possible across
different infrastructure service providers, as well as across infrastructure
services of a single provider.
The DMTF OVF standard is designed to meet the need for a machine image
format standard.
Recommendations for current practice
Enterprises developing cloud infrastructure services should evaluate theEnterprises developing cloud infrastructure services should evaluate the
OVF standard and support it if feasible.
Enterprises developing cloud management systems should evaluate the
OVF standard and support it if feasible.
Enterprises procuring cloud infrastructure services or cloud management
systems should evaluate the OVF standard and look for support for it as
appropriate.
Recommendations for standards development
The industry should work to ensure that the OVF standard is and remains
fit for purpose, and to encourage its use.
14-Aug-2013 226th WGCCIS Meeting
BASE Transactions
Problem summary
There is a need for robust and scalable services that are
loosely-coupled and have stable interfaces that are easy
to describe.to describe.
Recommendations for current practice
Applications should be designed using the
Representational State Transfer (REST) style, though
without insisting on its full rigor.
14-Aug-2013 236th WGCCIS Meeting
Agenda
Background and cloud portability and interoperability
concepts
Distributed computing reference model
Recommendations for current practice and standardsRecommendations for current practice and standards
development
Conclusions
2414-Aug-2013 6th WGCCIS Meeting
Conclusions
Important technical resource for enterprise users and cloud
vendors to understand different aspects and current status
of cloud portability and interoperability
May serve as a base for enterprises to develop their ownMay serve as a base for enterprises to develop their own
cloud adoption strategy
Cloud vendors should develop products that can address
these portability and interoperability issues
In the long run, these features will become a competitive advantage
Portability and interoperability will become a determinant
of success when the cloud technology becomes mature
Like what happened to the Internet / Web
14-Aug-2013 256th WGCCIS Meeting
Thank YouThank You

Weitere ähnliche Inhalte

Was ist angesagt?

Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingIgnacio M. Llorente
 
Federation of OpenStack clouds
Federation of OpenStack cloudsFederation of OpenStack clouds
Federation of OpenStack cloudsCoreStack
 
Solidifying the foundations of the cloud for the
Solidifying the foundations of the cloud for theSolidifying the foundations of the cloud for the
Solidifying the foundations of the cloud for theCoderx7
 
Cloud proposition for banking
Cloud proposition for bankingCloud proposition for banking
Cloud proposition for bankingAjay Kumar Uppal
 
Pesentation on cloud computing by vijesh
Pesentation on cloud computing by vijeshPesentation on cloud computing by vijesh
Pesentation on cloud computing by vijeshvijesh surya
 
Multi cloud strategy
Multi cloud strategyMulti cloud strategy
Multi cloud strategyAjay Koomar
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud ComputingDavid Wallom
 
Fujitsu Hybrid IT & Multi Cloud Services
Fujitsu Hybrid IT & Multi Cloud ServicesFujitsu Hybrid IT & Multi Cloud Services
Fujitsu Hybrid IT & Multi Cloud ServicesAlessandro Guli
 
Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Ravindra Dastikop
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresIgnacio M. Llorente
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0sIgnacio M. Llorente
 
DECIDE POSTER. 2018
 DECIDE POSTER. 2018 DECIDE POSTER. 2018
DECIDE POSTER. 2018DECIDEH2020
 

Was ist angesagt? (20)

Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computing
 
Federation of OpenStack clouds
Federation of OpenStack cloudsFederation of OpenStack clouds
Federation of OpenStack clouds
 
Solidifying the foundations of the cloud for the
Solidifying the foundations of the cloud for theSolidifying the foundations of the cloud for the
Solidifying the foundations of the cloud for the
 
Cloud proposition for banking
Cloud proposition for bankingCloud proposition for banking
Cloud proposition for banking
 
Multi cloud PaaS
Multi cloud PaaSMulti cloud PaaS
Multi cloud PaaS
 
Pesentation on cloud computing by vijesh
Pesentation on cloud computing by vijeshPesentation on cloud computing by vijesh
Pesentation on cloud computing by vijesh
 
Multi cloud strategy
Multi cloud strategyMulti cloud strategy
Multi cloud strategy
 
Federated Cloud Computing
Federated Cloud ComputingFederated Cloud Computing
Federated Cloud Computing
 
Fujitsu Hybrid IT & Multi Cloud Services
Fujitsu Hybrid IT & Multi Cloud ServicesFujitsu Hybrid IT & Multi Cloud Services
Fujitsu Hybrid IT & Multi Cloud Services
 
Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)Cloud Computing and Service oriented Architecture (SOA)
Cloud Computing and Service oriented Architecture (SOA)
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 
Research Challenges In Cloud Infrastructures
Research Challenges In Cloud InfrastructuresResearch Challenges In Cloud Infrastructures
Research Challenges In Cloud Infrastructures
 
Characteristics of cloud computing
Characteristics of cloud computingCharacteristics of cloud computing
Characteristics of cloud computing
 
Federated Cloud Computing - The OpenNebula Experience v1.0s
Federated Cloud Computing  - The OpenNebula Experience v1.0sFederated Cloud Computing  - The OpenNebula Experience v1.0s
Federated Cloud Computing - The OpenNebula Experience v1.0s
 
cloud computing Multi cloud
cloud computing Multi cloudcloud computing Multi cloud
cloud computing Multi cloud
 
Multi cloud networking
Multi cloud networkingMulti cloud networking
Multi cloud networking
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Ecosystem
Cloud EcosystemCloud Ecosystem
Cloud Ecosystem
 
DECIDE POSTER. 2018
 DECIDE POSTER. 2018 DECIDE POSTER. 2018
DECIDE POSTER. 2018
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Andere mochten auch

090209 Survey Analysis
090209 Survey Analysis090209 Survey Analysis
090209 Survey AnalysisDavis Blair
 
Advanced Crypto Service Provider – kryptografia jako usługa
Advanced Crypto Service Provider – kryptografia jako usługaAdvanced Crypto Service Provider – kryptografia jako usługa
Advanced Crypto Service Provider – kryptografia jako usługaSmart Coders
 
WSO2: Bringing Cloud Computing and SOA Together
WSO2: Bringing Cloud Computing and SOA TogetherWSO2: Bringing Cloud Computing and SOA Together
WSO2: Bringing Cloud Computing and SOA TogetherWSO2
 
Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Markus Knauer
 
Cloud Computing and Data Center Futures
Cloud Computing and Data Center FuturesCloud Computing and Data Center Futures
Cloud Computing and Data Center FuturesMartin Hingley
 
Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Nati Shalom
 
Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consAmritpal Singh Bedi
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperabilitygaurav jain
 
Cloud storage or computing & its working
Cloud storage or computing & its workingCloud storage or computing & its working
Cloud storage or computing & its workingpiyush mishra
 
ACS Seminar: Components & perceptions of SerVal in B2B cloud computing
ACS Seminar: Components & perceptions of SerVal in B2B cloud computingACS Seminar: Components & perceptions of SerVal in B2B cloud computing
ACS Seminar: Components & perceptions of SerVal in B2B cloud computingRoland Padilla
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platformsPrabhat gangwar
 
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Open Data Center Alliance
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptAmex Ka
 
Interoperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A GuideInteroperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A GuideCloud Standards Customer Council
 
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
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureDaniel Krook
 
Cloud Migration and Portability Best Practices
Cloud Migration and Portability Best PracticesCloud Migration and Portability Best Practices
Cloud Migration and Portability Best PracticesRightScale
 
RightScale Webinar: Key Considerations For Cloud Migration and Portability
RightScale Webinar:  Key Considerations For Cloud Migration and PortabilityRightScale Webinar:  Key Considerations For Cloud Migration and Portability
RightScale Webinar: Key Considerations For Cloud Migration and PortabilityRightScale
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Stuart Charlton
 

Andere mochten auch (20)

090209 Survey Analysis
090209 Survey Analysis090209 Survey Analysis
090209 Survey Analysis
 
Advanced Crypto Service Provider – kryptografia jako usługa
Advanced Crypto Service Provider – kryptografia jako usługaAdvanced Crypto Service Provider – kryptografia jako usługa
Advanced Crypto Service Provider – kryptografia jako usługa
 
WSO2: Bringing Cloud Computing and SOA Together
WSO2: Bringing Cloud Computing and SOA TogetherWSO2: Bringing Cloud Computing and SOA Together
WSO2: Bringing Cloud Computing and SOA Together
 
Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?Cloud Computing and Eclipse technology - how does it fit together?
Cloud Computing and Eclipse technology - how does it fit together?
 
Cloud Computing and Data Center Futures
Cloud Computing and Data Center FuturesCloud Computing and Data Center Futures
Cloud Computing and Data Center Futures
 
Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)Making cloud portability a practical reality (i pad)
Making cloud portability a practical reality (i pad)
 
Portability In The Cloud
Portability In The CloudPortability In The Cloud
Portability In The Cloud
 
Cloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and consCloud Computing- components, working, pros and cons
Cloud Computing- components, working, pros and cons
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperability
 
Cloud storage or computing & its working
Cloud storage or computing & its workingCloud storage or computing & its working
Cloud storage or computing & its working
 
ACS Seminar: Components & perceptions of SerVal in B2B cloud computing
ACS Seminar: Components & perceptions of SerVal in B2B cloud computingACS Seminar: Components & perceptions of SerVal in B2B cloud computing
ACS Seminar: Components & perceptions of SerVal in B2B cloud computing
 
Cloud models and platforms
Cloud models and platformsCloud models and platforms
Cloud models and platforms
 
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
Forecast 2014: TOSCA: An Open Standard for Business Application Agility and P...
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Interoperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A GuideInteroperability and Portability for Cloud Computing: A Guide
Interoperability and Portability for Cloud Computing: A Guide
 
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
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architecture
 
Cloud Migration and Portability Best Practices
Cloud Migration and Portability Best PracticesCloud Migration and Portability Best Practices
Cloud Migration and Portability Best Practices
 
RightScale Webinar: Key Considerations For Cloud Migration and Portability
RightScale Webinar:  Key Considerations For Cloud Migration and PortabilityRightScale Webinar:  Key Considerations For Cloud Migration and Portability
RightScale Webinar: Key Considerations For Cloud Migration and Portability
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
 

Ähnlich wie Cloud Computing Interoperability Standards Meeting Report

Future enterprise towards 2030 internet business innovation_20-21march2014,at...
Future enterprise towards 2030 internet business innovation_20-21march2014,at...Future enterprise towards 2030 internet business innovation_20-21march2014,at...
Future enterprise towards 2030 internet business innovation_20-21march2014,at...FutureEnterprise
 
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computingISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computingAlan Sill
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18ccaise2013vlc
 
Review and Classification of Cloud Computing Research
Review and Classification of Cloud Computing ResearchReview and Classification of Cloud Computing Research
Review and Classification of Cloud Computing Researchiosrjce
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCAJorge Cardoso
 
Cloud cpmputing and busness processes
Cloud cpmputing and busness processesCloud cpmputing and busness processes
Cloud cpmputing and busness processesMinka Fudulova
 
ACRIS Semantic Model. European EA User Group 2015. London
ACRIS Semantic Model. European EA User Group 2015. LondonACRIS Semantic Model. European EA User Group 2015. London
ACRIS Semantic Model. European EA User Group 2015. LondonSegun Alayande
 
What are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdfWhat are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdfAnil
 
Multi-Cloud Services
Multi-Cloud ServicesMulti-Cloud Services
Multi-Cloud ServicesIRJET Journal
 
The Road to Cloud Portability - An Atos Scientific Community White Paper
The Road to Cloud Portability - An Atos Scientific Community White PaperThe Road to Cloud Portability - An Atos Scientific Community White Paper
The Road to Cloud Portability - An Atos Scientific Community White PaperCarlos Veira Lorenzo
 
Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Stephane Fellah
 
Comparison of Several PaaS Cloud Computing Platforms
Comparison of Several PaaS Cloud Computing PlatformsComparison of Several PaaS Cloud Computing Platforms
Comparison of Several PaaS Cloud Computing Platformsijsrd.com
 
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009subramanian K
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanIndia Scrum Enthusiasts Community
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing PresentationVivek Ravindran
 

Ähnlich wie Cloud Computing Interoperability Standards Meeting Report (20)

Future enterprise towards 2030 internet business innovation_20-21march2014,at...
Future enterprise towards 2030 internet business innovation_20-21march2014,at...Future enterprise towards 2030 internet business innovation_20-21march2014,at...
Future enterprise towards 2030 internet business innovation_20-21march2014,at...
 
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computingISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
ISC Cloud13 Sill - Crossing organizational boundaries in cloud computing
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Review and Classification of Cloud Computing Research
Review and Classification of Cloud Computing ResearchReview and Classification of Cloud Computing Research
Review and Classification of Cloud Computing Research
 
1305 eurocloud jfriedrich
1305 eurocloud jfriedrich1305 eurocloud jfriedrich
1305 eurocloud jfriedrich
 
Software as a Service
Software as a ServiceSoftware as a Service
Software as a Service
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCA
 
Cloud cpmputing and busness processes
Cloud cpmputing and busness processesCloud cpmputing and busness processes
Cloud cpmputing and busness processes
 
ACRIS Semantic Model. European EA User Group 2015. London
ACRIS Semantic Model. European EA User Group 2015. LondonACRIS Semantic Model. European EA User Group 2015. London
ACRIS Semantic Model. European EA User Group 2015. London
 
Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service Practical Guide to Platform-as-a-Service
Practical Guide to Platform-as-a-Service
 
What are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdfWhat are the pros and cons of using cloud applications.pdf
What are the pros and cons of using cloud applications.pdf
 
Multi-Cloud Services
Multi-Cloud ServicesMulti-Cloud Services
Multi-Cloud Services
 
The Road to Cloud Portability - An Atos Scientific Community White Paper
The Road to Cloud Portability - An Atos Scientific Community White PaperThe Road to Cloud Portability - An Atos Scientific Community White Paper
The Road to Cloud Portability - An Atos Scientific Community White Paper
 
Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management Ontologies for Emergency & Disaster Management
Ontologies for Emergency & Disaster Management
 
Comparison of Several PaaS Cloud Computing Platforms
Comparison of Several PaaS Cloud Computing PlatformsComparison of Several PaaS Cloud Computing Platforms
Comparison of Several PaaS Cloud Computing Platforms
 
Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009Itz Lecture Bi & Web Tech Standards Feb 2009
Itz Lecture Bi & Web Tech Standards Feb 2009
 
Losing Control to the Cloud
Losing Control to the CloudLosing Control to the Cloud
Losing Control to the Cloud
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 

Mehr von Thomas Lee

What AI can do for your business
What AI can do for your businessWhat AI can do for your business
What AI can do for your businessThomas Lee
 
多雲策略:別把所有系統跑在同一雲平台上
多雲策略:別把所有系統跑在同一雲平台上多雲策略:別把所有系統跑在同一雲平台上
多雲策略:別把所有系統跑在同一雲平台上Thomas Lee
 
XML Schema Design and Management for e-Government Data Interoperability
XML Schema Design and Management for e-Government Data Interoperability XML Schema Design and Management for e-Government Data Interoperability
XML Schema Design and Management for e-Government Data Interoperability Thomas Lee
 
Automating Relational Database Schema Design for Very Large Semantic Datasets
Automating Relational Database Schema Design for Very Large Semantic DatasetsAutomating Relational Database Schema Design for Very Large Semantic Datasets
Automating Relational Database Schema Design for Very Large Semantic DatasetsThomas Lee
 
Formal Models and Algorithms for XML Data Interoperability
Formal Models and Algorithms for XML Data InteroperabilityFormal Models and Algorithms for XML Data Interoperability
Formal Models and Algorithms for XML Data InteroperabilityThomas Lee
 
XML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema ExtractionXML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema ExtractionThomas Lee
 
ebXML Technology Development in Hong Kong
ebXML Technology Development in Hong KongebXML Technology Development in Hong Kong
ebXML Technology Development in Hong KongThomas Lee
 
ebXML and Open Source Software for E-Commerce
ebXML and Open Source Software for E-CommerceebXML and Open Source Software for E-Commerce
ebXML and Open Source Software for E-CommerceThomas Lee
 
The Mythical XML
The Mythical XMLThe Mythical XML
The Mythical XMLThomas Lee
 
Development of Open Source and Standards Technology in Hong Kong
Development of Open Source and Standards Technology in Hong KongDevelopment of Open Source and Standards Technology in Hong Kong
Development of Open Source and Standards Technology in Hong KongThomas Lee
 
Paperless Trading Infrastructure Technology Development in Hong Kong
Paperless Trading Infrastructure Technology Development in Hong KongPaperless Trading Infrastructure Technology Development in Hong Kong
Paperless Trading Infrastructure Technology Development in Hong KongThomas Lee
 
E government Interoperability Infrastructure Development
E government Interoperability Infrastructure DevelopmentE government Interoperability Infrastructure Development
E government Interoperability Infrastructure DevelopmentThomas Lee
 
Adopting Web 2.0 in Business World
Adopting Web 2.0 in Business WorldAdopting Web 2.0 in Business World
Adopting Web 2.0 in Business WorldThomas Lee
 
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...Thomas Lee
 
E-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong KongE-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong KongThomas Lee
 
XML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema ExtractionXML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema ExtractionThomas Lee
 

Mehr von Thomas Lee (16)

What AI can do for your business
What AI can do for your businessWhat AI can do for your business
What AI can do for your business
 
多雲策略:別把所有系統跑在同一雲平台上
多雲策略:別把所有系統跑在同一雲平台上多雲策略:別把所有系統跑在同一雲平台上
多雲策略:別把所有系統跑在同一雲平台上
 
XML Schema Design and Management for e-Government Data Interoperability
XML Schema Design and Management for e-Government Data Interoperability XML Schema Design and Management for e-Government Data Interoperability
XML Schema Design and Management for e-Government Data Interoperability
 
Automating Relational Database Schema Design for Very Large Semantic Datasets
Automating Relational Database Schema Design for Very Large Semantic DatasetsAutomating Relational Database Schema Design for Very Large Semantic Datasets
Automating Relational Database Schema Design for Very Large Semantic Datasets
 
Formal Models and Algorithms for XML Data Interoperability
Formal Models and Algorithms for XML Data InteroperabilityFormal Models and Algorithms for XML Data Interoperability
Formal Models and Algorithms for XML Data Interoperability
 
XML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema ExtractionXML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema Extraction
 
ebXML Technology Development in Hong Kong
ebXML Technology Development in Hong KongebXML Technology Development in Hong Kong
ebXML Technology Development in Hong Kong
 
ebXML and Open Source Software for E-Commerce
ebXML and Open Source Software for E-CommerceebXML and Open Source Software for E-Commerce
ebXML and Open Source Software for E-Commerce
 
The Mythical XML
The Mythical XMLThe Mythical XML
The Mythical XML
 
Development of Open Source and Standards Technology in Hong Kong
Development of Open Source and Standards Technology in Hong KongDevelopment of Open Source and Standards Technology in Hong Kong
Development of Open Source and Standards Technology in Hong Kong
 
Paperless Trading Infrastructure Technology Development in Hong Kong
Paperless Trading Infrastructure Technology Development in Hong KongPaperless Trading Infrastructure Technology Development in Hong Kong
Paperless Trading Infrastructure Technology Development in Hong Kong
 
E government Interoperability Infrastructure Development
E government Interoperability Infrastructure DevelopmentE government Interoperability Infrastructure Development
E government Interoperability Infrastructure Development
 
Adopting Web 2.0 in Business World
Adopting Web 2.0 in Business WorldAdopting Web 2.0 in Business World
Adopting Web 2.0 in Business World
 
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
Webformer: a Rapid Application Development Toolkit for Writing Ajax Web Form ...
 
E-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong KongE-Government Interoperability Infrastructure in Hong Kong
E-Government Interoperability Infrastructure in Hong Kong
 
XML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema ExtractionXML Schema Computations: Schema Compatibility Testing and Subschema Extraction
XML Schema Computations: Schema Compatibility Testing and Subschema Extraction
 

Kürzlich hochgeladen

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Kürzlich hochgeladen (20)

Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
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
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Cloud Computing Interoperability Standards Meeting Report

  • 1. Dr Thomas Lee 14 August 2013, 6th Meeting of Working Group on Cloud Computing Interoperability Standards, Expert Group on Cloud Computing Services and Standards, Office of the Government Chief Information Officer, Hong Kong SAR Government
  • 2. Agenda Background and cloud portability and interoperability concepts Distributed computing reference model Recommendations for current practice and standardsRecommendations for current practice and standards development Conclusions 214-Aug-2013 6th WGCCIS Meeting
  • 3. Agenda Background and cloud portability and interoperability concepts Distributed computing reference model Recommendations for current practice and standardsRecommendations for current practice and standards development Conclusions 314-Aug-2013 6th WGCCIS Meeting
  • 4. Background Open Group Guide: Cloud Computing Portability and Interoperability by The Open Group, April 2013 Explains major cloud portability and interoperability issues Recommends customers on how best to achieve portability and interoperability when using Recommends suppliers and standards bodies on how standards andRecommends suppliers and standards bodies on how standards and best practices should evolve Cloud computing enables massive economic activities and makes significant contribution to GDP Like Internet yet with even greater potential Potential will not be realized without portability and interoperability Growth of the Internet is largely due to high level of portability and interoperability 414-Aug-2013 6th WGCCIS Meeting
  • 5. Architecture for Portability / Interoperability Business architecture Business strategy, organization, functions, business processes and information needs Information systems architecture Application architectureApplication architecture Capabilities that provide business functions and manage data assets Data architecture Logical / physical data assets, data management resources Technology architecture Platform services, logical / physical technology components BusinessBusiness DataDataApplicationApplication TechnologyTechnology 14-Aug-2013 56th WGCCIS Meeting
  • 6. Cloud Service Models 14-Aug-2013 6th WGCCIS Meeting 6 Source: Open Group Guide - Cloud Computing Portability and Interoperability
  • 7. Cloud Portability Data portability Reuse of data components across applications Application portability Reuse of application components across PaaS’sReuse of application components across PaaS’s Platform portability Platform source portability: reuse of platform components across IaaS’s Machine image portability: reuse of bundles of platform + application + data (i.e., VM image) across IaaS’s 14-Aug-2013 76th WGCCIS Meeting
  • 8. Platform Portability Platform source portability Machine image portability 14-Aug-2013 6th WGCCIS Meeting 8 Source: Open Group Guide - Cloud Computing Portability and Interoperability
  • 9. Cloud Interoperability Application interoperability Between different / identical application components, e.g., hybrid cloud Data synchronization between components in differentData synchronization between components in different clouds Platform interoperability Between platform components, e.g., database Set-up and transfer of application session info: User ID Authentication level User locale and preference 14-Aug-2013 96th WGCCIS Meeting
  • 10. Cloud Interoperability (Cont’) Management interoperability On-demand self-service management of different clouds (SaaS, PaaS, IaaS) E.g., manage cloud services together with in-houseE.g., manage cloud services together with in-house systems using generic system management COTS Publication and acquisition interoperability Between marketplaces, app stores, etc. Standard interfaces to different stores 14-Aug-2013 106th WGCCIS Meeting
  • 11. Agenda Background and cloud portability and interoperability concepts Distributed computing reference model Recommendations for current practice and standardsRecommendations for current practice and standards development Conclusions 1114-Aug-2013 6th WGCCIS Meeting
  • 12. Distributed Computing Reference Model 14-Aug-2013 6th WGCCIS Meeting 12 Source: Open Group Guide - Cloud Computing Portability and Interoperability
  • 13. Applications Mapping to DCRM 14-Aug-2013 6th WGCCIS Meeting 13 Source: Open Group Guide - Cloud Computing Portability and Interoperability
  • 14. PaaS and IaaS on DCRM PaaS: Source: Open Group Guide - Cloud Computing Portability and Interoperability IaaS: 14-Aug-2013 146th WGCCIS Meeting
  • 15. Portability / Interoperability Interfaces CloudComputingPortabilityandInteroperability 1514-Aug-2013 6th WGCCIS Meeting Source:OpenGroupGuide-CloudComputingPortabilityandInteroperability
  • 16. Portability / Interoperability Interfaces (Cont’) CloudComputingPortabilityandInteroperability 14-Aug-2013 6th WGCCIS Meeting 16 Source:OpenGroupGuide-CloudComputingPortabilityandInteroperability
  • 17. Security of WS-I and HTTP WS Styles Source: Open Group Guide - Cloud Computing Portability and Interoperability 14-Aug-2013 176th WGCCIS Meeting
  • 18. Agenda Background and cloud portability and interoperability concepts Distributed computing reference model Recommendations for current practice andRecommendations for current practice and standards development Conclusions 1814-Aug-2013 6th WGCCIS Meeting
  • 19. Application Design Principles Loose coupling Service-orientation Stable interfaces Described interfacesDescribed interfaces Human / machine readable descriptions Use of marketplaces (a.k.a. app stores) REST (Representational State Transfer) BASE (Basically Available, Soft State, Eventual Consistency) c.f. ACID (Atomicity, Consistency, Isolation Durability) 14-Aug-2013 196th WGCCIS Meeting
  • 20. Recommendations • Problem areas: • Platform-platform / application-platform interfaces • Service descriptions and management interfaces • Data models, machine image formats• Data models, machine image formats • Loose coupling, service-orientation, stable and described interfaces, marketplaces, REST, BASE • Each area covers: • Problem summary • Recommendations for current practice • Recommendations for standards development 14-Aug-2013 206th WGCCIS Meeting
  • 21. Application-Platform Interfaces Problem summary Various programming languages to be chosen for the interface No agreement on what functionality is needed No commonly accepted application-platform interface standards Recommendations for current practice Enterprises should seek to use cloud platforms with vendor- independent programming interfacesindependent programming interfaces PaaS vendors stating that they support .NET or J2EE should say which versions they support Recommendations for standards development The industry should identify best practice in use of direct HTTP and JSON, including means of authentication and access control (such as OAUTH), and develop standard profiles for interoperability between service platforms using this approach. 14-Aug-2013 216th WGCCIS Meeting
  • 22. Machine Image Formats Problem summary A standard machine image format makes portability possible across different infrastructure service providers, as well as across infrastructure services of a single provider. The DMTF OVF standard is designed to meet the need for a machine image format standard. Recommendations for current practice Enterprises developing cloud infrastructure services should evaluate theEnterprises developing cloud infrastructure services should evaluate the OVF standard and support it if feasible. Enterprises developing cloud management systems should evaluate the OVF standard and support it if feasible. Enterprises procuring cloud infrastructure services or cloud management systems should evaluate the OVF standard and look for support for it as appropriate. Recommendations for standards development The industry should work to ensure that the OVF standard is and remains fit for purpose, and to encourage its use. 14-Aug-2013 226th WGCCIS Meeting
  • 23. BASE Transactions Problem summary There is a need for robust and scalable services that are loosely-coupled and have stable interfaces that are easy to describe.to describe. Recommendations for current practice Applications should be designed using the Representational State Transfer (REST) style, though without insisting on its full rigor. 14-Aug-2013 236th WGCCIS Meeting
  • 24. Agenda Background and cloud portability and interoperability concepts Distributed computing reference model Recommendations for current practice and standardsRecommendations for current practice and standards development Conclusions 2414-Aug-2013 6th WGCCIS Meeting
  • 25. Conclusions Important technical resource for enterprise users and cloud vendors to understand different aspects and current status of cloud portability and interoperability May serve as a base for enterprises to develop their ownMay serve as a base for enterprises to develop their own cloud adoption strategy Cloud vendors should develop products that can address these portability and interoperability issues In the long run, these features will become a competitive advantage Portability and interoperability will become a determinant of success when the cloud technology becomes mature Like what happened to the Internet / Web 14-Aug-2013 256th WGCCIS Meeting