SlideShare una empresa de Scribd logo
1 de 16
DECIDE Project
Leire Orue-Echevarria (TECNALIA)
Brussels, June 28th 2017
Facts
GA 731533 (c) DECIDE Consortium 2
1st December 2016 – 30th November 2019
3.6 Million Euros
8 partners from 6 European countries
Consortium
GA 731533 (c) DECIDE Consortium 3
DECIDE Main Objective
GA 731533 (c) DECIDE Consortium 4
To provide a new generation of multi-cloud
services-based software framework, enabling
techniques, tools and mechanisms to design,
develop, operate, and dynamically (re-)deploy
multi-cloud aware applications in an ecosystem
of reliable, interoperable, and legally compliant
cloud services.
DECIDE Target Users
 Multi-cloud Application Developers
 Multi-cloud Application Operators
GA 731533 (c) DECIDE Consortium 5
DECIDE Benefits
 DECIDE will develop a DevOps framework that
will support software development companies
in:
❶ enhancing their (multi cloud applications)
development and operations processes,
❷ improving the developers’ and operators’
productivity,
❸ while ensuring the application maintainability,
Quality of Experience (QoE) and Quality of Service
(QoS) in its whole life,
❹ and decreasing the time-to-market.
GA 731533 (c) DECIDE Consortium 6
DECIDE Context
 Multi-cloud applications with strong NFR, more
specifically, performance, reliability and legal
concerns
GA 731533 (c) DECIDE Consortium 7
+ + +
+ + =
Multi-cloud in most literature Multi-cloud for us
DECIDE Approach & workflow
GA 731533 (c) DECIDE Consortium 8
1
2
3
4
5
DECIDE’s
ARCHITECT
tool supports
the design and
development
process of the
distributed
application
and its
components
OPTIMUS
simulation tool
support s the
selection of the
deployment
topology and the
underlying
selection of the
most suitable
(combination of)
cloud services
DECIDE Multi-cloud
native applications
DevOps framework
[KR1] supports the
definition of this
composite MCSLAs
(Multi Cloud Service
Level Agreement) and
the corresponding SLOs
(service level
objectives)
ADAPT continuously
monitors and assess
the fulfillment of the
established NFR and
MCSLA. If a violation of
any of the former
metrics occurs, the
self-adaptation tool
through the ACSmI will
assess the operation of
the (combination of)
cloud services selected
and discard those that
are affecting the
MCSLA
The application owner
contracts the
corresponding
(combination of) cloud
services (accomplishing
the required MCSLAs)
and deploys the
application over
different clouds
(ACSmI) using the
ADAPT continuous
deployment tool.
Key results
GA 731533 (c) DECIDE Consortium 9
ADAPT
(semi-)automatic
re-adaptation /
monitoring of NFR
of the app and
of the MCSLA
ACSmI
Cloud services
store, discovery,
real time
verification and
assessment of NFP
(including
legislation)
OPTIMUS
Simulation at pre-
deployment and
selection of the
most adequate
topology
ARCHITECT
Architectural
patterns:
Patterns (+
tools) for
implementation,
deployment and
optimization
Extended integrating:
Advanced Cloud Service meta-Intermediator
GA 731533 (c) DECIDE Consortium 10
1) Governance 2) Fault tolerance 3) Accreditation 4) Interoperability
5) Intelligent discovery 6) Legal
compliance
7) CSLA monitoring 8) CSPs portability
ACSmI Challenges
ACSmI: existing solutions
GA 731533 (c) DECIDE Consortium 11
R&DProjects
• Interoperability
• Monitoring
• Legislation
• Intelligent
Discovery
CommercialSolutions
• Intelligent
Discovery
• Regulation
• Legislation
• Interoperability
Others
• Market places
• Legislation
• Monitoring
• Portability
No solution covers the requirements identified
ACSmI: Actors
GA 731533 (c) DECIDE Consortium 12
DECIDE
Operator
Cloud
Consumer
CSP and other
ACSmIs
Cloud
Provider
ACSmI
Intermediator
ACSmI: high level architecture
GA 731533 (c) DECIDE Consortium 13
ACSmI Business Models
 ACSmI as MVNO
 ACSmI as Booking.com
GA 731533 (c) DECIDE Consortium 14
GA 731533 (c) DECIDE Consortium 15
Contact information
Leire Orue-Echevarria (TECNALIA)
GA 731533 (c) DECIDE Consortium 16
Leire.Orue-Echevarria@tecnalia.com
http://www.decide-h2020.eu
@decideh2020
This project has received funding from the European Union’s Horizon 2020 research and
innovation programme under grant agreement No 731533

Más contenido relacionado

Similar a DECIDE General Presentation NetFutures17

Decide for Dummies
Decide for DummiesDecide for Dummies
Decide for Dummies
pruizclaudia
 
DECIDE for Dummies
DECIDE for Dummies DECIDE for Dummies
DECIDE for Dummies
DECIDEH2020
 
Iaetsd pinpointing performance deviations of subsystems in distributed
Iaetsd pinpointing performance deviations of subsystems in distributedIaetsd pinpointing performance deviations of subsystems in distributed
Iaetsd pinpointing performance deviations of subsystems in distributed
Iaetsd Iaetsd
 
Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...
Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...
Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...
Ravanne Harris
 

Similar a DECIDE General Presentation NetFutures17 (20)

DECIDE Demo in WEBIST 19
DECIDE Demo in WEBIST 19DECIDE Demo in WEBIST 19
DECIDE Demo in WEBIST 19
 
"DECIDE. Towards supporting the extended DevOps Approach through multi-cloud ...
"DECIDE. Towards supporting the extended DevOps Approach through multi-cloud ..."DECIDE. Towards supporting the extended DevOps Approach through multi-cloud ...
"DECIDE. Towards supporting the extended DevOps Approach through multi-cloud ...
 
DECIDE H2020 Brochure
DECIDE H2020 BrochureDECIDE H2020 Brochure
DECIDE H2020 Brochure
 
Decide for Dummies
Decide for DummiesDecide for Dummies
Decide for Dummies
 
DECIDE for Dummies
DECIDE for Dummies DECIDE for Dummies
DECIDE for Dummies
 
DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018
 
Project COLA Flyer V2 EN Web
Project COLA Flyer V2 EN WebProject COLA Flyer V2 EN Web
Project COLA Flyer V2 EN Web
 
OPTIMIS in a Nutshell
OPTIMIS in a NutshellOPTIMIS in a Nutshell
OPTIMIS in a Nutshell
 
Accenture: ACIC Rome & Commvault
Accenture: ACIC Rome & Commvault Accenture: ACIC Rome & Commvault
Accenture: ACIC Rome & Commvault
 
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperabilityDocker meetup - PaaS interoperability
Docker meetup - PaaS interoperability
 
Iaetsd pinpointing performance deviations of subsystems in distributed
Iaetsd pinpointing performance deviations of subsystems in distributedIaetsd pinpointing performance deviations of subsystems in distributed
Iaetsd pinpointing performance deviations of subsystems in distributed
 
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...
 
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDDYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
 
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUDDYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
DYNAMIC TENANT PROVISIONING AND SERVICE ORCHESTRATION IN HYBRID CLOUD
 
Accelerating Time-to-Value Through Hybrid Cloud Automation
Accelerating Time-to-Value Through Hybrid Cloud AutomationAccelerating Time-to-Value Through Hybrid Cloud Automation
Accelerating Time-to-Value Through Hybrid Cloud Automation
 
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
Design & Development of a Trustworthy and Secure Billing System for Cloud Com...
 
A017620123
A017620123A017620123
A017620123
 
Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...
Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...
Dev net and_tech_centers_working_together_final_for_tech_center_webex_session...
 
Project COLA - Project Flyer EN Web
Project COLA - Project Flyer EN WebProject COLA - Project Flyer EN Web
Project COLA - Project Flyer EN Web
 
The seminar report on cloud computing
The seminar report on cloud computingThe seminar report on cloud computing
The seminar report on cloud computing
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Último (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
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
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
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 🔝✔️✔️
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
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
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
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
 
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
 
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
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 

DECIDE General Presentation NetFutures17

  • 1. DECIDE Project Leire Orue-Echevarria (TECNALIA) Brussels, June 28th 2017
  • 2. Facts GA 731533 (c) DECIDE Consortium 2 1st December 2016 – 30th November 2019 3.6 Million Euros 8 partners from 6 European countries
  • 3. Consortium GA 731533 (c) DECIDE Consortium 3
  • 4. DECIDE Main Objective GA 731533 (c) DECIDE Consortium 4 To provide a new generation of multi-cloud services-based software framework, enabling techniques, tools and mechanisms to design, develop, operate, and dynamically (re-)deploy multi-cloud aware applications in an ecosystem of reliable, interoperable, and legally compliant cloud services.
  • 5. DECIDE Target Users  Multi-cloud Application Developers  Multi-cloud Application Operators GA 731533 (c) DECIDE Consortium 5
  • 6. DECIDE Benefits  DECIDE will develop a DevOps framework that will support software development companies in: ❶ enhancing their (multi cloud applications) development and operations processes, ❷ improving the developers’ and operators’ productivity, ❸ while ensuring the application maintainability, Quality of Experience (QoE) and Quality of Service (QoS) in its whole life, ❹ and decreasing the time-to-market. GA 731533 (c) DECIDE Consortium 6
  • 7. DECIDE Context  Multi-cloud applications with strong NFR, more specifically, performance, reliability and legal concerns GA 731533 (c) DECIDE Consortium 7 + + + + + = Multi-cloud in most literature Multi-cloud for us
  • 8. DECIDE Approach & workflow GA 731533 (c) DECIDE Consortium 8 1 2 3 4 5 DECIDE’s ARCHITECT tool supports the design and development process of the distributed application and its components OPTIMUS simulation tool support s the selection of the deployment topology and the underlying selection of the most suitable (combination of) cloud services DECIDE Multi-cloud native applications DevOps framework [KR1] supports the definition of this composite MCSLAs (Multi Cloud Service Level Agreement) and the corresponding SLOs (service level objectives) ADAPT continuously monitors and assess the fulfillment of the established NFR and MCSLA. If a violation of any of the former metrics occurs, the self-adaptation tool through the ACSmI will assess the operation of the (combination of) cloud services selected and discard those that are affecting the MCSLA The application owner contracts the corresponding (combination of) cloud services (accomplishing the required MCSLAs) and deploys the application over different clouds (ACSmI) using the ADAPT continuous deployment tool.
  • 9. Key results GA 731533 (c) DECIDE Consortium 9 ADAPT (semi-)automatic re-adaptation / monitoring of NFR of the app and of the MCSLA ACSmI Cloud services store, discovery, real time verification and assessment of NFP (including legislation) OPTIMUS Simulation at pre- deployment and selection of the most adequate topology ARCHITECT Architectural patterns: Patterns (+ tools) for implementation, deployment and optimization Extended integrating:
  • 10. Advanced Cloud Service meta-Intermediator GA 731533 (c) DECIDE Consortium 10 1) Governance 2) Fault tolerance 3) Accreditation 4) Interoperability 5) Intelligent discovery 6) Legal compliance 7) CSLA monitoring 8) CSPs portability ACSmI Challenges
  • 11. ACSmI: existing solutions GA 731533 (c) DECIDE Consortium 11 R&DProjects • Interoperability • Monitoring • Legislation • Intelligent Discovery CommercialSolutions • Intelligent Discovery • Regulation • Legislation • Interoperability Others • Market places • Legislation • Monitoring • Portability No solution covers the requirements identified
  • 12. ACSmI: Actors GA 731533 (c) DECIDE Consortium 12 DECIDE Operator Cloud Consumer CSP and other ACSmIs Cloud Provider ACSmI Intermediator
  • 13. ACSmI: high level architecture GA 731533 (c) DECIDE Consortium 13
  • 14. ACSmI Business Models  ACSmI as MVNO  ACSmI as Booking.com GA 731533 (c) DECIDE Consortium 14
  • 15. GA 731533 (c) DECIDE Consortium 15
  • 16. Contact information Leire Orue-Echevarria (TECNALIA) GA 731533 (c) DECIDE Consortium 16 Leire.Orue-Echevarria@tecnalia.com http://www.decide-h2020.eu @decideh2020 This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731533