SlideShare a Scribd company logo
1 of 21
Download to read offline
Interoperability & Portability for
Cloud Computing: A Guide Version 2.0
Webinar January 24, 2018
http://www.cloud-council.org/deliverables/interoperability-and-portability-for-cloud-computing-a-guide.htm
Tracie
Berardi
Program Manager
Cloud Standards Customer Council
Moderator
Mike
Edwards
Cloud Computing Standards expert
IBM Cloud PaaS Evangelist
Karolyn
Schalk
Cloud & Cognitive Solutions Technical Leader
IBM Certified Cloud Solutions Architect v5
Member IBM Academy of Technology
John Shortt Co-founder
Technology Services Director
Expert Thinking
Speakers
The Cloud Standards Customer Council
THE Customer’s Voice for Cloud Standards!
• Provide customer-led guidance to multiple cloud
standards-defining bodies
• Establishing criteria for open
standards-based cloud computing
700+ Organizations
participating
2017 Deliverables
 Cloud Customer Architecture for Hybrid Integration
 Impact of Cloud Computing on Healthcare v2.0
 Cloud Customer Architecture for API Management
 Data Residency Challenges
 Cloud Customer Architecture for Blockchain
 Cloud Customer Architecture for Big Data and Analytics v2.0
 Hybrid Cloud Considerations for Big Data and Analytics
 Practical Guide to Cloud Management Platforms
 Practical Guide to Cloud Computing v3.0
 Interoperability and Portability for Cloud Computing: A Guide v2.0
 Security for Cloud Computing: 10 Steps to Ensure Success v3.0
http://cloud-council.org2018 Projects
 Migrating Apps to Public Cloud Services: Roadmap for Success v2.0
 Cloud Customer Architecture for Artificial Intelligence
 And more!
Interoperability & Portability for Cloud Computing: A Guide
Version 2
Revision Highlights
 Cloud computing widely adopted
 Variety of cloud services has led to proprietary
architectures & technologies
 Use of multiple cloud services from different
providers now common
 New ISO 19941 cloud interoperability &
portability standard: facet models
 Risk of vendor lock-in for customers has
increased
 Increased use of automation
 New technologies such as Containers &
Serverless
© 2018 Cloud Standards Customer Council 4
Basic Definitions
 “Ability to migrate an application from
one cloud service to another cloud service
or between a CSC’s system and a cloud
service”
 Significant changes to the application
code should not be required
Interoperability
 “Ability for two or more systems or applications to
exchange and mutually use the exchanged information”
 Ability of public cloud services, private cloud services,
and other customer systems to use each other’s APIs
 Standard interfaces ideal so customers can switch to
another cloud service provider with minimal impact
Data Portability
 “Ability to easily transfer data from one
cloud service to another cloud service or
between a cloud service customer’s system
and a cloud service, in a commonly used
electronic format”
 APIs to retrieve/import data are an
important aspect of portability
 Syntax and semantics of transferred data is
an important aspect of portability
© 2018 Cloud Standards Customer Council 5
Application Portability
Challenges
Interoperability Challenges
Multiple interfaces & APIs across several
dimensions
Non-standardized interfaces & APIs
IaaS has highest level of interoperability
PaaS has lower level of interoperability
SaaS has lowest level of interoperability
Potential solutions:
• ESBs can help address
interoperability challenges
• Inter-cloud providers (i.e. brokers)
are an option
Portability Challenges
 IaaS: Highest level of app portability
 PaaS: Varying software stacks make app
portability more challenging
 SaaS: Data portability is of most concern
 Potential solutions:
• IaaS: Operating systems like Linux and
standards like OVF, Docker ease app
portability
• PaaS: Adoption of common open source
platforms helpful (e.g. Cloud Foundry)
• Common container technology allows
independent deployment of app parts (e.g.
Docker, Kubernetes)
© 2018 Cloud Standards Customer Council 6
Elements
© 2018 Cloud Standards Customer Council 7
Customer systems Cloud Service
Derived data
Functional interfaces
Admin interfaces
Application portability
User function
Admin function
Business function
Service
capabilities
Application
Artifacts
Dependencies
Customer data
Application
Artifacts
Dependencies
Customer data
Business interfaces
Data portability
IaaS services: Main considerations
© 2018 Cloud Standards Customer Council 8
Customer systems Cloud Service
Derived data
Admin interfaces
Application portability
User function
Admin function
Business function
Service
capabilities
Application
Artifacts
Dependencies
Customer data
Application
Artifacts
Dependencies
Customer data
Business interfaces
Interoperability
PaaS services: Main considerations
© 2018 Cloud Standards Customer Council 9
Customer systems Cloud Service
Derived data
Admin interfaces
Application portability
User function
Admin function
Business function
Service
capabilities
Application
Artifacts
Dependencies
Customer data
Application
Artifacts
Dependencies
Customer data
Business interfaces
Interoperability
SaaS service: Main considerations
© 2018 Cloud Standards Customer Council 10
Customer systems Cloud Service
Derived data
Functional interfaces
Admin interfaces
User function
Admin function
Business function
Service
capabilities
Application
Artifacts
Dependencies
Customer data
Application
Artifacts
Dependencies
Customer data
Business interfaces
Data portability
Interoperability
Scenarios
1. Customer switches providers for a cloud service
2. Customer uses cloud services from multiple providers
3. Customer links on cloud service to another cloud service
4. Customer links in-house capabilities with cloud services
5. Migration of customer capabilities into cloud services
© 2018 Cloud Standards Customer Council 11
Scenario 1: Customer switches providers for a cloud service
Cloud
Service
Customer
Cloud
Service A
Provider A
Cloud
Service
Customer Cloud
Service B
Provider B
before…
after…
Considerations
 For SaaS, APIs and user interfaces are
key – not often standard
 For IaaS & PaaS, application portability is
the biggest issue
 For SaaS, data portability is a major
concern
Recommendations
 For IaaS, ensure cloud service accepts
standard app packaging formats like
OVF, Docker
 For PaaS, require app environment
based on open technologies & APIs
 For SaaS, demand well defined APIs,
protocols & data formats, standardized
where possible
© 2018 Cloud Standards Customer Council 12
Scenario 2: Customer uses cloud services from multiple providers
Cloud
Service
Customer
Cloud
Service A
Provider A
Cloud
Service B
Provider B
Considerations
 Customer systems must interact with 2 or
more cloud services
 Need consistency of admin, management
and business interfaces
Recommendations
 Consider use of ESB as a mapping layer
 Choose business and admin tools that
provide adapters
 Look for support of common or standard
technologies e.g. IDaM
© 2018 Cloud Standards Customer Council 13
Scenario 3: Customer links one cloud service to another cloud service
Cloud
Service
Customer
Cloud
Service 1
Provider A
Cloud
Service 2
Provider B
API
Considerations
 Service 1 has to consume API of service 2
 Interoperability the main problem
 Security between 2 services often
required
Recommendations
 Ensure service 2 has well defined &
consumable API
 Consider use of adapter layer (e.g. PaaS
app fronting SaaS service)
 Ensure security technologies of service 2
can be used by service 1
© 2018 Cloud Standards Customer Council 14
Considerations
 Well-defined APIs for on-prem data and
functionality must exist
 Integration of in-house admin functionality
with cloud admin functionality
 New Security requirements
 New business interfaces defined by cloud
provider
Recommendations
 Ensure that on-prem apps leverage SOA
 Leverage ESB to perform interface,
protocol and data transformations
 Address security issues with cloud
services accessing on-prem capabilities
 Examine if in-house systems can deal
with business aspects of cloud services
© 2018 Cloud Standards Customer Council 15
Scenario 4: Customer links in-house capabilities with cloud services
Derived data
Cloud Service
Service
capabilities
In-house
Applications
&
Systems
Cloud Customer
Customer data
In-house data
Application
Artifacts
Dependencies
Scenario 5: Migration of customer capabilities into cloud services
before…
after…
Considerations
 For SaaS, API differences for apps migrated to cloud
and format/content of customer data
 For IaaS/PaaS, ease of migrating app to cloud
 New security requirements
 Compatibility of admin and business interfaces for
the migrated app
Recommendations
 For SaaS, consider compatibility with on-prem apps
and the migrated cloud service
 For PaaS, ensure cloud app environment is
compatible with on-prem environment
 Ensure cloud admin and business capabilities can be
integrated with in-house systems
© 2018 Cloud Standards Customer Council 16
Summary of recommendations
Portability
 IaaS: Use standard package formats like OVF
 IaaS: Consider containers – Docker, Kubernetes
 PaaS: Use compatible app environment(s)
 PaaS: Support common open technologies
 SaaS: Insist on standard protocols & data formats
Interoperability
 Use SOA principles for on-premises systems
 Consider ESBs for interface mappings
 Leverage 3rd party IDaM using standards
 Use API Management to access on-premises systems
 Insist on open technologies for admin & business APIs
 Check for standard security technologies
 Demand well defined APIs
 Consider use of PaaS mapping layer
 Consider using Cloud Management Platform
© 2018 Cloud Standards Customer Council 17
Open Technologies
 OVF
• http://www.dmtf.org/standards/ovf
 CDMI
• http://www.snia.org/cdmi
 ISO 17789 CCRA
• http://standards.iso.org/ittf/PubliclyAvailableStandards/c060545_ISO_IEC_17789_2014.zip
 OASIS TOSCA
• https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=tosca
 ISO 19941 Cloud Computing Interoperability and Portability
• https://www.iso.org/standard/66639.html
 SAML 2.0
• https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security
 OAuth 2.0
• http://oauth.net/2/
 OpenStack
 http://www.openstack.org/
 Open Containers Initiative / Docker
• https://www.opencontainers.org/
 Cloud Foundry
• http://www.cloudfoundry.org/
© 2018 Cloud Standards Customer Council 18
Call to Action
Join the CSCC Now!
– To have an impact on customer use case based standards requirements
– To learn about all Cloud Standards within one organization
– To help define the CSCC’s future roadmap
– Membership is free & easy: http://www.cloud-council.org/become-a-
member
Get Involved!
– Join one or more of the CSCC Working Groups
http://www.cloud-council.org/workinggroups
Leverage CSCC Collateral
– Visit http://www.cloud-council.org/resource-hub
© 2018 Cloud Standards Customer Council 19
Additional Resources
 Practical Guide to Hybrid Cloud Computing
• http://www.cloud-council.org/deliverables/practical-guide-to-hybrid-cloud-
computing.htm
• Practical Guide to PaaS
• http://www.cloud-council.org/deliverables/practical-guide-to-platform-as-a-service.htm
 Practical Guide to Cloud Computing Version 3.0
• http://www.cloud-council.org/deliverables/practical-guide-to-cloud-computing.htm
 Migrating Applications to Public Cloud Services: Roadmap for Success
• http://www.cloud-council.org/deliverables/migrating-applications-to-public-cloud-
services-roadmap-for-success.htm
 Security for Cloud Computing: 10 Steps to Ensure Success Version 3.0
• http://www.cloud-council.org/deliverables/security-for-cloud-computing-10-steps-to-
ensure-success.htm
 Practical Guide to Cloud Service Agreements Version 2.0
• http://www.cloud-council.org/deliverables/practical-guide-to-cloud-service-
agreements.htm
• Practical Guide to Cloud Management Platforms
• http://www.cloud-council.org/deliverables/practical-guide-to-cloud-management-
platforms.htm
© 2018 Cloud Standards Customer Council 20
Thank You
© 2016 Cloud Standards Customer Council 21

More Related Content

What's hot

Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0Cloud Standards Customer Council
 
Kubernetes and Container Technologies from Cloud Native Computing Foundation
Kubernetes and Container Technologies from Cloud Native Computing FoundationKubernetes and Container Technologies from Cloud Native Computing Foundation
Kubernetes and Container Technologies from Cloud Native Computing FoundationCloud Standards Customer Council
 
Latest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyLatest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyCloud Standards Customer Council
 
Automate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corpAutomate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corpMitchell Pronschinske
 
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."Gustavo Cuervo
 
Transform IT Operations with CSC
Transform IT Operations with CSCTransform IT Operations with CSC
Transform IT Operations with CSCAmazon Web Services
 
What’s New in OpenText eDOCS Release 16 EP7
What’s New in OpenText eDOCS Release 16 EP7What’s New in OpenText eDOCS Release 16 EP7
What’s New in OpenText eDOCS Release 16 EP7OpenText
 
Smart Integration to the Cloud - Kellton Tech Webinar
Smart Integration to the Cloud - Kellton Tech WebinarSmart Integration to the Cloud - Kellton Tech Webinar
Smart Integration to the Cloud - Kellton Tech WebinarKellton Tech Solutions Ltd
 
OpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak
 
Why select a cloud based development platform
Why select a cloud based development platformWhy select a cloud based development platform
Why select a cloud based development platformWSO2
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentationddcarr
 
PECB Webinar: The alignment of Information Security in Service Management
PECB Webinar: The alignment of Information Security in Service ManagementPECB Webinar: The alignment of Information Security in Service Management
PECB Webinar: The alignment of Information Security in Service ManagementPECB
 

What's hot (20)

Cloud Customer Architecture for e-Commerce
Cloud Customer Architecture for e-CommerceCloud Customer Architecture for e-Commerce
Cloud Customer Architecture for e-Commerce
 
Cloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid IntegrationCloud Customer Architecture for Hybrid Integration
Cloud Customer Architecture for Hybrid Integration
 
Hyperledger: Market, Technology & Community Update
Hyperledger: Market, Technology & Community UpdateHyperledger: Market, Technology & Community Update
Hyperledger: Market, Technology & Community Update
 
Cloud Customer Architecture for Big Data and Analytics
Cloud Customer Architecture for Big Data and AnalyticsCloud Customer Architecture for Big Data and Analytics
Cloud Customer Architecture for Big Data and Analytics
 
Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0Security for Cloud Computing: 10 Steps to Ensure Success V3.0
Security for Cloud Computing: 10 Steps to Ensure Success V3.0
 
Practical Guide to Cloud Management Platforms
Practical Guide to Cloud Management PlatformsPractical Guide to Cloud Management Platforms
Practical Guide to Cloud Management Platforms
 
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
 
Kubernetes and Container Technologies from Cloud Native Computing Foundation
Kubernetes and Container Technologies from Cloud Native Computing FoundationKubernetes and Container Technologies from Cloud Native Computing Foundation
Kubernetes and Container Technologies from Cloud Native Computing Foundation
 
Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016Cloud Foundry Roadmap in 2016
Cloud Foundry Roadmap in 2016
 
Latest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and PrivacyLatest Developments in Cloud Security Standards and Privacy
Latest Developments in Cloud Security Standards and Privacy
 
Automate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corpAutomate and simplify multi cloud complexity with f5 and hashi corp
Automate and simplify multi cloud complexity with f5 and hashi corp
 
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
IBM + REDHAT "Creating the World's Leading Hybrid Cloud Provider..."
 
Transform IT Operations with CSC
Transform IT Operations with CSCTransform IT Operations with CSC
Transform IT Operations with CSC
 
What’s New in OpenText eDOCS Release 16 EP7
What’s New in OpenText eDOCS Release 16 EP7What’s New in OpenText eDOCS Release 16 EP7
What’s New in OpenText eDOCS Release 16 EP7
 
Smart Integration to the Cloud - Kellton Tech Webinar
Smart Integration to the Cloud - Kellton Tech WebinarSmart Integration to the Cloud - Kellton Tech Webinar
Smart Integration to the Cloud - Kellton Tech Webinar
 
OpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital Business
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management
 
Why select a cloud based development platform
Why select a cloud based development platformWhy select a cloud based development platform
Why select a cloud based development platform
 
Software Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing PresentationSoftware Association of Oregon Cloud Computing Presentation
Software Association of Oregon Cloud Computing Presentation
 
PECB Webinar: The alignment of Information Security in Service Management
PECB Webinar: The alignment of Information Security in Service ManagementPECB Webinar: The alignment of Information Security in Service Management
PECB Webinar: The alignment of Information Security in Service Management
 

Similar to Interoperability and Portability for Cloud Computing: A Guide V2.0

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
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrationspaulfallon
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing StrategyRex Wang
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Rex Wang
 
What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy? What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy? Kellton Tech Solutions Ltd
 
Hybrid Integration
Hybrid IntegrationHybrid Integration
Hybrid IntegrationBizTalk360
 
Running GxP Compliant SAP Workloads on AWS
Running GxP Compliant SAP Workloads on AWSRunning GxP Compliant SAP Workloads on AWS
Running GxP Compliant SAP Workloads on AWSCapgemini
 
Cscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commerceCscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commercer_arorabms
 
Cloud Use Cases And Standards
Cloud Use Cases And StandardsCloud Use Cases And Standards
Cloud Use Cases And StandardsGovCloud Network
 
Accelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyMongoDB
 
Modernize your application & Infrastructure with AWS Cloud.pptx
Modernize your application & Infrastructure with AWS Cloud.pptxModernize your application & Infrastructure with AWS Cloud.pptx
Modernize your application & Infrastructure with AWS Cloud.pptxMarketing CloudThat
 
Architecting a Real-World Microservices Architecture and DevOps Strategy on A...
Architecting a Real-World Microservices Architecture and DevOps Strategy on A...Architecting a Real-World Microservices Architecture and DevOps Strategy on A...
Architecting a Real-World Microservices Architecture and DevOps Strategy on A...Amazon Web Services
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceRightScale
 
Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!Open Data Center Alliance
 

Similar to Interoperability and Portability for Cloud Computing: A Guide V2.0 (20)

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
 
Practical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud ComputingPractical Guide to Hybrid Cloud Computing
Practical Guide to Hybrid Cloud Computing
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
 
Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09Oracle Keynote Cloud Expo 11-04-09
Oracle Keynote Cloud Expo 11-04-09
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy? What all it takes to build a successful hybrid integration strategy?
What all it takes to build a successful hybrid integration strategy?
 
Productive Expansion on Amazon Web Services with BlazeClan
 Productive Expansion on Amazon Web Services with BlazeClan Productive Expansion on Amazon Web Services with BlazeClan
Productive Expansion on Amazon Web Services with BlazeClan
 
Cloud Customer Architecture for Blockchain
Cloud Customer Architecture for BlockchainCloud Customer Architecture for Blockchain
Cloud Customer Architecture for Blockchain
 
Hybrid Integration
Hybrid IntegrationHybrid Integration
Hybrid Integration
 
Running GxP Compliant SAP Workloads on AWS
Running GxP Compliant SAP Workloads on AWSRunning GxP Compliant SAP Workloads on AWS
Running GxP Compliant SAP Workloads on AWS
 
Cscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commerceCscc cloud-customer-architecture-for-e commerce
Cscc cloud-customer-architecture-for-e commerce
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Use Cases And Standards
Cloud Use Cases And StandardsCloud Use Cases And Standards
Cloud Use Cases And Standards
 
Accelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data Strategy
 
Modernize your application & Infrastructure with AWS Cloud.pptx
Modernize your application & Infrastructure with AWS Cloud.pptxModernize your application & Infrastructure with AWS Cloud.pptx
Modernize your application & Infrastructure with AWS Cloud.pptx
 
Architecting a Real-World Microservices Architecture and DevOps Strategy on A...
Architecting a Real-World Microservices Architecture and DevOps Strategy on A...Architecting a Real-World Microservices Architecture and DevOps Strategy on A...
Architecting a Real-World Microservices Architecture and DevOps Strategy on A...
 
Best Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and ComplianceBest Practices for Multi-Cloud Security and Compliance
Best Practices for Multi-Cloud Security and Compliance
 
Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!Forecast 2014: Welcome to the ODCA University - School is Way Cool!
Forecast 2014: Welcome to the ODCA University - School is Way Cool!
 
The HANA Cloud Platform
The HANA Cloud PlatformThe HANA Cloud Platform
The HANA Cloud Platform
 

More from Cloud Standards Customer Council

More from Cloud Standards Customer Council (8)

What's New in Cloud Foundry
What's New in Cloud FoundryWhat's New in Cloud Foundry
What's New in Cloud Foundry
 
Where's My Data? Managing the Data Residency Challenge
Where's My Data? Managing the Data Residency ChallengeWhere's My Data? Managing the Data Residency Challenge
Where's My Data? Managing the Data Residency Challenge
 
Hyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for BusinessHyperledger: Advancing Blockchain Technology for Business
Hyperledger: Advancing Blockchain Technology for Business
 
Data Residency: Challenges and the Need for Standards
Data Residency: Challenges and the Need for StandardsData Residency: Challenges and the Need for Standards
Data Residency: Challenges and the Need for Standards
 
Cloud Security Standards: What to Expect and What to Negotiate V2.0
Cloud Security Standards: What to Expect and What to Negotiate V2.0Cloud Security Standards: What to Expect and What to Negotiate V2.0
Cloud Security Standards: What to Expect and What to Negotiate V2.0
 
Cloud Customer Architecture for IoT
Cloud Customer Architecture for IoTCloud Customer Architecture for IoT
Cloud Customer Architecture for IoT
 
OASIS TOSCA: Cloud Portability and Lifecycle Management
OASIS TOSCA: Cloud Portability and Lifecycle ManagementOASIS TOSCA: Cloud Portability and Lifecycle Management
OASIS TOSCA: Cloud Portability and Lifecycle Management
 
Highlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack SummitHighlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack Summit
 

Recently uploaded

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerThousandEyes
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 

Recently uploaded (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 

Interoperability and Portability for Cloud Computing: A Guide V2.0

  • 1. Interoperability & Portability for Cloud Computing: A Guide Version 2.0 Webinar January 24, 2018 http://www.cloud-council.org/deliverables/interoperability-and-portability-for-cloud-computing-a-guide.htm
  • 2. Tracie Berardi Program Manager Cloud Standards Customer Council Moderator Mike Edwards Cloud Computing Standards expert IBM Cloud PaaS Evangelist Karolyn Schalk Cloud & Cognitive Solutions Technical Leader IBM Certified Cloud Solutions Architect v5 Member IBM Academy of Technology John Shortt Co-founder Technology Services Director Expert Thinking Speakers
  • 3. The Cloud Standards Customer Council THE Customer’s Voice for Cloud Standards! • Provide customer-led guidance to multiple cloud standards-defining bodies • Establishing criteria for open standards-based cloud computing 700+ Organizations participating 2017 Deliverables  Cloud Customer Architecture for Hybrid Integration  Impact of Cloud Computing on Healthcare v2.0  Cloud Customer Architecture for API Management  Data Residency Challenges  Cloud Customer Architecture for Blockchain  Cloud Customer Architecture for Big Data and Analytics v2.0  Hybrid Cloud Considerations for Big Data and Analytics  Practical Guide to Cloud Management Platforms  Practical Guide to Cloud Computing v3.0  Interoperability and Portability for Cloud Computing: A Guide v2.0  Security for Cloud Computing: 10 Steps to Ensure Success v3.0 http://cloud-council.org2018 Projects  Migrating Apps to Public Cloud Services: Roadmap for Success v2.0  Cloud Customer Architecture for Artificial Intelligence  And more!
  • 4. Interoperability & Portability for Cloud Computing: A Guide Version 2 Revision Highlights  Cloud computing widely adopted  Variety of cloud services has led to proprietary architectures & technologies  Use of multiple cloud services from different providers now common  New ISO 19941 cloud interoperability & portability standard: facet models  Risk of vendor lock-in for customers has increased  Increased use of automation  New technologies such as Containers & Serverless © 2018 Cloud Standards Customer Council 4
  • 5. Basic Definitions  “Ability to migrate an application from one cloud service to another cloud service or between a CSC’s system and a cloud service”  Significant changes to the application code should not be required Interoperability  “Ability for two or more systems or applications to exchange and mutually use the exchanged information”  Ability of public cloud services, private cloud services, and other customer systems to use each other’s APIs  Standard interfaces ideal so customers can switch to another cloud service provider with minimal impact Data Portability  “Ability to easily transfer data from one cloud service to another cloud service or between a cloud service customer’s system and a cloud service, in a commonly used electronic format”  APIs to retrieve/import data are an important aspect of portability  Syntax and semantics of transferred data is an important aspect of portability © 2018 Cloud Standards Customer Council 5 Application Portability
  • 6. Challenges Interoperability Challenges Multiple interfaces & APIs across several dimensions Non-standardized interfaces & APIs IaaS has highest level of interoperability PaaS has lower level of interoperability SaaS has lowest level of interoperability Potential solutions: • ESBs can help address interoperability challenges • Inter-cloud providers (i.e. brokers) are an option Portability Challenges  IaaS: Highest level of app portability  PaaS: Varying software stacks make app portability more challenging  SaaS: Data portability is of most concern  Potential solutions: • IaaS: Operating systems like Linux and standards like OVF, Docker ease app portability • PaaS: Adoption of common open source platforms helpful (e.g. Cloud Foundry) • Common container technology allows independent deployment of app parts (e.g. Docker, Kubernetes) © 2018 Cloud Standards Customer Council 6
  • 7. Elements © 2018 Cloud Standards Customer Council 7 Customer systems Cloud Service Derived data Functional interfaces Admin interfaces Application portability User function Admin function Business function Service capabilities Application Artifacts Dependencies Customer data Application Artifacts Dependencies Customer data Business interfaces Data portability
  • 8. IaaS services: Main considerations © 2018 Cloud Standards Customer Council 8 Customer systems Cloud Service Derived data Admin interfaces Application portability User function Admin function Business function Service capabilities Application Artifacts Dependencies Customer data Application Artifacts Dependencies Customer data Business interfaces Interoperability
  • 9. PaaS services: Main considerations © 2018 Cloud Standards Customer Council 9 Customer systems Cloud Service Derived data Admin interfaces Application portability User function Admin function Business function Service capabilities Application Artifacts Dependencies Customer data Application Artifacts Dependencies Customer data Business interfaces Interoperability
  • 10. SaaS service: Main considerations © 2018 Cloud Standards Customer Council 10 Customer systems Cloud Service Derived data Functional interfaces Admin interfaces User function Admin function Business function Service capabilities Application Artifacts Dependencies Customer data Application Artifacts Dependencies Customer data Business interfaces Data portability Interoperability
  • 11. Scenarios 1. Customer switches providers for a cloud service 2. Customer uses cloud services from multiple providers 3. Customer links on cloud service to another cloud service 4. Customer links in-house capabilities with cloud services 5. Migration of customer capabilities into cloud services © 2018 Cloud Standards Customer Council 11
  • 12. Scenario 1: Customer switches providers for a cloud service Cloud Service Customer Cloud Service A Provider A Cloud Service Customer Cloud Service B Provider B before… after… Considerations  For SaaS, APIs and user interfaces are key – not often standard  For IaaS & PaaS, application portability is the biggest issue  For SaaS, data portability is a major concern Recommendations  For IaaS, ensure cloud service accepts standard app packaging formats like OVF, Docker  For PaaS, require app environment based on open technologies & APIs  For SaaS, demand well defined APIs, protocols & data formats, standardized where possible © 2018 Cloud Standards Customer Council 12
  • 13. Scenario 2: Customer uses cloud services from multiple providers Cloud Service Customer Cloud Service A Provider A Cloud Service B Provider B Considerations  Customer systems must interact with 2 or more cloud services  Need consistency of admin, management and business interfaces Recommendations  Consider use of ESB as a mapping layer  Choose business and admin tools that provide adapters  Look for support of common or standard technologies e.g. IDaM © 2018 Cloud Standards Customer Council 13
  • 14. Scenario 3: Customer links one cloud service to another cloud service Cloud Service Customer Cloud Service 1 Provider A Cloud Service 2 Provider B API Considerations  Service 1 has to consume API of service 2  Interoperability the main problem  Security between 2 services often required Recommendations  Ensure service 2 has well defined & consumable API  Consider use of adapter layer (e.g. PaaS app fronting SaaS service)  Ensure security technologies of service 2 can be used by service 1 © 2018 Cloud Standards Customer Council 14
  • 15. Considerations  Well-defined APIs for on-prem data and functionality must exist  Integration of in-house admin functionality with cloud admin functionality  New Security requirements  New business interfaces defined by cloud provider Recommendations  Ensure that on-prem apps leverage SOA  Leverage ESB to perform interface, protocol and data transformations  Address security issues with cloud services accessing on-prem capabilities  Examine if in-house systems can deal with business aspects of cloud services © 2018 Cloud Standards Customer Council 15 Scenario 4: Customer links in-house capabilities with cloud services Derived data Cloud Service Service capabilities In-house Applications & Systems Cloud Customer Customer data In-house data Application Artifacts Dependencies
  • 16. Scenario 5: Migration of customer capabilities into cloud services before… after… Considerations  For SaaS, API differences for apps migrated to cloud and format/content of customer data  For IaaS/PaaS, ease of migrating app to cloud  New security requirements  Compatibility of admin and business interfaces for the migrated app Recommendations  For SaaS, consider compatibility with on-prem apps and the migrated cloud service  For PaaS, ensure cloud app environment is compatible with on-prem environment  Ensure cloud admin and business capabilities can be integrated with in-house systems © 2018 Cloud Standards Customer Council 16
  • 17. Summary of recommendations Portability  IaaS: Use standard package formats like OVF  IaaS: Consider containers – Docker, Kubernetes  PaaS: Use compatible app environment(s)  PaaS: Support common open technologies  SaaS: Insist on standard protocols & data formats Interoperability  Use SOA principles for on-premises systems  Consider ESBs for interface mappings  Leverage 3rd party IDaM using standards  Use API Management to access on-premises systems  Insist on open technologies for admin & business APIs  Check for standard security technologies  Demand well defined APIs  Consider use of PaaS mapping layer  Consider using Cloud Management Platform © 2018 Cloud Standards Customer Council 17
  • 18. Open Technologies  OVF • http://www.dmtf.org/standards/ovf  CDMI • http://www.snia.org/cdmi  ISO 17789 CCRA • http://standards.iso.org/ittf/PubliclyAvailableStandards/c060545_ISO_IEC_17789_2014.zip  OASIS TOSCA • https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=tosca  ISO 19941 Cloud Computing Interoperability and Portability • https://www.iso.org/standard/66639.html  SAML 2.0 • https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=security  OAuth 2.0 • http://oauth.net/2/  OpenStack  http://www.openstack.org/  Open Containers Initiative / Docker • https://www.opencontainers.org/  Cloud Foundry • http://www.cloudfoundry.org/ © 2018 Cloud Standards Customer Council 18
  • 19. Call to Action Join the CSCC Now! – To have an impact on customer use case based standards requirements – To learn about all Cloud Standards within one organization – To help define the CSCC’s future roadmap – Membership is free & easy: http://www.cloud-council.org/become-a- member Get Involved! – Join one or more of the CSCC Working Groups http://www.cloud-council.org/workinggroups Leverage CSCC Collateral – Visit http://www.cloud-council.org/resource-hub © 2018 Cloud Standards Customer Council 19
  • 20. Additional Resources  Practical Guide to Hybrid Cloud Computing • http://www.cloud-council.org/deliverables/practical-guide-to-hybrid-cloud- computing.htm • Practical Guide to PaaS • http://www.cloud-council.org/deliverables/practical-guide-to-platform-as-a-service.htm  Practical Guide to Cloud Computing Version 3.0 • http://www.cloud-council.org/deliverables/practical-guide-to-cloud-computing.htm  Migrating Applications to Public Cloud Services: Roadmap for Success • http://www.cloud-council.org/deliverables/migrating-applications-to-public-cloud- services-roadmap-for-success.htm  Security for Cloud Computing: 10 Steps to Ensure Success Version 3.0 • http://www.cloud-council.org/deliverables/security-for-cloud-computing-10-steps-to- ensure-success.htm  Practical Guide to Cloud Service Agreements Version 2.0 • http://www.cloud-council.org/deliverables/practical-guide-to-cloud-service- agreements.htm • Practical Guide to Cloud Management Platforms • http://www.cloud-council.org/deliverables/practical-guide-to-cloud-management- platforms.htm © 2018 Cloud Standards Customer Council 20
  • 21. Thank You © 2016 Cloud Standards Customer Council 21