Skip to content
Snippets Groups Projects
Name Last commit Last update
README.md

PIACERE framework

PIACERE aims to increase the productivity of DevOps teams in the development and operation of IaC through the provisioning of an integrated DevSecOps framework. DevOps teams can program IaC as if they were programming any software application.

Table of Contents

Description

PIACERE enables the automation of several deployment, configuration and management tasks that otherwise would have to be performed manually by an operator. PIACERE solution consists of an integrated DevSecOps framework to develop, verify, release, configure, provision, and monitor infrastructure as code. The main characteristics of this solution are: VISION

Repository structure

The Public repository of PIACERE project is organized as follows:

  • /agents: contain the monitoring agents that need to be deployed along with the IaC to monitor the infrastructure
  • /demos: different demos that can serve as a basic examples of using PIACERE
  • /The Platform: is divided in many repositories where the several components of the PIACERE framework can be found

Contact

Juncal Alonso, PIACERE project manager, TECNALIA Juncal.Alonso@Tecnalia.com

Components

Component Repository
CSE - Canary Sandbox Environment The Platform/cse
IOP - IaC Optimized Platform The Platform/iop
Runtime Monitoring The Platform/runtime-monitoring
Runtime security monitoring The Platform/runtime-security-monitoring
DOML - DevSecOps Modelling Language The Platform/doml
DOML Model Checker The Platform/doml-model-checker
IaC Scan Runner The Platform/iac-scan-runner
ICG - Infrastucture as Code Generator The Platform/icg
IDE The Platform/ide
IEM - IaC Executor Manager The Platform/iem
Self-Healing The Platform/self-healing
Self-Learning The Platform/self-learning