Blog
Collaboration between PIACERE project and AIDOaRt project
PRODEVELOP is participating in a European project called AIDOaRt (https://sites.mdu.se/aidoart), AI-augmented automation supporting modelling, coding, testing, monitoring, and continuous development in Cyber-Physical Systems. AIDOaRt is a 3 years long H2020-ECSEL...
Self-Learning and Self-Healing: Custodians of the Quality of Service
Quality of Service (QoS) refers to a set of techniques and mechanisms that are employed to ensure that the performance and reliability of cloud services meet specific requirements or expectations. QoS is a critical consideration because it enables organizations to...
Verification Tool
The PIACERE IDE includes, as part of its Verification Tool, a suite of useful static-analysis services to help you validate the architecture described in a DOML model. This is particularly useful to catch issues early within the model and save time down the line. The...
PIACERE Polimi partners took part at a workshop held for the EUCloudEdgeIoT project
On July 21st, Polimi partners took part at a workshop, held for the EUCloudEdgeIoT project and led by Atos, with the objective to identify the thematic areas and building blocks composing a reference architecture in the field of IoT/Edge and Cloud computing. We...
PIACERE Verification Tool (VT)
The Verification Tool applies static analysis to both the abstract model and the related infrastructural code, to execute. Problem: It is sometimes difficult to identify incorrect models and code Solution: VT is a suite of static analysis and model checking tools...
DIGITAL TRANSFORMATION AND INTEROPERABILITY
Overall digitalisation of our business and everyday living environment, sharp increases in big data, the so-called “the Internet of Things” where a growing number of devices that surround us communicate among themselves, as well as alter business models present us...
Infrastructural Code Generator (ICG)
The Infrastructural Code Generator (ICG) is a microservice application inside the PIACERE framework that generates executable infrastructural code (IaC) in multiple different target languages from models written in DevOps Modelling Language (DOML). You can generate...
PIACERE ICG also generates Gaia-X Self-Description
With the new releases PIACERE is moving further in the integration with new tools and technologies. A possible integration that PIACERE is exploring is for the ICG (Infrastructure Code Generator) to generate code that is compatible with Gaia-X. For this integration a...
PUBLIC SAFETY ON IoT IN 5G USE CASE SPECIFICATION
Ericsson Telecomunicazioni R&D Department within the PIACERE project is developing a public safety application able to monitor a network of IoT devices in order to protect them against cyber/physical attacks or adverse natural events. The use of open...
PIACERE IDE- A Single entry point for IaC tools: The IaC scanner example
PIACERE IDE is a single window to access PIACERE’s innovative technology and to allow DevSecOps teams to better leverage all its benefits in an easy manner Problem: It is usually hard to group all the tools for the customers to work more comfortably, ensuring...
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....
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...
EMPOWERING SECURITY AT RUNTIME, FROM TRADITIONAL RULE-MATCHING TO AI-BASED ANOMALY DETECTION
While traditional log monitoring solutions require manual rule-based analysis, novel AI methods leverage Natural Language Processing to model log streams and capture normal operating conditions. But between this novel dynamic approach and the well-established static...
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),...
PIACERE CONSORTIUM MET FOR THE 8TH GA FACE TO FACE MEETING IN VALENCIA
All the PIACERE partners have participated in the 8th General Assembly on 7-8-9th of March 2023 in Valencia. The three days duration meeting was organized by PRODEVELOP. The main objectives of this 8th GA revolved around the following topics: Second version of the...
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...
PIACERE AS PART OF THE FIRST FASTCONTINUUM WORKSHOP AT THE ICPE2023
PIACERE, together with SWForum.eu and AI-SPRINT projects, are organising the First FastContinuum workshop on 15/16 April 2023 at the ICPE2023 workshop in Coimbra, Portugal. Politecnico di Milano, one of our partners, is leading the organisation of the workshop....
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...
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...
OUTCOMES AFTER FIRST VALIDATION FOR THE MARITIME INFRASTRUCTURE USE CASE
Maritime infrastructures are complex applications that need to be deployed on heterogeneous environments with high availability and require important security levels for both software and hardware systems. For this reason, Prodevelop started to embrace the DevOps...
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...
“PIACERE – DevSecOps AUTOMATED” AT @YavaConf 2022
Next week, on Wednesday, @Radosław Piliszek will present "PIACERE - DevSecOps Automated" at @YavaConf 2022. The annual event focuses entirely on the Java technology stack brings together developers, IT architects, DevOps, testers, and all other enthusiasts of Java...
INFRASTRUCTURE CODE GENERATOR EXTENDS ITS LOW-CODE/NO-CODE FUNCTIONALITIES AND THE INTEGRATION WITH THE OTHER PIACERE COMPONENTS
The availability of many Infrastructure as Code (IaC) languages and tools in the IT automation and infrastructure provisioning world makes it difficult to know and use all of them. A possible solution to this problem, designed and implemented in the PIACERE project,...
CANARY SANDBOX ENVIRONMENT MOCKLORD – ONE TOOL TO MOCK ‘EM ALL! AWS VALIDATION ENTERS THE SCENE
Following up on Canary Sandbox Environment (CSE) blog post, in this one we offer further details on our approach to the Mocklord component of the CSE. By now, it is probably easy to guess what Mocklord is about – mocks (if you have not figured it, it means you likely...
PIACERE CONSORTIUM MET FOR THE FIRST FACE 2 FACE MEETING IN BILBAO
First integrated PoC of the tool chain and initial business models to support sustainability. The last 14th and 15th of June, all the PIACERE partners participated in the 6th General Assembly of PIACERE action. The two days duration meeting was held in Bilbao, where...
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...
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...
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...
Y2 version of PIACERE components available and ready to be tested by the use cases.
As of May 2022, PIACERE project has entered the second half of its implementation period (36 months), with the objective of releasing the second version of the tools so that the Use Case can continue with their validation. PIACERE components are divided into design...
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...
INFRASTRUCTURE CODE GENERATOR: NOW COMPLETE AND HIGHLY EXTENSIBLE
The Infrastructure Code Generator (ICG) is the PIACERE component that allows generating executable infrastructural code (IaC) from models written in DevSecOps Modelling Language (DOML). In the PIACERE workflow, the ICG receives the DOML from the IDE (Integrated...
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 PIACERE framework and is a bridge for the IDE (Integrated...
THE IAC EXECUTION MANAGER: A TOOL TO EXECUTE THEM ALL
DevOps methodologies came into play as a manner to narrow the gap between the development and operation teams, and produce faster, higher quality products. It comes with a series of stages that should be run iteratively to achieve the DevOps overarching goal of...
EUROPEAN INTEROPERABILITY UNDERLYING PRINCIPLE TO FOLLOW
The implementation of the European interoperability framework (EIF) is guided by the following vision: Provide businesses and citizens with key interoperable, user-centered digital public services that support the free movement of goods, persons, services and data. In...
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...
SUPPORTING THE GENERATION OF INFRASTRUCTURE AS CODE THROUGH MODELLING APPROACHES
Currently, the PIACERE research team has submitted a paper to the 1st International Workshop on the Foundations of Infrastructure Specification and Testing (FIST) 2022. We identified four topics more closely studied in IaC-related publications, as follows: RQ1: IaC...
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...
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...
PIACERE – DevSecOps AUTOMATED | RADOSLAW PILISZEK | Conf42 DevSecOps 2021
PIACERE project was presented on the Conf42 DevSecOps 2021 by our partner Radoslaw from 7Bulls. You can find more info of the conference...
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...