SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Students:

Professor:

•
•

Omar Sulca
Albert Contreras
Jordi TORRES VIÑALS

CLOUD
COMPUTING
1.
1. Adressing Cloud Security
2.

Cloud Interoperability and Portability

Content
1

Addressing
Cloud Security

 Understanding cloud

security risks is related
1.

Relationships and
dependencies between
CC models

2.

How they are deployed

the foundation of the service
model architecture

SaaS
PaaS
IaaS
1

Addressing
Cloud Security

The lower down
the stack
the cloud service
provider stops bearing
responsibility, and the
consumer becomes
responsible for more
security capabilities and
management
1
Security

Addressing
Cloud Security

Relatively high level
of integrated security

SaaS
PaaS

Most integrated
functionality
Least consumer
extensibility

Extensi
bility

IaaS

Integrated

Features
1

Addressing
Cloud Security
•
•

Provider
Security

Costumer

•
•

Less complete built-in capabilities
Securing the platform

SaaS

More flexibility to layer on additional security
Applications developed on platform and
developing them securely

PaaS

More extensible

Extensi
bility
Integrated

Features

Customer ready features
1
Provider

Addressing
Cloud Security
Consumer
Integrated

Protecting
underlying
infrastructure and
abstraction layers
Less integrated
security capabilities
and functionality
beyond that

Features

Reminder of stack OSs, applications,
content - managed/
secure

Extensi
bility

Security

Few if any
applicationlike
features

PaaS
Enormous extensIbility

IaaS
1

Addressing
Cloud Security
1

Addressing
Cloud Security

 About multi-tenancy: it requires building adequate security

into

combination of the above techniques

Filtering

Permissions Encryption
1.

Adressing Cloud Security

2.

Cloud Interoperability and Portability

Content
2

Cloud Interoperability
and Portability

 Interoperability and portability are closely related to the Cloud

elasticity and multi-tenancy.
2

Cloud Interoperability
and Portability

Interoperability:
 Concerned with ability of systems to communicate
 Requires communicated information is understood by receiving

system

Why? Scaling one service across multiple disparate providers
and operate and appear as one system.
2

Cloud Interoperability
and Portability
Platform components
deployed as:
• PaaS
• Platforms on IaaS

Publication
and
Acquisition

•

Application components
deployed as:
• SaaS
• Applications using PaaS
• Applications on
platforms using IaaS

Platform

Cloud
Interoperability
Categories

Application

Platforms, cloud PaaS
services and marketplaces
(including app stores).
Management

•

Cloud services (SaaS,
PaaS, Iaas) and programs
for implementation of
on-demand self-service.
2

Cloud Interoperability
and Portability

Requirements of interoperability at different categories

Application

Platform

Management

Publication
and
Acquisition

Discover instances
of application
components

Combine them with
others at run time

Part of a
distributed
application

Standard protocols
for service
discovery and
information
exchange

Standard
interfaces for
cloud services

Standard
interfaces to these
stores
2

Cloud Interoperability
and Portability
Applications

Solutions for
Interoperability

Plataform

Management

• Standard interfaces, APIs

• Standard protocols

• Standard interfaces
2

Cloud Interoperability
and Portability

Portability:
 Ability to run components or systems written for one

environment in others software and hardware environments.

Why?

mitigate risk and increase flexibility
2

Cloud Interoperability
and Portability
•

Application
Data
•

Data components
across different
applications

Application components
across cloud PaaS services
and traditional computing
platforms

Platform
•

Cloud
Portability
Categories.
•

Platform components
across cloud IaaS services
and non-cloud
infrastructure (platform
source portability)
Bundles containing
applications and data with
their supporting platforms
(machine image portability)
2

Cloud Interoperability
and Portability

Requirements of portability at different deployment levels
Google Dashboard

SaaS

PaaS

IaaS

• the cloud
customer is
substituting
software
applications
with new ones

• Some degree
of application
modification
will be
necessary to
achieve
portability

• the
applications
and the data
migrate and
run at a new
cloud provider
2

Cloud Interoperability
and Portability
Functional Portability

• Ability to define application functionality QoS details in a platformagnostic manner

Solutions
for
Portability

Data Portability

• Ability for a customer to retrieve application data from one provider and
import this into an equivalent application hosted by another provider
Services
Enhancement

• Control APIs allow infrastructure to be added, reconfigured, or removed
in real time, either by humans or programmatically based on traffic,
outages or other factors
2

Cloud Interoperability
and Portability

 Approaches to Cloud Interoperability and Portability

Building and using
1.
2.
3.
4.

open APIs
open protocols
standards
layers of
abstractions
5. semantic
repositories
6. domain specific
languages
2

Cloud Interoperability
and Portability

 MODAClouds is an European research project that has as the main goal

to provide methods, a decision support system, an open source IDE and
run-time environment for the high-level design and deployment of
applications on multi-Clouds.
My Life, and Past, as Seen Through Google's Dashboard
• http://online.wsj.com/news/articles/SB10001424127887324170004578
638402779534498
Portability and Interoperability between Clouds: Challenges and Case Study
• http://web.info.uvt.ro/~petcu
IEEE Articles: (2012 IEEE Fifth International Conference on Cloud
Computing and others)
• Design Patterns to Enable Data Portability between Clouds’ Databases
• Portable Data ManagementCloud for Field Science
• CSAL: A Cloud Storage Abstraction Layer to Enable Portable Cloud
Applications
MODAClouds: MOdel-Driven Approach for design and execution of
applications on multiple Clouds
• http://www.modaclouds.eu/

Thanks

Contenu connexe

Tendances

Tendances (20)

Cloud Reference Architecture - Part 1 Foundation
Cloud Reference Architecture - Part 1 FoundationCloud Reference Architecture - Part 1 Foundation
Cloud Reference Architecture - Part 1 Foundation
 
Cloud security
Cloud securityCloud security
Cloud security
 
Cloud Security Architecture.pptx
Cloud Security Architecture.pptxCloud Security Architecture.pptx
Cloud Security Architecture.pptx
 
A cloud readiness assessment framework
A cloud readiness assessment frameworkA cloud readiness assessment framework
A cloud readiness assessment framework
 
Cloud workload migration guidelines
Cloud workload migration guidelinesCloud workload migration guidelines
Cloud workload migration guidelines
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
What is private cloud Explained
What is private cloud ExplainedWhat is private cloud Explained
What is private cloud Explained
 
Cloud Computing and Data Centers
Cloud Computing and Data CentersCloud Computing and Data Centers
Cloud Computing and Data Centers
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Using OpenStack
Cloud Computing Using OpenStack Cloud Computing Using OpenStack
Cloud Computing Using OpenStack
 
Extended Detection and Response (XDR) An Overhyped Product Category With Ulti...
Extended Detection and Response (XDR)An Overhyped Product Category With Ulti...Extended Detection and Response (XDR)An Overhyped Product Category With Ulti...
Extended Detection and Response (XDR) An Overhyped Product Category With Ulti...
 
Multi cloud security architecture
Multi cloud security architecture Multi cloud security architecture
Multi cloud security architecture
 
Building your Cloud Strategy
Building your Cloud StrategyBuilding your Cloud Strategy
Building your Cloud Strategy
 
Succeeding with Secure Access Service Edge (SASE)
Succeeding with Secure Access Service Edge (SASE)Succeeding with Secure Access Service Edge (SASE)
Succeeding with Secure Access Service Edge (SASE)
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
Cloud service models
Cloud service modelsCloud service models
Cloud service models
 
Cloud Application Development – The Future is now
Cloud Application Development – The Future is nowCloud Application Development – The Future is now
Cloud Application Development – The Future is now
 
Unlocking the Cloud Operating Model: People, Process, Tools
Unlocking the Cloud Operating Model: People, Process, ToolsUnlocking the Cloud Operating Model: People, Process, Tools
Unlocking the Cloud Operating Model: People, Process, Tools
 
Understanding SASE
Understanding SASE Understanding SASE
Understanding SASE
 
Cloud Operating Models for Accelerated Cloud Transformation - AWS Summit Sydney
Cloud Operating Models for Accelerated Cloud Transformation - AWS Summit SydneyCloud Operating Models for Accelerated Cloud Transformation - AWS Summit Sydney
Cloud Operating Models for Accelerated Cloud Transformation - AWS Summit Sydney
 

En vedette

Architecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and PortabilityArchitecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and Portability
Thomas Lee
 
Cloud Portability and Interoperability Architecture Model and Best Practices ...
Cloud Portability and Interoperability Architecture Model and Best Practices ...Cloud Portability and Interoperability Architecture Model and Best Practices ...
Cloud Portability and Interoperability Architecture Model and Best Practices ...
Thomas Lee
 
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
IndicThreads
 
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
 

En vedette (20)

Architecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and PortabilityArchitecture and Practices on Cloud Interoperability and Portability
Architecture and Practices on Cloud Interoperability and Portability
 
Cloud Interoperability
Cloud InteroperabilityCloud Interoperability
Cloud Interoperability
 
Portability In The Cloud
Portability In The CloudPortability In The Cloud
Portability In The Cloud
 
Cloud interoperability
Cloud interoperabilityCloud interoperability
Cloud interoperability
 
Interoperability and Its Role In Standardization, Plus A ResourceSync Overview
Interoperability and Its Role In Standardization, Plus A ResourceSync OverviewInteroperability and Its Role In Standardization, Plus A ResourceSync Overview
Interoperability and Its Role In Standardization, Plus A ResourceSync Overview
 
Using FHIR for Interoperability
Using FHIR for InteroperabilityUsing FHIR for Interoperability
Using FHIR for Interoperability
 
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)
 
Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...Standards and Interoperability: Creating a whole that is bigger than the sum ...
Standards and Interoperability: Creating a whole that is bigger than the sum ...
 
Semantic interoperability courses training module 1 - introductory overview...
Semantic interoperability courses   training module 1 - introductory overview...Semantic interoperability courses   training module 1 - introductory overview...
Semantic interoperability courses training module 1 - introductory overview...
 
Interoperability & standards
Interoperability & standardsInteroperability & standards
Interoperability & standards
 
VLAN
VLANVLAN
VLAN
 
Cloud Portability and Interoperability Architecture Model and Best Practices ...
Cloud Portability and Interoperability Architecture Model and Best Practices ...Cloud Portability and Interoperability Architecture Model and Best Practices ...
Cloud Portability and Interoperability Architecture Model and Best Practices ...
 
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...Cloud Lock-in vs. Cloud Interoperability  - Indicthreads cloud computing conf...
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
 
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...
 
Perspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - GooglePerspectives on Cloud COmputing - Google
Perspectives on Cloud COmputing - Google
 
AWS fault tolerant architecture
AWS fault tolerant architectureAWS fault tolerant architecture
AWS fault tolerant architecture
 
API 101 - Understanding APIs
API 101 - Understanding APIsAPI 101 - Understanding APIs
API 101 - Understanding APIs
 
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
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 

Similaire à Cloud interoperability and portability

Cloud Computing & Business Intelligence
Cloud Computing & Business IntelligenceCloud Computing & Business Intelligence
Cloud Computing & Business Intelligence
Sudip Chatterjee
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
Agora Group
 
Data Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtcData Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtc
DataTactics
 

Similaire à Cloud interoperability and portability (20)

Cloud Computing & Business Intelligence
Cloud Computing & Business IntelligenceCloud Computing & Business Intelligence
Cloud Computing & Business Intelligence
 
cloude_ term paper_presentation (4).pptx
cloude_ term paper_presentation (4).pptxcloude_ term paper_presentation (4).pptx
cloude_ term paper_presentation (4).pptx
 
Cloud Computing Tearm paper for first year IS student
Cloud Computing Tearm paper for first year IS studentCloud Computing Tearm paper for first year IS student
Cloud Computing Tearm paper for first year IS student
 
Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...Speaker Presention by Irena Bojanova of the University of Maryland University...
Speaker Presention by Irena Bojanova of the University of Maryland University...
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
CLOUD COMPUTING.ppt
CLOUD COMPUTING.pptCLOUD COMPUTING.ppt
CLOUD COMPUTING.ppt
 
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
 
Cloud computing & security basics
Cloud computing & security   basicsCloud computing & security   basics
Cloud computing & security basics
 
Forecast odcau5 100_ak2
Forecast odcau5 100_ak2Forecast odcau5 100_ak2
Forecast odcau5 100_ak2
 
12458003.ppt
12458003.ppt12458003.ppt
12458003.ppt
 
Data Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtcData Tactics dhs introduction to cloud technologies wtc
Data Tactics dhs introduction to cloud technologies wtc
 
Cloud Computing (Lecture 1 & 2).pptx
Cloud Computing (Lecture 1 & 2).pptxCloud Computing (Lecture 1 & 2).pptx
Cloud Computing (Lecture 1 & 2).pptx
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.Cloud Migration - CCS Technologies (P) Ltd.
Cloud Migration - CCS Technologies (P) Ltd.
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing Overview
Cloud Computing OverviewCloud Computing Overview
Cloud Computing Overview
 
Presentation on Cloud Computing
Presentation on Cloud ComputingPresentation on Cloud Computing
Presentation on Cloud Computing
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

Cloud interoperability and portability

  • 2. 1. 1. Adressing Cloud Security 2. Cloud Interoperability and Portability Content
  • 3. 1 Addressing Cloud Security  Understanding cloud security risks is related 1. Relationships and dependencies between CC models 2. How they are deployed the foundation of the service model architecture SaaS PaaS IaaS
  • 4. 1 Addressing Cloud Security The lower down the stack the cloud service provider stops bearing responsibility, and the consumer becomes responsible for more security capabilities and management
  • 5. 1 Security Addressing Cloud Security Relatively high level of integrated security SaaS PaaS Most integrated functionality Least consumer extensibility Extensi bility IaaS Integrated Features
  • 6. 1 Addressing Cloud Security • • Provider Security Costumer • • Less complete built-in capabilities Securing the platform SaaS More flexibility to layer on additional security Applications developed on platform and developing them securely PaaS More extensible Extensi bility Integrated Features Customer ready features
  • 7. 1 Provider Addressing Cloud Security Consumer Integrated Protecting underlying infrastructure and abstraction layers Less integrated security capabilities and functionality beyond that Features Reminder of stack OSs, applications, content - managed/ secure Extensi bility Security Few if any applicationlike features PaaS Enormous extensIbility IaaS
  • 9. 1 Addressing Cloud Security  About multi-tenancy: it requires building adequate security into combination of the above techniques Filtering Permissions Encryption
  • 10. 1. Adressing Cloud Security 2. Cloud Interoperability and Portability Content
  • 11. 2 Cloud Interoperability and Portability  Interoperability and portability are closely related to the Cloud elasticity and multi-tenancy.
  • 12. 2 Cloud Interoperability and Portability Interoperability:  Concerned with ability of systems to communicate  Requires communicated information is understood by receiving system Why? Scaling one service across multiple disparate providers and operate and appear as one system.
  • 13. 2 Cloud Interoperability and Portability Platform components deployed as: • PaaS • Platforms on IaaS Publication and Acquisition • Application components deployed as: • SaaS • Applications using PaaS • Applications on platforms using IaaS Platform Cloud Interoperability Categories Application Platforms, cloud PaaS services and marketplaces (including app stores). Management • Cloud services (SaaS, PaaS, Iaas) and programs for implementation of on-demand self-service.
  • 14. 2 Cloud Interoperability and Portability Requirements of interoperability at different categories Application Platform Management Publication and Acquisition Discover instances of application components Combine them with others at run time Part of a distributed application Standard protocols for service discovery and information exchange Standard interfaces for cloud services Standard interfaces to these stores
  • 15. 2 Cloud Interoperability and Portability Applications Solutions for Interoperability Plataform Management • Standard interfaces, APIs • Standard protocols • Standard interfaces
  • 16. 2 Cloud Interoperability and Portability Portability:  Ability to run components or systems written for one environment in others software and hardware environments. Why? mitigate risk and increase flexibility
  • 17. 2 Cloud Interoperability and Portability • Application Data • Data components across different applications Application components across cloud PaaS services and traditional computing platforms Platform • Cloud Portability Categories. • Platform components across cloud IaaS services and non-cloud infrastructure (platform source portability) Bundles containing applications and data with their supporting platforms (machine image portability)
  • 18. 2 Cloud Interoperability and Portability Requirements of portability at different deployment levels Google Dashboard SaaS PaaS IaaS • the cloud customer is substituting software applications with new ones • Some degree of application modification will be necessary to achieve portability • the applications and the data migrate and run at a new cloud provider
  • 19. 2 Cloud Interoperability and Portability Functional Portability • Ability to define application functionality QoS details in a platformagnostic manner Solutions for Portability Data Portability • Ability for a customer to retrieve application data from one provider and import this into an equivalent application hosted by another provider Services Enhancement • Control APIs allow infrastructure to be added, reconfigured, or removed in real time, either by humans or programmatically based on traffic, outages or other factors
  • 20. 2 Cloud Interoperability and Portability  Approaches to Cloud Interoperability and Portability Building and using 1. 2. 3. 4. open APIs open protocols standards layers of abstractions 5. semantic repositories 6. domain specific languages
  • 21. 2 Cloud Interoperability and Portability  MODAClouds is an European research project that has as the main goal to provide methods, a decision support system, an open source IDE and run-time environment for the high-level design and deployment of applications on multi-Clouds.
  • 22. My Life, and Past, as Seen Through Google's Dashboard • http://online.wsj.com/news/articles/SB10001424127887324170004578 638402779534498 Portability and Interoperability between Clouds: Challenges and Case Study • http://web.info.uvt.ro/~petcu IEEE Articles: (2012 IEEE Fifth International Conference on Cloud Computing and others) • Design Patterns to Enable Data Portability between Clouds’ Databases • Portable Data ManagementCloud for Field Science • CSAL: A Cloud Storage Abstraction Layer to Enable Portable Cloud Applications MODAClouds: MOdel-Driven Approach for design and execution of applications on multiple Clouds • http://www.modaclouds.eu/ Thanks