SlideShare a Scribd company logo
1 of 11
http://linc.ucy.ac.cy/Andreas Papadopoulos
www.paasport-project.eu
PaaSport – 605193 2
Partners
PaaSport – 605193 3
Motivation
• Giant vendors gained the lion’s share of the
Platform as a Service (PaaS) market.
– This dominance increases the lock-in of
customers in a single Cloud platform.
• Interoperability remains one of the greatest
challenges that the longed-term adoption of
Cloud computing is facing.
• Companies developing applications should be
able to choose between different Cloud PaaS
offerings.
PaaSport – 605193 4
PaaSport Vision
An open market of interoperable Cloud platforms
will enable the IT industry to small-medium
European Cloud providers and strengthen their
market position
PaaSport – 605193 6
Expected Results
• Open PaaSport Cloud-broker
Architecture
• Innovative PaaSport Marketplace
Infrastructure
• PaaSport Modelling Artefacts and
Semantic Models
• PaaSport Unified PaaS API
PaaSport – 605193 7
PaaS
offerings
Semantic
models
Adaptive Front-ends
PaaS Offering
Recommendation Layer
Persistency, Execution and
Coordination Layer
Monitoring
and SLA
Enforcement
Layer
PaaSport Reference Architecture
PaaSport – 605193 8
PaaS
offering
PaaS
offering
Cloud Marketplace
Catalogue
DevOps Engineer
personalised space
PaaS provider
personalised space
PaaS offering
selection
PaaS offering
shortlist
PaaS offering
search
PaaS
offering
rating
Semantic Query handling
Semantic PaaS
offering discovery
Application to PaaS
offering matchmaking
PaaS model
SLA model
Application
model
Semantic
models
Adaptive Front-ends
PaaS Offering Recommendation Layer
User profiles
PaaS offering
profiles
Application
profiles
Search and Discovery
Interfaces
Tunnelling and
Virtual
Execution
PaaSport Unified
PaaS API
Persistency, Execution and Coordination Layer
Orchestration
PaaSport
Adapter
PaaSport
Adapter
SLA
Negotiation
Monitoring and
SLA Enforcement
Layer
Deployed
application
monitoring
SLA
Monitoring
Interoperability
Libraries
PaaSport Reference Architecture
PaaSport – 605193 12
PaaSport SLA Model
• Use and extend WS-Agreement
– XML schema
– Negotiation protocol
• Extend schema to mark SLOs as
– “EXTERNAL”
– “INTERNAL”
• User can create custom metrics
• SLA mechanism can also be used for monitoring
custom-user performance requirements
PaaSport – 605193 13
Application Lifecycle
Management mechanism
Application
profiles
Search and Discovery
Interfaces
Tunnelling and
Virtual
Execution
PaaSport Unified
PaaS API
Persistency, Execution
and Coordination Layer
PaaSport
Adapter
PaaSport
Adapter
Service Consumer
Adaptive Front-ends
Application lifecycle
management
SLA
Enforcement
SLA templates
and agreements
Deployed
application
monitoring
PaaSport – 605193 15
PaaSport Monitoring
Cloud Environment (e.g. OpenShift)
PaaS Container (e.g. J2EE)
User Application
Monitoring Agent
JVMProbe Probe
User Application
Custom Metrics
Monitoring Service
REST API
Platform
Monitoring
http://linc.ucy.ac.cy/Andreas Papadopoulos
www.paasport-project.eu
20
Thank You!
Laboratory for Internet Computing
Department of Computer Science
University of Cyprus
http://linc.ucy.ac.cy
An open market of interoperable Cloud platforms

More Related Content

What's hot

Windows Azure Marketplace
Windows Azure MarketplaceWindows Azure Marketplace
Windows Azure Marketplace
Saravanan G
 
PRESS RELEASE-FRS
PRESS RELEASE-FRSPRESS RELEASE-FRS
PRESS RELEASE-FRS
Mai Hoang
 
Paving the way to telco-grade PaaS
Paving the way to telco-grade PaaSPaving the way to telco-grade PaaS
Paving the way to telco-grade PaaS
Ericsson
 
Data Tech Backhaul Billing Solutions
Data Tech Backhaul Billing SolutionsData Tech Backhaul Billing Solutions
Data Tech Backhaul Billing Solutions
Jon Jones
 
WSO2 Technology Update
WSO2 Technology UpdateWSO2 Technology Update
WSO2 Technology Update
WSO2
 

What's hot (12)

CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private CloudCloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
CloudCrowd - RazorFish Presentation on Building Hybrid Public/Private Cloud
 
Χάρης Αραπαντζής, 7th Digital Banking Forum
Χάρης Αραπαντζής, 7th Digital Banking ForumΧάρης Αραπαντζής, 7th Digital Banking Forum
Χάρης Αραπαντζής, 7th Digital Banking Forum
 
Windows Azure Marketplace
Windows Azure MarketplaceWindows Azure Marketplace
Windows Azure Marketplace
 
The Market for SaaS and Cloud-Hosted Solutions
The Market for SaaS and Cloud-Hosted SolutionsThe Market for SaaS and Cloud-Hosted Solutions
The Market for SaaS and Cloud-Hosted Solutions
 
PRESS RELEASE-FRS
PRESS RELEASE-FRSPRESS RELEASE-FRS
PRESS RELEASE-FRS
 
Internet of Things (IoT) and Fleet Management System (FMS)
Internet of Things (IoT) and Fleet Management System (FMS)Internet of Things (IoT) and Fleet Management System (FMS)
Internet of Things (IoT) and Fleet Management System (FMS)
 
Advantech Template-min
Advantech Template-minAdvantech Template-min
Advantech Template-min
 
Paving the way to telco-grade PaaS
Paving the way to telco-grade PaaSPaving the way to telco-grade PaaS
Paving the way to telco-grade PaaS
 
Data Tech Backhaul Billing Solutions
Data Tech Backhaul Billing SolutionsData Tech Backhaul Billing Solutions
Data Tech Backhaul Billing Solutions
 
TWNW_VistagePPT
TWNW_VistagePPTTWNW_VistagePPT
TWNW_VistagePPT
 
WHAT MAKES EQUINIX HONG KONG YOUR MOST DEPENDABLE DATA CENTER CHOICE?
WHAT MAKES EQUINIX HONG KONG YOUR MOST DEPENDABLE DATA CENTER CHOICE?WHAT MAKES EQUINIX HONG KONG YOUR MOST DEPENDABLE DATA CENTER CHOICE?
WHAT MAKES EQUINIX HONG KONG YOUR MOST DEPENDABLE DATA CENTER CHOICE?
 
WSO2 Technology Update
WSO2 Technology UpdateWSO2 Technology Update
WSO2 Technology Update
 

Similar to Paa sport 20_4_2015

Industry 4.0: Navigating the Manufacturing Revolution in ASEAN
Industry 4.0: Navigating the Manufacturing Revolution in ASEANIndustry 4.0: Navigating the Manufacturing Revolution in ASEAN
Industry 4.0: Navigating the Manufacturing Revolution in ASEAN
Colin Koh (許国仁)
 
Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09
Chris Haddad
 
Cloud4SOA SLA Management Layer
Cloud4SOA SLA Management LayerCloud4SOA SLA Management Layer
Cloud4SOA SLA Management Layer
Francesco D'Andria
 

Similar to Paa sport 20_4_2015 (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Redefining Perspectives 12th edition Session 1
Redefining Perspectives 12th edition Session 1Redefining Perspectives 12th edition Session 1
Redefining Perspectives 12th edition Session 1
 
cFactory v4 Launch Workshop for Partners
cFactory v4 Launch Workshop for PartnerscFactory v4 Launch Workshop for Partners
cFactory v4 Launch Workshop for Partners
 
Unlocking the True Benefit of Software Defined Networking
Unlocking the True Benefit of Software Defined NetworkingUnlocking the True Benefit of Software Defined Networking
Unlocking the True Benefit of Software Defined Networking
 
Industry 4.0: Navigating the Manufacturing Revolution in ASEAN
Industry 4.0: Navigating the Manufacturing Revolution in ASEANIndustry 4.0: Navigating the Manufacturing Revolution in ASEAN
Industry 4.0: Navigating the Manufacturing Revolution in ASEAN
 
Enabling Cloud-Based Business Models
Enabling Cloud-Based Business ModelsEnabling Cloud-Based Business Models
Enabling Cloud-Based Business Models
 
MOdel-Driven Approach for design and execution of applications on multiple Cl...
MOdel-Driven Approach for design and execution of applications on multiple Cl...MOdel-Driven Approach for design and execution of applications on multiple Cl...
MOdel-Driven Approach for design and execution of applications on multiple Cl...
 
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slidesOracle Commerce as a Secure,  Scalable Hybrid Cloud Service, webinar slides
Oracle Commerce as a Secure, Scalable Hybrid Cloud Service, webinar slides
 
HNSciCloud Overview
HNSciCloud Overview HNSciCloud Overview
HNSciCloud Overview
 
The AUTOWARE project
The AUTOWARE projectThe AUTOWARE project
The AUTOWARE project
 
Managed Cloud as a Service Market.pdf
Managed Cloud as a Service Market.pdfManaged Cloud as a Service Market.pdf
Managed Cloud as a Service Market.pdf
 
Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09
 
2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event 2019 06-19 EIT Digital industry event
2019 06-19 EIT Digital industry event
 
Cloud4SOA SLA Management Layer
Cloud4SOA SLA Management LayerCloud4SOA SLA Management Layer
Cloud4SOA SLA Management Layer
 
Oracle ISV Cloud Presentation
Oracle ISV Cloud PresentationOracle ISV Cloud Presentation
Oracle ISV Cloud Presentation
 
OrionVM Wholesale Cloud Presentation to the Telecom Council August Service Pr...
OrionVM Wholesale Cloud Presentation to the Telecom Council August Service Pr...OrionVM Wholesale Cloud Presentation to the Telecom Council August Service Pr...
OrionVM Wholesale Cloud Presentation to the Telecom Council August Service Pr...
 
Forecast key1 0615_ak_evening
Forecast key1 0615_ak_eveningForecast key1 0615_ak_evening
Forecast key1 0615_ak_evening
 
Changing the Economics of IT
Changing the Economics of ITChanging the Economics of IT
Changing the Economics of IT
 
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
FIWARE Global Summit - Cloud and Edge Standards for Industrial Instrumentatio...
 
ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...
ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...
ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...
 

Recently uploaded

SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
Areesha Ahmad
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Lokesh Kothari
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
Lokesh Kothari
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Sérgio Sacani
 

Recently uploaded (20)

SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Botany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questionsBotany krishna series 2nd semester Only Mcq type questions
Botany krishna series 2nd semester Only Mcq type questions
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
GUIDELINES ON SIMILAR BIOLOGICS Regulatory Requirements for Marketing Authori...
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 

Paa sport 20_4_2015

  • 2. PaaSport – 605193 2 Partners
  • 3. PaaSport – 605193 3 Motivation • Giant vendors gained the lion’s share of the Platform as a Service (PaaS) market. – This dominance increases the lock-in of customers in a single Cloud platform. • Interoperability remains one of the greatest challenges that the longed-term adoption of Cloud computing is facing. • Companies developing applications should be able to choose between different Cloud PaaS offerings.
  • 4. PaaSport – 605193 4 PaaSport Vision An open market of interoperable Cloud platforms will enable the IT industry to small-medium European Cloud providers and strengthen their market position
  • 5. PaaSport – 605193 6 Expected Results • Open PaaSport Cloud-broker Architecture • Innovative PaaSport Marketplace Infrastructure • PaaSport Modelling Artefacts and Semantic Models • PaaSport Unified PaaS API
  • 6. PaaSport – 605193 7 PaaS offerings Semantic models Adaptive Front-ends PaaS Offering Recommendation Layer Persistency, Execution and Coordination Layer Monitoring and SLA Enforcement Layer PaaSport Reference Architecture
  • 7. PaaSport – 605193 8 PaaS offering PaaS offering Cloud Marketplace Catalogue DevOps Engineer personalised space PaaS provider personalised space PaaS offering selection PaaS offering shortlist PaaS offering search PaaS offering rating Semantic Query handling Semantic PaaS offering discovery Application to PaaS offering matchmaking PaaS model SLA model Application model Semantic models Adaptive Front-ends PaaS Offering Recommendation Layer User profiles PaaS offering profiles Application profiles Search and Discovery Interfaces Tunnelling and Virtual Execution PaaSport Unified PaaS API Persistency, Execution and Coordination Layer Orchestration PaaSport Adapter PaaSport Adapter SLA Negotiation Monitoring and SLA Enforcement Layer Deployed application monitoring SLA Monitoring Interoperability Libraries PaaSport Reference Architecture
  • 8. PaaSport – 605193 12 PaaSport SLA Model • Use and extend WS-Agreement – XML schema – Negotiation protocol • Extend schema to mark SLOs as – “EXTERNAL” – “INTERNAL” • User can create custom metrics • SLA mechanism can also be used for monitoring custom-user performance requirements
  • 9. PaaSport – 605193 13 Application Lifecycle Management mechanism Application profiles Search and Discovery Interfaces Tunnelling and Virtual Execution PaaSport Unified PaaS API Persistency, Execution and Coordination Layer PaaSport Adapter PaaSport Adapter Service Consumer Adaptive Front-ends Application lifecycle management SLA Enforcement SLA templates and agreements Deployed application monitoring
  • 10. PaaSport – 605193 15 PaaSport Monitoring Cloud Environment (e.g. OpenShift) PaaS Container (e.g. J2EE) User Application Monitoring Agent JVMProbe Probe User Application Custom Metrics Monitoring Service REST API Platform Monitoring
  • 11. http://linc.ucy.ac.cy/Andreas Papadopoulos www.paasport-project.eu 20 Thank You! Laboratory for Internet Computing Department of Computer Science University of Cyprus http://linc.ucy.ac.cy An open market of interoperable Cloud platforms

Editor's Notes

  1. FP7 project 3 years Dec 2013 – Dec 2016
  2. These are the partners We are the technical coordinators Research partners ucy, nuig, ihu etc Diyalogo: is a B2B platform that companies can promote themselves and their products. Move to PaaS because of increasing demands. However: Next slide
  3. preventing the portability of data or software
  4. Support decision making towards selection of the best-matching PaaS offering.
  5. 1) - 2) based on the technical, computing and business requirements of the European Software SMEs’ business applications. 3) infrastructure by developing proof‐of‐concept demonstrators which will be applied in different scenarios and setups across the enlarged Europe 4) Research results: (architecture, models, marketplace infrastructure and demonstrators) … in order to create a sustainable business ecosystem.
  6. Open PaaSport Cloud-broker Architecture Innovative PaaSport Marketplace Infrastructure PaaSport Modelling Artefacts and Semantic Models PaaSport Unified PaaS API PaaSport Marketplace Demonstrators PaaSport Lessons Learnt and Adoption Guidelines Wide‐scale dissemination and exploitation of the project results
  7. WP 3 refers to monitoring and accounting layer Consists of 5 components That have been/will be developed during the following tasks
  8. WP 3 refers to monitoring and accounting layer Consists of 5 components That have been/will be developed during the following tasks Use and extend WS-Agreement XML schema Negotiation protocol Service Consumer can create custom metrics SLA mechanism can also be used for monitoring custom-user performance requirements An SLA template for each PaaS offering is stored in the PaaSport persistence repository
  9. WP 3 refers to monitoring and accounting layer Consists of 5 components That have been/will be developed during the following tasks So far we been developing the Application Monitoring Component and the ALM component
  10. We defined the application lifecycle: an application goes through the following phases: Created Deployed Running
  11. an application goes through the following phases: Created Validated Deployed Running
  12. … Upcoming tasks: to develop the sla and offerings management components
  13. Load Balancer Central access endpoint for metric distribution Can be an HAProxy Load Balancer or a Message Queue Broker Metric Collection Layer Comprised of a number of stateless workers which will be utilized to process received monitoring metrics as to be stored in the database Web Service Layer and REST API API to be utilized either by other PaaSport components (e.g. SLA layer), users or developers to retrieve monitoring metrics Similarly, a number of web services can be used to enhance scalability Distributed Storage NoSQL database backend, e.g. Cassandra, for quick writes and easy to retrieve latest values. Also TTL can be added to metrics to automatically clean database REDIS can be also considered as an extra layer to store latest metrics values for quick retrieval for e.g. SLA Layer Controller The manager of the MaaS Layer. Will be used to scale (if needed) the monitoring infrastructure e.g. add/remove worker nodes, db nodes, etc. and configure monitoring process
  14. Task 3.2 m 13 -18 derived from the Service Level Agreement Policy Model (Task 3.1) and the vocabulary provided by the PaaSport SLA Model (Task 1.3) Allow Cloud vendors to manage the semantic profiles and the policies of their PaaS Offerings. Facilitate: the definition of the semantic profiles of the available PaaS Offerings based in the PaaSport PaaS Offering Model developed in Task 1.3, the definition of the SLA Policy of the available PaaS Offerings, based on the structure derived from the Service Level Agreement Policy Model (Task 3.1) and the vocabulary provided by the PaaSport SLA Model (Task 1.3), and the publication / advertisement of the semantic representations of the available PaaS offerings to the PaaSport Marketplace.
  15. WS-Agreement: Wide distribution Standards Extensibility
  16. Templates for each provider matching
  17. An open market of interoperable Cloud platforms