SlideShare a Scribd company logo
Overall Presentation
DECIDE Consortium
DECIDE Main Objective
GA 731533 (c) DECIDE Consortium 2
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.
Objectives
Set up a development, delivery and operation pipeline covering the stages that a multi-
cloud native application goes through, from development to operation.
Facilitate the continuous architecting approach by providing a set of architectural
patterns along with the supporting tool.
Provide mechanisms to analyze alternative cloud deployment scenarios and
their impact.
Make available broadly and cross border cloud services, assembling a network
of interoperable, legal compliant, quality assessed (against SLAs) single and composite
cloud services.
Enable the self-adaptation and (semi-) automatic redeployment of (parts of) the
application at real time
GA 731533 (c) DECIDE Consortium 3
O1
O2
O3
O4
O5
DECIDE Context
Multi-cloud applications with strong NFR, more
specifically, performance, reliability and legal
concerns
GA 731533 (c) DECIDE Consortium 4
+ + +
+ + =
Multi-cloud in most literature Multi-cloud for us
DECIDE Approach & workflow
GA 731533 (c) DECIDE Consortium 5
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.
DECIDE Innovations
GA 731533 (c) DECIDE Consortium 6
Key results
Multi-cloud native applications DevOps framework (KR1)
• Integrates KR2-KR5
DECIDE ARCHITECT. Multi-cloud native applications architectural patterns
and modelling practices (KR2)
• Patterns (+ tools) for implementation, deployment and optimization
DECIDE OPTIMUS: Multi-cloud deployment simulation tool (KR3)
• Simulate the behavior of multi-cloud app in different deployment topologies +
Big data analysis for the candidates.
Advanced Cloud Service (meta-) intermediator (ACSmI) (KR4)
• Cloud services store, discovery, real time verification and assessment of NFP
(including legislation).
DECIDE ADAPT: application self-adaptation tool (KR5)
• Software tool to deploy, monitor and self-adapt multi-cloud native applications
GA 731533 (c) DECIDE Consortium 7
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 8
DECIDE Target Users
Multi-cloud Application Developers
Multi-cloud Application Operators
GA 731533 (c) DECIDE Consortium 9
Contact Information
Project Coordinator
Leire Orue-Echevarria (TECNALIA)
Leire.orue-echevarria@tecnalia.com
Technical coordinator
Juncal Alonso (TECNALIA)
Juncal.alonso@tecnalia.com
Twitter: @decideh2020
LinkedIn: https://www.linkedin.com/groups/8602459
SlideShare: http://www.slideshare.net/Decideh2020
Web: www.decide-h2020.eu
GA 731533 (c) DECIDE Consortium 10
DECIDE EUROPEAN PROJECT
GA 731533 (c) DECIDE Consortium 11
DECIDE project has received funding from the
European Union’s Horizon 2020 research and
innovation programme under grant agreement
No 731533.
Funded under: H2020
Project No.: 731533
Total Budget: 3.6 Million Euro
Duration: Dec 2016 – Nov 2019
Coordinator: TECNALIA

More Related Content

What's hot

Composable architectures The Lego of IT - Alessandro David
Composable architectures The Lego of IT - Alessandro DavidComposable architectures The Lego of IT - Alessandro David
Composable architectures The Lego of IT - Alessandro David
Codemotion
 
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprisestackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
NETWAYS
 
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Diane Mueller
 
Project COLA - Cloud Orchestration at the Level of Application - Introductio...
Project COLA - Cloud Orchestration at the Level of Application -  Introductio...Project COLA - Cloud Orchestration at the Level of Application -  Introductio...
Project COLA - Cloud Orchestration at the Level of Application - Introductio...
Project COLA
 
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy UpdateWSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2
 
OCP Architecture Overview
OCP Architecture OverviewOCP Architecture Overview
OCP Architecture Overview
Bhaskar Ravula
 
Project COLA - Project Flyer EN Web
Project COLA - Project Flyer EN WebProject COLA - Project Flyer EN Web
Project COLA - Project Flyer EN Web
Project COLA
 
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Kangaroot
 
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - HighlightsKubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
Krishna-Kumar
 
Reduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereReduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhere
Ashnikbiz
 
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
Red Hat Summit 2020 -  Ask the experts: Hybrid multicloud pitfallsRed Hat Summit 2020 -  Ask the experts: Hybrid multicloud pitfalls
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
Eric D. Schabell
 
2017-10-10 AUSA 2017: Repeatable DCO Platforms
2017-10-10 AUSA 2017: Repeatable DCO Platforms2017-10-10 AUSA 2017: Repeatable DCO Platforms
2017-10-10 AUSA 2017: Repeatable DCO Platforms
Shawn Wells
 
Micro service in aws meetup
Micro service in aws   meetupMicro service in aws   meetup
Micro service in aws meetup
Kiran Divekar
 
Pilot phase Award Ceremony - RHEA
Pilot phase Award Ceremony - RHEAPilot phase Award Ceremony - RHEA
Pilot phase Award Ceremony - RHEA
Helix Nebula The Science Cloud
 
Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...
Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...
Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...
ManageIQ
 
infrastructure management at digital ages
infrastructure management at digital agesinfrastructure management at digital ages
infrastructure management at digital ages
Bernard Paques
 
Hybrid cloud for science
Hybrid cloud for science Hybrid cloud for science
Hybrid cloud for science
Helix Nebula The Science Cloud
 
Fossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentationFossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentation
Carol Chen
 
IBM Cloud & Helix Nebula
IBM Cloud & Helix NebulaIBM Cloud & Helix Nebula
IBM Cloud & Helix Nebula
Helix Nebula The Science Cloud
 
運用高效、敏捷全新平台極速落實雲原生開發
運用高效、敏捷全新平台極速落實雲原生開發運用高效、敏捷全新平台極速落實雲原生開發
運用高效、敏捷全新平台極速落實雲原生開發
inwin stack
 

What's hot (20)

Composable architectures The Lego of IT - Alessandro David
Composable architectures The Lego of IT - Alessandro DavidComposable architectures The Lego of IT - Alessandro David
Composable architectures The Lego of IT - Alessandro David
 
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprisestackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
 
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
 
Project COLA - Cloud Orchestration at the Level of Application - Introductio...
Project COLA - Cloud Orchestration at the Level of Application -  Introductio...Project COLA - Cloud Orchestration at the Level of Application -  Introductio...
Project COLA - Cloud Orchestration at the Level of Application - Introductio...
 
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy UpdateWSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
 
OCP Architecture Overview
OCP Architecture OverviewOCP Architecture Overview
OCP Architecture Overview
 
Project COLA - Project Flyer EN Web
Project COLA - Project Flyer EN WebProject COLA - Project Flyer EN Web
Project COLA - Project Flyer EN Web
 
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
 
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - HighlightsKubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
KubeCon + CloudNativeCon Barcelona and Shanghai 2019 - Highlights
 
Reduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhereReduce the complexities of managing Kubernetes clusters anywhere
Reduce the complexities of managing Kubernetes clusters anywhere
 
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
Red Hat Summit 2020 -  Ask the experts: Hybrid multicloud pitfallsRed Hat Summit 2020 -  Ask the experts: Hybrid multicloud pitfalls
Red Hat Summit 2020 - Ask the experts: Hybrid multicloud pitfalls
 
2017-10-10 AUSA 2017: Repeatable DCO Platforms
2017-10-10 AUSA 2017: Repeatable DCO Platforms2017-10-10 AUSA 2017: Repeatable DCO Platforms
2017-10-10 AUSA 2017: Repeatable DCO Platforms
 
Micro service in aws meetup
Micro service in aws   meetupMicro service in aws   meetup
Micro service in aws meetup
 
Pilot phase Award Ceremony - RHEA
Pilot phase Award Ceremony - RHEAPilot phase Award Ceremony - RHEA
Pilot phase Award Ceremony - RHEA
 
Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...
Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...
Cloud Networking - Greg Blomquist, Scott Drennan, Lokesh Jain - ManageIQ Desi...
 
infrastructure management at digital ages
infrastructure management at digital agesinfrastructure management at digital ages
infrastructure management at digital ages
 
Hybrid cloud for science
Hybrid cloud for science Hybrid cloud for science
Hybrid cloud for science
 
Fossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentationFossasia 2017 - ManageIQ presentation
Fossasia 2017 - ManageIQ presentation
 
IBM Cloud & Helix Nebula
IBM Cloud & Helix NebulaIBM Cloud & Helix Nebula
IBM Cloud & Helix Nebula
 
運用高效、敏捷全新平台極速落實雲原生開發
運用高效、敏捷全新平台極速落實雲原生開發運用高效、敏捷全新平台極速落實雲原生開發
運用高效、敏捷全新平台極速落實雲原生開發
 

Similar to Decide general presentation 2017

DECIDE General Presentation NetFutures17
DECIDE General Presentation  NetFutures17DECIDE General Presentation  NetFutures17
DECIDE General Presentation NetFutures17
DECIDEH2020
 
DECIDE General Presentation. NetFutures 2017
DECIDE General Presentation. NetFutures 2017DECIDE General Presentation. NetFutures 2017
DECIDE General Presentation. NetFutures 2017
pruizclaudia
 
DECIDE H2020 Brochure
DECIDE H2020 BrochureDECIDE H2020 Brochure
DECIDE H2020 Brochure
DECIDEH2020
 
"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 ...
DECIDEH2020
 
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
 
DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018DECIDE H2020 Brochure. 2018
DECIDE H2020 Brochure. 2018
DECIDEH2020
 
Cloud
CloudCloud
Cloud computing
Cloud computingCloud computing
Cloud computing
Reetesh Gupta
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulator
Habibur Rahman
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
issam eid
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Prateek Maurya
 
Cloud computing
Cloud computingCloud computing
Cloud computing
حيدر نافع nafaa
 
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperabilityDocker meetup - PaaS interoperability
Docker meetup - PaaS interoperability
Ludovic Piot
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
Michael Elder
 
Architecting multi-cloud ready applications
Architecting multi-cloud ready applicationsArchitecting multi-cloud ready applications
Architecting multi-cloud ready applications
Swaminathan Vetri
 
A survey-report-on-cloud-computing-testing-environment
A survey-report-on-cloud-computing-testing-environmentA survey-report-on-cloud-computing-testing-environment
A survey-report-on-cloud-computing-testing-environment
shritosh kumar
 
Cloud Migration.pdf
Cloud Migration.pdfCloud Migration.pdf
Cloud Migration.pdf
Zen Bit Tech
 
Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890
Editor IJARCET
 
Leverage the Power of the Cloud to Develop Your Next Application.
Leverage the Power of the Cloud to Develop Your Next Application.Leverage the Power of the Cloud to Develop Your Next Application.
Leverage the Power of the Cloud to Develop Your Next Application.
HashStudiozTechnolog
 

Similar to Decide general presentation 2017 (20)

DECIDE General Presentation NetFutures17
DECIDE General Presentation  NetFutures17DECIDE General Presentation  NetFutures17
DECIDE General Presentation NetFutures17
 
DECIDE General Presentation. NetFutures 2017
DECIDE General Presentation. NetFutures 2017DECIDE General Presentation. NetFutures 2017
DECIDE General Presentation. NetFutures 2017
 
DECIDE H2020 Brochure
DECIDE H2020 BrochureDECIDE H2020 Brochure
DECIDE H2020 Brochure
 
"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 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
 
Cloud
CloudCloud
Cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulator
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Docker meetup - PaaS interoperability
Docker meetup - PaaS interoperabilityDocker meetup - PaaS interoperability
Docker meetup - PaaS interoperability
 
How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
 
Architecting multi-cloud ready applications
Architecting multi-cloud ready applicationsArchitecting multi-cloud ready applications
Architecting multi-cloud ready applications
 
A survey-report-on-cloud-computing-testing-environment
A survey-report-on-cloud-computing-testing-environmentA survey-report-on-cloud-computing-testing-environment
A survey-report-on-cloud-computing-testing-environment
 
Cloud Migration.pdf
Cloud Migration.pdfCloud Migration.pdf
Cloud Migration.pdf
 
Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890Ijarcet vol-2-issue-3-884-890
Ijarcet vol-2-issue-3-884-890
 
Leverage the Power of the Cloud to Develop Your Next Application.
Leverage the Power of the Cloud to Develop Your Next Application.Leverage the Power of the Cloud to Develop Your Next Application.
Leverage the Power of the Cloud to Develop Your Next Application.
 

Recently uploaded

Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 

Recently uploaded (20)

Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 

Decide general presentation 2017

  • 2. DECIDE Main Objective GA 731533 (c) DECIDE Consortium 2 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.
  • 3. Objectives Set up a development, delivery and operation pipeline covering the stages that a multi- cloud native application goes through, from development to operation. Facilitate the continuous architecting approach by providing a set of architectural patterns along with the supporting tool. Provide mechanisms to analyze alternative cloud deployment scenarios and their impact. Make available broadly and cross border cloud services, assembling a network of interoperable, legal compliant, quality assessed (against SLAs) single and composite cloud services. Enable the self-adaptation and (semi-) automatic redeployment of (parts of) the application at real time GA 731533 (c) DECIDE Consortium 3 O1 O2 O3 O4 O5
  • 4. DECIDE Context Multi-cloud applications with strong NFR, more specifically, performance, reliability and legal concerns GA 731533 (c) DECIDE Consortium 4 + + + + + = Multi-cloud in most literature Multi-cloud for us
  • 5. DECIDE Approach & workflow GA 731533 (c) DECIDE Consortium 5 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.
  • 6. DECIDE Innovations GA 731533 (c) DECIDE Consortium 6
  • 7. Key results Multi-cloud native applications DevOps framework (KR1) • Integrates KR2-KR5 DECIDE ARCHITECT. Multi-cloud native applications architectural patterns and modelling practices (KR2) • Patterns (+ tools) for implementation, deployment and optimization DECIDE OPTIMUS: Multi-cloud deployment simulation tool (KR3) • Simulate the behavior of multi-cloud app in different deployment topologies + Big data analysis for the candidates. Advanced Cloud Service (meta-) intermediator (ACSmI) (KR4) • Cloud services store, discovery, real time verification and assessment of NFP (including legislation). DECIDE ADAPT: application self-adaptation tool (KR5) • Software tool to deploy, monitor and self-adapt multi-cloud native applications GA 731533 (c) DECIDE Consortium 7
  • 8. 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 8
  • 9. DECIDE Target Users Multi-cloud Application Developers Multi-cloud Application Operators GA 731533 (c) DECIDE Consortium 9
  • 10. Contact Information Project Coordinator Leire Orue-Echevarria (TECNALIA) Leire.orue-echevarria@tecnalia.com Technical coordinator Juncal Alonso (TECNALIA) Juncal.alonso@tecnalia.com Twitter: @decideh2020 LinkedIn: https://www.linkedin.com/groups/8602459 SlideShare: http://www.slideshare.net/Decideh2020 Web: www.decide-h2020.eu GA 731533 (c) DECIDE Consortium 10
  • 11. DECIDE EUROPEAN PROJECT GA 731533 (c) DECIDE Consortium 11 DECIDE project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 731533. Funded under: H2020 Project No.: 731533 Total Budget: 3.6 Million Euro Duration: Dec 2016 – Nov 2019 Coordinator: TECNALIA