Blog

DOML MODEL CHECKER

DOML MODEL CHECKER

Model checking is a formal verification approach where a system is typically represented as an operational model, together with a logical framework for expressing and checking that certain desired properties are guaranteed, or whether undesirable situations may occur....

read more
A FINAL HORIZON RESULTS BOOSTER EXPERIENCE

A FINAL HORIZON RESULTS BOOSTER EXPERIENCE

In early 2023 PIACERE has been awarded with a third and final Horizon Results Booster programme focus innovation management to enhance the already mature exploitation work we have been developing so far. This is part of the Go to Market service and is following the...

read more
SESSION ABOUT EXPERTS PANEL

SESSION ABOUT EXPERTS PANEL

During the GA meeting in Valencia, there was a discussion group on the following topics: Panel on DevSecOps applicability, challenges and future directions During the session, some experts participated (Ismael Torres (Prodevelop), Juan Carlos Molina (Integranova),...

read more
PIACERE 2.0 FRAMEWORK ARCHITECTURE

PIACERE 2.0 FRAMEWORK ARCHITECTURE

In the second year of the PIACERE project, the DevSecOps framework definition and its components implementation have reached a maturity level that consolidates the PIACERE architecture optimizing each component and their integration. Fully adopting the DevSecOps...

read more
SCANNING ANSIBLE PLAYBOOKS FOR IMPROVED SECURITY

SCANNING ANSIBLE PLAYBOOKS FOR IMPROVED SECURITY

With the increasing digital transformation across industries, in pair with the also fast increasing cybersecurity attacks of large impact, the need for a DevOps with security by design is essential. In the context of the innovative DevSecOps framework proposed by the...

read more
NEXT GENERATION DIGITAL COMMISSION

NEXT GENERATION DIGITAL COMMISSION

The digital strategy defines a new vision and possibilities for digital transformation after the pandemic period and supports the implementation of the EU's strategic priorities until 2030. The strategy outlines the framework of digital transformation and emphasizes...

read more

PIACERE PROJECT PRESENTED AT GECON’22

The PIACERE project was presented at the GECON 2022 conference held in Slovenia, Izola (13-15 September 2022). Elisabetta Di Nitto has given a talk titled IaC: SOTA and Practice, Challenges and Possible Solutions with Model-Driven Engineering. The objective of the...

read more
THE HORIZON RESULTS BOOSTER EXPERIENCE

THE HORIZON RESULTS BOOSTER EXPERIENCE

In this month of June we are concluding the second couching programme by the European Commission initiative Horizon Results Booster in collaboration with the META Group. It concluded 6 sessions to define and analyse three Key Exploitable Results across two consecutive...

read more
DIGITAL PATH TO RECOVERY AND RESILIENCE IN THE EU

DIGITAL PATH TO RECOVERY AND RESILIENCE IN THE EU

Interoperable Europe, within the NIFO Observatory on National Interoperability Frameworks, has published a report on Member States' plans and the measures they have taken to mitigate the effects of the health and economic crisis caused by the COVID-19 pandemic. The...

read more
ROLLBACK TO ECLIPSE IDE

ROLLBACK TO ECLIPSE IDE

In this post, a rectification is made on the use of Theia + EMF.cloud and we return to the point where eclipse IDE + EMF is used for the development of the PIACERE IDE. This is due to the lack of documentation and the constant problems that we have encountered when...

read more
DOML DEVELOPMENT IN PROGRESS

DOML DEVELOPMENT IN PROGRESS

We are developing the DOML (DevOps Modeling Language) to support end users in modeling an application and its required infrastructure and in generating ready to use Infrastructure as Code from it. The DOML specification is progressing. We have released the first...

read more
PIACERE RUNTIME CONTROLLER (PRC)

PIACERE RUNTIME CONTROLLER (PRC)

Blog entry by Radosław Piliszek and Marcin Byra from 7bulls   PIACERE Runtime Controller (PRC) is one of the essential components of the PIACERE project, which orchestrates the runtime part of the P­­IACERE framework and is a bridge for the IDE (Integrated...

read more
ANALYSIS OF POSSIBLE TECHNOLOGIES TO DEVELOP IDEs

ANALYSIS OF POSSIBLE TECHNOLOGIES TO DEVELOP IDEs

As part of the project PIACERE, a new IDE will be delivered. The tool to be developed is an Integrated Development Environment (IDE) and therefore it must support up-to-date functionalities for programmers. A thorough study of existing technologies for building an IDE...

read more
GENERAL ASSEMBLIES

GENERAL ASSEMBLIES

During 2021, 4 General Virtual Assemblies and the first integration workshop were held. Due to COVID-19, the meeting was held online using Teams. The Project began in December 2020. In the PIACERE kick off virtual meeting, where all the partners met and the procedures...

read more
AUTOMATIC GENERATION OF ANSIBLE AND TERRAFORM CODE

AUTOMATIC GENERATION OF ANSIBLE AND TERRAFORM CODE

The Infrastructure Code Generator (ICG ) is the PIACERE component that allows generating executable infrastructural code (IaC) from models written in DevSecOps Modelling Language ( DOML). ICG can be seen as a DOML compiler that generates executable IaC code. The ICG...

read more

EUROPEAN INTEROPERABILITY FRAMEWORK

The European Commission adopted a new Communication on Interoperability, which includes a revised European Interoperability Framework (EIF). In this context, the ISA² program is a key instrument for implementation and monitoring, defined in the ISA² Decision. It...

read more
BEYOND MULTI-CLOUD DEVELOPMENT

BEYOND MULTI-CLOUD DEVELOPMENT

The value proposition of PIACERE includes the provision of an extensible modelling engine. It will enable users to visually describe all networks and nodes related to the deployment and operation lifecycle of complex applications. This engine is provided through...

read more
FRAMEWORK ARCHITECTURE OF “PIACERE”

FRAMEWORK ARCHITECTURE OF “PIACERE”

The architectural complexity of an IT infrastructure is comparable to that of a building. Up-to-date and detailed building plans are indispensable. To ensure their availability, evolution and performance, a specific architecture capable of harmonizing the work of the...

read more
CANARY SANDBOX ENVIRONMENT (CSE)

CANARY SANDBOX ENVIRONMENT (CSE)

Blog entry by Radosław Piliszek and Paweł Skrzypek from 7bulls.com   Deployment of applications in cloud, multi cloud and, especially, more complex hybrid architectures incorporating edge and fog solutions, requires an efficient way to test and verify the...

read more
xOpera – THE TOSCA ORCHESTRATOR

xOpera – THE TOSCA ORCHESTRATOR

The xOpera project (GitHub) provides a set of tools for orchestration and automation of the cloud applications. The xOpera includes opera – a general-purpose OASIS TOSCA orchestrator - with a set of plugins and add-ons. The project also includes a tool, called...

read more

IaC SOLUTIONS AND PERSPECTIVES

Infrastructure-as-Code (IaC) is an approach to automation of provisioning, configuration and deployment of infrastructure resources that is based on machine-readable files. These files are usually configuration files given as input to some software agent that...

read more