SlideShare a Scribd company logo
EUSTO Project
ARCADIA
Project details
Start date: 2015-01-01
End date: 2017-12-31
Duration: 36 Months
Reference:
GA n° 645372
Budget: 3.543.863,75 €
Funding: 3.543.863,75 €
Call: H2020-ICT-2014-1
Newsletter Vol. 2— December 2015
A Novel Reconfigurable By Design Highly
Distributed Applications Development
Paradigm Over Programmable
Infrastructure
Editorial
Dear Readers,
Welcome to our second issue of ARCADIA Newsletter that we would like to present to you! Here you
can find updated information on the progress of our project and read news related to ARCADIA, which
we hope will be of interest to you.
In this issue, we have prepared the following selection of articles in order to provide a deeper look into
the work being done in the context of the EU-funded project ARCADIA:
 A description of the ARCADIA framework
 An article on the envisaged relation between ARCADIA framework and the network infrastructure
 Dissemination activities in the second semester of 2016
 Plenary meeting in Athens
We will regularly keep you updated with the most recent news about the status of the project, the con-
sortium dissemination activities and a recommendation of conferences that might be of interest to you.
Moreover, we kindly invite you to also regularly consult our website: http://www.arcadia-
framework.eu
We are happy to invite you to follow our activities with this newsletter and we are looking forward to
your feedback.
Yours sincerely,
The ARCADIA consortium
Overview
After 6 months of internal discussion, ARCADIA
delivered in the second half of its first year of
activity the general reference architecture for
the project (see deliverable D2.3, available at
the project’s website). According to its mission,
ARCADIA is targeting a software development
paradigm that enables programmers to take into
account the execution context, so as to include
requirements, configuration and deployment
hooks, and adaptation capabilities into their ap-
plications.
A framework spanning
multiple domains
The ARCADIA Framework spans over three do-
mains: Development, Operation and Infrastructure.
The Development domain concerns the creation
of applications and services. The overall organiza-
tion reflects a similar logic to recent software archi-
tectures, like TOSCA and the NFV framework. The
Development domain encompasses both the imple-
mentation of individual software components and
their chaining to build complex applications
(service graphs). In the ARCADIA ecosystem, re-
positories are used by software developers to pub-
lish their applications, and they also act as cata-
logue for service providers to browse and retrieve
available applications and services. The Operation
domain interprets the service graph and carries
out the deployment, configuration, and life-cycle
management processes of the application. The
availability of metadata in addition to the core logic
enables to automate such processes. The Opera-
tion domain includes the orchestration logic and
the control interfaces to deploy the HDA over mul-
tiple programmable infrastructures; it also includes
deployment policies. The Infrastructure domain
is the collection of heterogeneous programmable
infrastructures. It also provides virtualization layers
to abstract the physical infrastructure and to make
virtual resources available on top of it. Though
there may be a large range of virtualized devices
(cloud resources, transport networks, IoT), ARCA-
DIA will mainly focus on a limited set of resources,
namely computing, networking and storage.
High-level description of the
ARCADIA Framework
The ARCADIA Framework is made of the follow-
ing stages: software development, application
instantiation, application execution. The Soft-
ware Development paradigm entails a cyclic and
nested process to build Components and Ser-
vices incrementally, from basic bricks
(Component Development) to complex graphs
(Service Composition). Application instantiation
consists of enriching service graphs with deploy-
ment policies (Policies Definition), concerning
the Service Providers’ strategies to make the
optimal usage of the underlying infrastructure.
Finally, application execution is performed by
the Smart Controller, which automates the proc-
esses of deploying, executing and monitoring
distributed applications, by properly manage-
ment of the underlying virtual and physical re-
sources. The three stages are woven in a com-
ARCADIA: a sophisticated framework for HDAs
A tighter control of the networking infrastructure
Cloud Management Software (CMS) provides high-
level abstraction and virtualization of the underlying
computing, networking and storage resources. The
mapping of virtual resources to physical servers and
network devices is not a trivial task; CMS traditionally
implement this function for computing aspects, but not
for networking.
The design of Highly-Distributed Applications (HDAs)
is and will be increasingly demanding for tight bounds
on bandwidth, latency, jitter, availability, resilience,
security, and traffic isolation. Traffic engineering is the
only viable solution in very high-density installations
like the data centers, to avoid the technical and eco-
nomical burden of heavy overprovisioning. In this con-
text, Software Defined Networking (SDN) entails a
tighter and more flexible control of the networking infrastructure, but its application in CMS
is currently largely unexplored. For example, OpenStack includes an SDN mechanism driver
that uses an SDN controller (OpenDayLight) to configure Open vSwitch (OvS) instances in
the physical servers, but does not provide any control over the networking infrastructure.
HDAs require that all physical networking devices should be brought together under the
control of the SDN controller and a high-level business logic should define networking
strategies. The business logic should be part of an orchestrator, which deploys HDAs ac-
cording to the execution requirements and the infrastructure policies.
In ARCADIA, we pursue a tighter control of the networking infrastructure following the
main vision depicted above. We are currently designing
 an SDN application, running in the OpenDayLight framework, which manages both the
OvS instances and the networking infrastructure, and
 an allocation algorithm that optimizes usage of both the computing and networking in-
frastructure, according to energy efficiency principles, to be part of the Smart Controller.
We are targeting at showing a preliminary implementation within 6 months, and at propos-
ing the OpenDayLight application to the OpenStack community.
Members of the ARCADIA consortium have presented ARCADIA concepts in various
conferences and workshops in the second half of 2015. More specifically there was an
ARCADIA presence in the following events:
 BdKCSE'2015 – Big Data, Knowledge and Control Systems Engineering
Conference, that was held from 5 to 6 November 2015 in Sofia, Bulgaria.
 Sustainable Data Centers and Cloud Computing (SD3C) Workshop, part of 8th
IEEE/ACM Intl Conference on Utility & Cloud Computing, 7-10 December 2015,
Limassol, Cyprus.
 Cloud Forward 2015, 6-8 October 2015, Pisa, Italy.
 DATA 2015 conference, 20-22 July 2015 Brussels, Belgium.
 UNIFI annual workshop, 14 November 2015, Berlin, Germany.
 3rd Annual Privacy Workshop, 30 October 2015, Berlin, Germany.
 GEN6 project workshop, 21 April 2015, Athens, Greece.
 PCI 2015 - Critical Infrastructure Protection Workshop, 1-3 October 2015, Athens,
Greece.
Dissemination activities
Project Coordinator
http://www.arcadia-framework.eu
adegboyega.ojor@insight-centre.org
Contact Us
Consortium
Plenary meeting in Athens
The 2nd plenary meeting of the ARCADIA
project took place in Athens from 10 to 11 of
November 2015. It was organized by Wings
ICT Solutions. All the partners were repre-
sented and the involved people had the
chance to share their knowledge and to plan
their next steps in progressing the project.
The next meeting will be organized by NUIG,
the partner responsible for the whole project
coordination. It will be hosted in Ireland in
the beginning of March 2016. The main is-
sues for discussion will be on the implemen-
tation of the ARCADIA framework.
Acknowledgements:
The ARCADIA project is funded by the European Commission DG-Connect in the Horizon 2020
Framework Programme (Call H2020-ICT-2014-1), Grant no.645372.
Insight Centre for Data Analytics
National University of Ireland
Galway
Project Manager: Dr. Adegboyega Ojo
Tel: +353 91 495336
Email: adegboyega.ojor@insight-centre.org
https://www.linkedin.com/groups/6949809
https://twitter.com/eu_arcadia
Do you want to know more about ARCADIA project?

More Related Content

Viewers also liked

Kansas City DC/OS Meetup December 2016
Kansas City DC/OS Meetup December 2016Kansas City DC/OS Meetup December 2016
Kansas City DC/OS Meetup December 2016DaShaun Carter
 
How do you say my name is in french
How do you say my name is in frenchHow do you say my name is in french
How do you say my name is in frenchDavid Teamara
 
Social Media Content Final
Social Media Content FinalSocial Media Content Final
Social Media Content FinalLeticia Madrigal
 
[2015] Preguntas Frecuentes del Desarrollo de Videojuegos
[2015] Preguntas Frecuentes del Desarrollo de Videojuegos[2015] Preguntas Frecuentes del Desarrollo de Videojuegos
[2015] Preguntas Frecuentes del Desarrollo de VideojuegosJorge Palacios
 
Schamel Resume 2016.3
Schamel Resume 2016.3Schamel Resume 2016.3
Schamel Resume 2016.3Rob Schamel
 
R3 and Insol Europe International Restructuring Conference
R3 and Insol Europe International Restructuring ConferenceR3 and Insol Europe International Restructuring Conference
R3 and Insol Europe International Restructuring ConferencePatrick N.Z. Rona
 
Oct 23 CCYHC Symposium - David Morley - 2nd link
Oct 23   CCYHC Symposium - David Morley - 2nd linkOct 23   CCYHC Symposium - David Morley - 2nd link
Oct 23 CCYHC Symposium - David Morley - 2nd linkGlenna Gosewich
 
Totalitarismo historia do mundo contempóraneo
Totalitarismo  historia do mundo contempóraneoTotalitarismo  historia do mundo contempóraneo
Totalitarismo historia do mundo contempóraneoso bl
 
What the smartest brands know about CX ... and what they still aren't doing a...
What the smartest brands know about CX ... and what they still aren't doing a...What the smartest brands know about CX ... and what they still aren't doing a...
What the smartest brands know about CX ... and what they still aren't doing a...Dynatrace
 
Entrepreneurship market survey class 12
Entrepreneurship market survey class 12Entrepreneurship market survey class 12
Entrepreneurship market survey class 12Amal Alex
 
ArbeitsblattBuch
ArbeitsblattBuchArbeitsblattBuch
ArbeitsblattBuchSiva BD
 

Viewers also liked (14)

Kansas City DC/OS Meetup December 2016
Kansas City DC/OS Meetup December 2016Kansas City DC/OS Meetup December 2016
Kansas City DC/OS Meetup December 2016
 
watch movies device
watch movies devicewatch movies device
watch movies device
 
How do you say my name is in french
How do you say my name is in frenchHow do you say my name is in french
How do you say my name is in french
 
Social Media Content Final
Social Media Content FinalSocial Media Content Final
Social Media Content Final
 
[2015] Preguntas Frecuentes del Desarrollo de Videojuegos
[2015] Preguntas Frecuentes del Desarrollo de Videojuegos[2015] Preguntas Frecuentes del Desarrollo de Videojuegos
[2015] Preguntas Frecuentes del Desarrollo de Videojuegos
 
Schamel Resume 2016.3
Schamel Resume 2016.3Schamel Resume 2016.3
Schamel Resume 2016.3
 
JOB_THOMAS_SKARIA
JOB_THOMAS_SKARIAJOB_THOMAS_SKARIA
JOB_THOMAS_SKARIA
 
R3 and Insol Europe International Restructuring Conference
R3 and Insol Europe International Restructuring ConferenceR3 and Insol Europe International Restructuring Conference
R3 and Insol Europe International Restructuring Conference
 
Oct 23 CCYHC Symposium - David Morley - 2nd link
Oct 23   CCYHC Symposium - David Morley - 2nd linkOct 23   CCYHC Symposium - David Morley - 2nd link
Oct 23 CCYHC Symposium - David Morley - 2nd link
 
Totalitarismo historia do mundo contempóraneo
Totalitarismo  historia do mundo contempóraneoTotalitarismo  historia do mundo contempóraneo
Totalitarismo historia do mundo contempóraneo
 
What the smartest brands know about CX ... and what they still aren't doing a...
What the smartest brands know about CX ... and what they still aren't doing a...What the smartest brands know about CX ... and what they still aren't doing a...
What the smartest brands know about CX ... and what they still aren't doing a...
 
Mercy, mercy, mercy
Mercy, mercy, mercyMercy, mercy, mercy
Mercy, mercy, mercy
 
Entrepreneurship market survey class 12
Entrepreneurship market survey class 12Entrepreneurship market survey class 12
Entrepreneurship market survey class 12
 
ArbeitsblattBuch
ArbeitsblattBuchArbeitsblattBuch
ArbeitsblattBuch
 

Similar to 2nd ARCADIA project newsletter

3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletterEU ARCADIA PROJECT
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...ijcseit
 
CONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYCONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYijcseit
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyijcseit
 
Service Oriented Computing
Service Oriented ComputingService Oriented Computing
Service Oriented ComputingAie Sa
 
Cyber forensics in cloud computing
Cyber forensics in cloud computingCyber forensics in cloud computing
Cyber forensics in cloud computingAlexander Decker
 
11.cyber forensics in cloud computing
11.cyber forensics in cloud computing11.cyber forensics in cloud computing
11.cyber forensics in cloud computingAlexander Decker
 
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Shrivatsa Upadhye
 
IRJET - Application Development Approach to Transform Traditional Web Applica...
IRJET - Application Development Approach to Transform Traditional Web Applica...IRJET - Application Development Approach to Transform Traditional Web Applica...
IRJET - Application Development Approach to Transform Traditional Web Applica...IRJET Journal
 
IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...
IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...
IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...IRJET Journal
 
Implementing security groups in open stack
Implementing security groups in open stackImplementing security groups in open stack
Implementing security groups in open stackRishabh Agarwal
 
Cloud computing
Cloud computingCloud computing
Cloud computingshethzaid
 
Application deployment for iot
Application deployment for iotApplication deployment for iot
Application deployment for iotbharati k
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for ThailandWatcharin Yang-Ngam
 
Effective Information Flow Control as a Service: EIFCaaS
Effective Information Flow Control as a Service: EIFCaaSEffective Information Flow Control as a Service: EIFCaaS
Effective Information Flow Control as a Service: EIFCaaSIRJET Journal
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 

Similar to 2nd ARCADIA project newsletter (20)

3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletter
 
International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...International Journal of Computer Science, Engineering and Information Techno...
International Journal of Computer Science, Engineering and Information Techno...
 
CONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCYCONFIGURATION INERPSAAS MULTI-TENANCY
CONFIGURATION INERPSAAS MULTI-TENANCY
 
Configuration inerpsaas multi tenancy
Configuration inerpsaas multi tenancyConfiguration inerpsaas multi tenancy
Configuration inerpsaas multi tenancy
 
Service Oriented Computing
Service Oriented ComputingService Oriented Computing
Service Oriented Computing
 
Cyber forensics in cloud computing
Cyber forensics in cloud computingCyber forensics in cloud computing
Cyber forensics in cloud computing
 
11.cyber forensics in cloud computing
11.cyber forensics in cloud computing11.cyber forensics in cloud computing
11.cyber forensics in cloud computing
 
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
Continuous Integration and Continuous Deployment Pipeline with Apprenda on ON...
 
IRJET - Application Development Approach to Transform Traditional Web Applica...
IRJET - Application Development Approach to Transform Traditional Web Applica...IRJET - Application Development Approach to Transform Traditional Web Applica...
IRJET - Application Development Approach to Transform Traditional Web Applica...
 
IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...
IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...
IRJET- A Detailed Study and Analysis of Cloud Computing Usage with Real-Time ...
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 
Implementing security groups in open stack
Implementing security groups in open stackImplementing security groups in open stack
Implementing security groups in open stack
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Report-SDN
Report-SDNReport-SDN
Report-SDN
 
Application deployment for iot
Application deployment for iotApplication deployment for iot
Application deployment for iot
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
Sem rep edited
Sem rep editedSem rep edited
Sem rep edited
 
internship paper
internship paperinternship paper
internship paper
 
Effective Information Flow Control as a Service: EIFCaaS
Effective Information Flow Control as a Service: EIFCaaSEffective Information Flow Control as a Service: EIFCaaS
Effective Information Flow Control as a Service: EIFCaaS
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 

More from EU ARCADIA PROJECT

Arcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project yearArcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project yearEU ARCADIA PROJECT
 
Arcadia project- D ata Management Plan
Arcadia project- D ata Management PlanArcadia project- D ata Management Plan
Arcadia project- D ata Management PlanEU ARCADIA PROJECT
 
ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.EU ARCADIA PROJECT
 
ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1EU ARCADIA PROJECT
 
ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1EU ARCADIA PROJECT
 
Description of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management SupportDescription of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management SupportEU ARCADIA PROJECT
 
Description of the Supported Metadata Annotations
Description of the Supported Metadata AnnotationsDescription of the Supported Metadata Annotations
Description of the Supported Metadata AnnotationsEU ARCADIA PROJECT
 
Integrated Smart Controller Implementation
Integrated  Smart Controller ImplementationIntegrated  Smart Controller Implementation
Integrated Smart Controller ImplementationEU ARCADIA PROJECT
 
Use Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation MethodsUse Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation MethodsEU ARCADIA PROJECT
 
Definition of the ARCADIA project context model
Definition of the ARCADIA project context modelDefinition of the ARCADIA project context model
Definition of the ARCADIA project context modelEU ARCADIA PROJECT
 
Definition of the ARCADIA project framework
Definition of the ARCADIA project frameworkDefinition of the ARCADIA project framework
Definition of the ARCADIA project frameworkEU ARCADIA PROJECT
 
Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...EU ARCADIA PROJECT
 

More from EU ARCADIA PROJECT (18)

Arcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project yearArcadia \dissemination Activities 2nd project year
Arcadia \dissemination Activities 2nd project year
 
Arcadia overview nr2
Arcadia overview nr2Arcadia overview nr2
Arcadia overview nr2
 
5TH ARCADIA newsletter
5TH ARCADIA newsletter5TH ARCADIA newsletter
5TH ARCADIA newsletter
 
2nd ARCADIA bronchure
2nd ARCADIA bronchure2nd ARCADIA bronchure
2nd ARCADIA bronchure
 
1rst ARCADIA bronchure
1rst ARCADIA bronchure1rst ARCADIA bronchure
1rst ARCADIA bronchure
 
Arcadia project overview
Arcadia project overview Arcadia project overview
Arcadia project overview
 
2nd ARCADIA banner
2nd ARCADIA banner 2nd ARCADIA banner
2nd ARCADIA banner
 
Arcadia project- D ata Management Plan
Arcadia project- D ata Management PlanArcadia project- D ata Management Plan
Arcadia project- D ata Management Plan
 
ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.ARCADIA project - Scientific Workshop Report - EuCNC 2016.
ARCADIA project - Scientific Workshop Report - EuCNC 2016.
 
ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1ARCADIA project - Communication Activities Report V1
ARCADIA project - Communication Activities Report V1
 
ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1ARCADIA project - Dissemination Activities Report V1
ARCADIA project - Dissemination Activities Report V1
 
Description of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management SupportDescription of the Applications’ Lifecycle Management Support
Description of the Applications’ Lifecycle Management Support
 
Description of the Supported Metadata Annotations
Description of the Supported Metadata AnnotationsDescription of the Supported Metadata Annotations
Description of the Supported Metadata Annotations
 
Integrated Smart Controller Implementation
Integrated  Smart Controller ImplementationIntegrated  Smart Controller Implementation
Integrated Smart Controller Implementation
 
Use Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation MethodsUse Cases and Performance Evaluation and Validation Methods
Use Cases and Performance Evaluation and Validation Methods
 
Definition of the ARCADIA project context model
Definition of the ARCADIA project context modelDefinition of the ARCADIA project context model
Definition of the ARCADIA project context model
 
Definition of the ARCADIA project framework
Definition of the ARCADIA project frameworkDefinition of the ARCADIA project framework
Definition of the ARCADIA project framework
 
Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...Description of Highly Distributed Applications and Programmable Infrastructur...
Description of Highly Distributed Applications and Programmable Infrastructur...
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfalexjohnson7307
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 

2nd ARCADIA project newsletter

  • 1. EUSTO Project ARCADIA Project details Start date: 2015-01-01 End date: 2017-12-31 Duration: 36 Months Reference: GA n° 645372 Budget: 3.543.863,75 € Funding: 3.543.863,75 € Call: H2020-ICT-2014-1 Newsletter Vol. 2— December 2015 A Novel Reconfigurable By Design Highly Distributed Applications Development Paradigm Over Programmable Infrastructure Editorial Dear Readers, Welcome to our second issue of ARCADIA Newsletter that we would like to present to you! Here you can find updated information on the progress of our project and read news related to ARCADIA, which we hope will be of interest to you. In this issue, we have prepared the following selection of articles in order to provide a deeper look into the work being done in the context of the EU-funded project ARCADIA:  A description of the ARCADIA framework  An article on the envisaged relation between ARCADIA framework and the network infrastructure  Dissemination activities in the second semester of 2016  Plenary meeting in Athens We will regularly keep you updated with the most recent news about the status of the project, the con- sortium dissemination activities and a recommendation of conferences that might be of interest to you. Moreover, we kindly invite you to also regularly consult our website: http://www.arcadia- framework.eu We are happy to invite you to follow our activities with this newsletter and we are looking forward to your feedback. Yours sincerely, The ARCADIA consortium
  • 2. Overview After 6 months of internal discussion, ARCADIA delivered in the second half of its first year of activity the general reference architecture for the project (see deliverable D2.3, available at the project’s website). According to its mission, ARCADIA is targeting a software development paradigm that enables programmers to take into account the execution context, so as to include requirements, configuration and deployment hooks, and adaptation capabilities into their ap- plications. A framework spanning multiple domains The ARCADIA Framework spans over three do- mains: Development, Operation and Infrastructure. The Development domain concerns the creation of applications and services. The overall organiza- tion reflects a similar logic to recent software archi- tectures, like TOSCA and the NFV framework. The Development domain encompasses both the imple- mentation of individual software components and their chaining to build complex applications (service graphs). In the ARCADIA ecosystem, re- positories are used by software developers to pub- lish their applications, and they also act as cata- logue for service providers to browse and retrieve available applications and services. The Operation domain interprets the service graph and carries out the deployment, configuration, and life-cycle management processes of the application. The availability of metadata in addition to the core logic enables to automate such processes. The Opera- tion domain includes the orchestration logic and the control interfaces to deploy the HDA over mul- tiple programmable infrastructures; it also includes deployment policies. The Infrastructure domain is the collection of heterogeneous programmable infrastructures. It also provides virtualization layers to abstract the physical infrastructure and to make virtual resources available on top of it. Though there may be a large range of virtualized devices (cloud resources, transport networks, IoT), ARCA- DIA will mainly focus on a limited set of resources, namely computing, networking and storage. High-level description of the ARCADIA Framework The ARCADIA Framework is made of the follow- ing stages: software development, application instantiation, application execution. The Soft- ware Development paradigm entails a cyclic and nested process to build Components and Ser- vices incrementally, from basic bricks (Component Development) to complex graphs (Service Composition). Application instantiation consists of enriching service graphs with deploy- ment policies (Policies Definition), concerning the Service Providers’ strategies to make the optimal usage of the underlying infrastructure. Finally, application execution is performed by the Smart Controller, which automates the proc- esses of deploying, executing and monitoring distributed applications, by properly manage- ment of the underlying virtual and physical re- sources. The three stages are woven in a com- ARCADIA: a sophisticated framework for HDAs
  • 3. A tighter control of the networking infrastructure Cloud Management Software (CMS) provides high- level abstraction and virtualization of the underlying computing, networking and storage resources. The mapping of virtual resources to physical servers and network devices is not a trivial task; CMS traditionally implement this function for computing aspects, but not for networking. The design of Highly-Distributed Applications (HDAs) is and will be increasingly demanding for tight bounds on bandwidth, latency, jitter, availability, resilience, security, and traffic isolation. Traffic engineering is the only viable solution in very high-density installations like the data centers, to avoid the technical and eco- nomical burden of heavy overprovisioning. In this con- text, Software Defined Networking (SDN) entails a tighter and more flexible control of the networking infrastructure, but its application in CMS is currently largely unexplored. For example, OpenStack includes an SDN mechanism driver that uses an SDN controller (OpenDayLight) to configure Open vSwitch (OvS) instances in the physical servers, but does not provide any control over the networking infrastructure. HDAs require that all physical networking devices should be brought together under the control of the SDN controller and a high-level business logic should define networking strategies. The business logic should be part of an orchestrator, which deploys HDAs ac- cording to the execution requirements and the infrastructure policies. In ARCADIA, we pursue a tighter control of the networking infrastructure following the main vision depicted above. We are currently designing  an SDN application, running in the OpenDayLight framework, which manages both the OvS instances and the networking infrastructure, and  an allocation algorithm that optimizes usage of both the computing and networking in- frastructure, according to energy efficiency principles, to be part of the Smart Controller. We are targeting at showing a preliminary implementation within 6 months, and at propos- ing the OpenDayLight application to the OpenStack community. Members of the ARCADIA consortium have presented ARCADIA concepts in various conferences and workshops in the second half of 2015. More specifically there was an ARCADIA presence in the following events:  BdKCSE'2015 – Big Data, Knowledge and Control Systems Engineering Conference, that was held from 5 to 6 November 2015 in Sofia, Bulgaria.  Sustainable Data Centers and Cloud Computing (SD3C) Workshop, part of 8th IEEE/ACM Intl Conference on Utility & Cloud Computing, 7-10 December 2015, Limassol, Cyprus.  Cloud Forward 2015, 6-8 October 2015, Pisa, Italy.  DATA 2015 conference, 20-22 July 2015 Brussels, Belgium.  UNIFI annual workshop, 14 November 2015, Berlin, Germany.  3rd Annual Privacy Workshop, 30 October 2015, Berlin, Germany.  GEN6 project workshop, 21 April 2015, Athens, Greece.  PCI 2015 - Critical Infrastructure Protection Workshop, 1-3 October 2015, Athens, Greece. Dissemination activities
  • 4. Project Coordinator http://www.arcadia-framework.eu adegboyega.ojor@insight-centre.org Contact Us Consortium Plenary meeting in Athens The 2nd plenary meeting of the ARCADIA project took place in Athens from 10 to 11 of November 2015. It was organized by Wings ICT Solutions. All the partners were repre- sented and the involved people had the chance to share their knowledge and to plan their next steps in progressing the project. The next meeting will be organized by NUIG, the partner responsible for the whole project coordination. It will be hosted in Ireland in the beginning of March 2016. The main is- sues for discussion will be on the implemen- tation of the ARCADIA framework. Acknowledgements: The ARCADIA project is funded by the European Commission DG-Connect in the Horizon 2020 Framework Programme (Call H2020-ICT-2014-1), Grant no.645372. Insight Centre for Data Analytics National University of Ireland Galway Project Manager: Dr. Adegboyega Ojo Tel: +353 91 495336 Email: adegboyega.ojor@insight-centre.org https://www.linkedin.com/groups/6949809 https://twitter.com/eu_arcadia Do you want to know more about ARCADIA project?