1. This project has received funding from the European
Union’s Horizon 2020 research and innovation
programme under grant agreement No. 101000162.
PIACERE: Un Framework
DevSecOps Aprovechando IaC
Josu Díaz de Arcaya
Data Engineer @ Tecnalia
2. Agenda
Diapositiva 2 de 12
GA 101000162
1. Los orígenes
2. Nuevas metodologías
a. MLOps
b. DevSecOps
3. Aspiraciones de PIACERE
4. El ciclo de vida de las aplicaciones en PIACERE
5. Optimización de la Infraestructura
6. Referencias
Agenda
3. Los orígenes
Diapositiva 3 de 12
Богданов. (2008, December 12). Macronaria scrubbed. Retrieved March 16, from
https://en.wikipedia.org/wiki/File:Macronaria_scrubbed_enh.jpg
1.
Los
orígenes
GA 101000162
4. Llegó DevOps
Diapositiva 4 de 12
Charboneau, T. (2022, March 21). What is DevOps? Orange Matter. Retrieved March 15, 2023, from https://orangematter.solarwinds.com/2022/03/21/what-
is-devops/
1.
Los
orígenes
GA 101000162
5. Nuevas metodologías
Diapositiva 5 de 12
• DevOps
• GitOps: GitOps usa los repositorios de Git
como única fuente de verdad para ofrecer
una infraestructura como código.
• AIOps: métodos de inteligencia artificial al
servicio de operaciones IT.
• DataOps: metodologías ágiles y de
automatización a la gestión del dato.
• DevSecOps
• MLOps
2.
Nuevas
Metodologías
GA 101000162
7. Nuevas metodologías (DevSecOps)
Diapositiva 7 de 12
DevSecOps is the integration of security into emerging
agile IT and DevOps development as seamlessly and as
transparently as possible. Ideally, this is done without
reducing the agility or speed of developers or requiring
them to leave their development toolchain environment.
Gartner Glossary. DevSecOps. Retrieved March 16, from
https://www.gartner.com/en/information-technology/glossary/devsecops
2.
Nuevas
Metodologías
GA 101000162
8. Aspiraciones de PIACERE
Diapositiva 8 de 12
• GitOps es la fuente última de la verdad para ofrecer infraestructura
como código (IaC).
• Seguir principios DevOps pero sin olvidarse de la seguridad.
• Capaz de ofrecer despliegues en entornos multi-cloud.
• Optimización de la infraestructura a desplegar (AIOps) y reparación
automática de problemas (self-healing).
• Reducir la complejidad de usar diferentes lenguajes para el clico de
vida de las aplicaciones.
3.
Aspiraciones
de
PIACERE
GA 101000162
9. El ciclo de vida de las aplicaciones en
PIACERE
Diapositiva 9 de 12
Infrastructure
Provisioning
10. Optimización de la infraestructura
Diapositiva 10 de 12
• Diaz-de-Arcaya et al. (2022, October 12). Orfeon: an AIOps framework for the goal-driven
operationalization of distributed analytical pipelines.
4.
Optimización
de
la
infraestructura
GA 101000162
11. Referencias
Diapositiva 11 de 12
• Charboneau, T. (2022, March 21). What is DevOps? Orange Matter. Retrieved March 15,
2023, from https://orangematter.solarwinds.com/2022/03/21/what-is-devops/
• Gupta, S. (2022, September 8). MLOps: Machine Learning Life Cycle. Retrieve March 15,
2023, from https://www.ml4devs.com/articles/mlops-machine-learning-life-cycle/
• Gartner Glossary. DevSecOps. Retrieved March 16, from
https://www.gartner.com/en/information-technology/glossary/devsecops
• Богданов. (2008, December 12). Macronaria scrubbed. Retrieved March 16, from
https://en.wikipedia.org/wiki/File:Macronaria_scrubbed_enh.jpg
• Diaz-de-Arcaya et al. (2022, October 12). Orfeon: an AIOps framework for the goal-driven
operationalization of distributed analytical pipelines.
4.
Referencias
GA 101000162