SlideShare a Scribd company logo
LATEST TRENDS OF THE GLPI PROJECT:
AUTOMATION, CYBERSECURITY, GREEN IT
François Déchelle (fdechelle@teclib.com)
WHO WE ARE
Teclib’ is a Free & Open source software editor
We make only open source software
Business model based on annual subscription (a la Red Hat)
Community contribution
Distribution via network of integrators & service providers
=> 17 international partners
THE GLPI PROJECT
Gestion Libre de Parc Informatique
A community project started in 2003
1 000 000 downloads, 15 000 users, 5 000 corporate users in 20 countries, 47 languages
IT Service Management solution:
• IT assets management
• Help desk
• Inventory with Fusion Inventory, OCS Inventory
• Mobile fleet management with Flyve MDM
• Modular: plugin system
Teclib’ leads the project since 2015
Presentation of glpi project, OW2con'19, June 12-13, Paris.
AUTOMATION
AUTOMATION TOOLS
Configuring, deploying, maintaining…
=> repetitive tasks!
Configuration management software: Chef, Puppet, CFEngine…
and Red Hat Ansible, which is:
• Agentless
• Declarative (YAML)
Some Ansible concepts:
• Inventory: a tree of hosts and groups
• Playbook: YAML file containing configuration, deployment, orchestration… tasks
• Modules: building blocks for tasks, written in Python, idempotent
GLPI ANSIBLE CONNECTOR
2 goals:
1) Use GLPI as an inventory source for Ansible
=> Ansible inventory plugin (Python)
2) Run Ansible playbooks inside GLPI
=> needs 1)
“Ansible Tower for the poor”
Seamless integration of Ansible in GLPI
• Maintain administrative tasks as Ansible playbooks
• Maintain playbooks inside git
Available Q4 2019
CYBERSECURITY
CYBERSECURITY: TRACKING VULNERABILITIES FOR YOUR ASSETS
What is vulnerability management?
A process
1) Asset Inventory 2) Manage Information 3) Assess Risk 4) Assess Vulnerabilities
5) Reporting and Remediation 6) Plan your response
https://www.sans.org/reading-room/whitepapers/threats/paper/1267
Quote from Steve Crutchley (4FrontSecurity):
there are “many organizations I have counseled [who] lack an effective asset
inventory. Without an asset inventory, how are the systems and network
engineering groups supposed to sift through security alerts and know which ones
apply to them and which can be discarded?”
A GLPI PLUGIN FOR VULNERABILITY MANAGEMENT
Based on GLPI inventory
Automates steps 1 through 5
Uses a configurable set of vulnerability information sources (CERT, NVD, ISC…)
Scans the inventory to find vulnerable assets
• Creates a GLPI registered Search, so that scan can be replayed
• Generates GLPI tickets (urgency, priority, notification…)
Makes GLPI a key component of the SOC
Available Q1 2020
Presentation of glpi project, OW2con'19, June 12-13, Paris.
GREEN-IT
IT AND CLIMATE CRISIS
Quotes from The Shift Project, “Lean ICT: Towards digital sobriety” report:
• “the share of digital technologies in global greenhouse gas emissions has
increased by half since 2013, from 2.5% to 3.7% of global emissions”
• “the CO2 emissions of digital technologies increased by about 450 million tons
since 2013 in OECD countries, while globally, overall CO2 emissions decreased by
250 million tons of CO2 over the same period”
• “the direct energy footprint of ICT, that includes the energy for the production
and the use of equipments, increases by 9% per year”
This is not sustainable.
MEASURE IT ENERGY FOOTPRINT
Mandatory first step: measure…
Many sources of information:
• desktops
• laptops
• servers
• network equipments, PDU…
SNMP or IPMI for servers, PDU, network equipments; SMART for disks
Standards? Open source tools?
Must be supported either with an agent (FusionInventory) or agentless
REDUCE IT ENERGY FOOTPRINT
Steps:
1. Measurements
power consumption, load average, use profile … = f(t)
2. Statistics, diagnostics, taxonomies
Under/over loaded server, idle machines, “single application” machines…
3. Simulations
What is my power consumption if power down “office” machines 7pm to 8am?
What is my CO2 emission given French energy profile?
4. Policies and management
Define the “office” machines policy
Replace my old servers with new and less consuming models (carefull!!!)
Collaboration in progress with PowerFreezzz
CLEAR INTERFACE
See everything all on
one page. This lets
you control everything
easily.
THE MORE THE BETTER
The more computers
you have connected
the more money you
save
CLEAR GRAPHS
See the money you
are saving clearly with
up to date static
graphs.
EASY AND CLEAR
INTERFACE
Thank you

More Related Content

PDF
Glpi 9.2-presentation
PPTX
ms_project_ppt
PPTX
ScaleFast Grid And Flow
PDF
BI Studio profile
PDF
Real-Time ETL in Practice with WSO2 Enterprise Integrator
PDF
Exposing Lambda Functions as Managed APIs
PDF
Webcast: Inovis-Dell Case Study (B2B Cloud Integration Platforms)
PPTX
Identity in Openstack Icehouse
Glpi 9.2-presentation
ms_project_ppt
ScaleFast Grid And Flow
BI Studio profile
Real-Time ETL in Practice with WSO2 Enterprise Integrator
Exposing Lambda Functions as Managed APIs
Webcast: Inovis-Dell Case Study (B2B Cloud Integration Platforms)
Identity in Openstack Icehouse

What's hot (20)

PDF
[APIdays Paris 2019] API Management in Service Mesh Using Istio and WSO2 API ...
PDF
[WSO2Con EU 2018] Enabling Agile Integration Teams
PPTX
Software architecture in practice
PDF
Continuous Integration and Continuous Deployment (CI/CD) with WSO2 Enterprise...
PDF
[Nuxeo World 2013] Workshop - Implement your Business Logic
PDF
Fossasia 2017 - ManageIQ presentation
PDF
WSO2 Summit London 2018: Introduction
PDF
InfluxDB Live Product Training
PDF
[WSO2Con EU 2018] Adaptive and Iterative Integration for Microservices and Cl...
PDF
[Workshop] API-driven Integration
PDF
WSO2Con USA 2017: Providing a Pathway from Stovepipe Systems to a Secure SOA ...
PDF
Digital Transformation for Karnataka Bank Through API-led Integration
PPTX
Building Application Dashboards Using Wire Cloud
PPTX
Micro-services architecture
PPTX
Nouveautés de Zabbix 3.0 - Paris Monitoring meetup #2
PDF
The Fn Project: A Quick Introduction (December 2017)
PPTX
Qt Oss to Commercial 2019-09-10
PDF
IncQuery Server for Teamwork Cloud - Talk at IW2019
PPT
Websphere - overview and introduction
PDF
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
[APIdays Paris 2019] API Management in Service Mesh Using Istio and WSO2 API ...
[WSO2Con EU 2018] Enabling Agile Integration Teams
Software architecture in practice
Continuous Integration and Continuous Deployment (CI/CD) with WSO2 Enterprise...
[Nuxeo World 2013] Workshop - Implement your Business Logic
Fossasia 2017 - ManageIQ presentation
WSO2 Summit London 2018: Introduction
InfluxDB Live Product Training
[WSO2Con EU 2018] Adaptive and Iterative Integration for Microservices and Cl...
[Workshop] API-driven Integration
WSO2Con USA 2017: Providing a Pathway from Stovepipe Systems to a Secure SOA ...
Digital Transformation for Karnataka Bank Through API-led Integration
Building Application Dashboards Using Wire Cloud
Micro-services architecture
Nouveautés de Zabbix 3.0 - Paris Monitoring meetup #2
The Fn Project: A Quick Introduction (December 2017)
Qt Oss to Commercial 2019-09-10
IncQuery Server for Teamwork Cloud - Talk at IW2019
Websphere - overview and introduction
[Webinar] WSO2 Enterprise Integrator 7.1.0 Release
Ad

Similar to Presentation of glpi project, OW2con'19, June 12-13, Paris. (20)

PDF
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
PDF
IBM PowerLinux Open Source Infrastructure Services
PDF
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
PDF
Proactive monitoring tools or services - Open Source
PPTX
Contemporary software TRENDS SOFTWARE TRENDS
PPTX
Open Source Defense for Edge 2017
PDF
Frank Migge It Security Patch Monitoring With Nagios 02
PPTX
Data center and industrial IT infrastructure monitoring practices
KEY
Trending with Purpose
PDF
Using Open Source technologies to create Enterprise Level Cloud System
PDF
A closer look to locaweb IaaS
PDF
Presentation-GLPi-Network-Solution-RedIRIS.pdf
PPTX
Continous delivvery devops Tools Technologies.pptx
PDF
1. What is IT infrastructure and what are its components2.What ar.pdf
PDF
Spearhead Systems 2012
PDF
Carbon Black Cloud - Endpoint Advanced User Guide.pdf
PDF
Handout: 'Open Source Tools & Resources'
PDF
Open Source Tool Chains for Cloud Computing
PDF
Green IT 'Are You Carbon Ready' Canberra Preso
PDF
ICS Threat Scenarios
Threat Modeling the CI/CD Pipeline to Improve Software Supply Chain Security ...
IBM PowerLinux Open Source Infrastructure Services
Business and IoT Economic Alchemy or Another Anticlimax - March 2016 - OSGi A...
Proactive monitoring tools or services - Open Source
Contemporary software TRENDS SOFTWARE TRENDS
Open Source Defense for Edge 2017
Frank Migge It Security Patch Monitoring With Nagios 02
Data center and industrial IT infrastructure monitoring practices
Trending with Purpose
Using Open Source technologies to create Enterprise Level Cloud System
A closer look to locaweb IaaS
Presentation-GLPi-Network-Solution-RedIRIS.pdf
Continous delivvery devops Tools Technologies.pptx
1. What is IT infrastructure and what are its components2.What ar.pdf
Spearhead Systems 2012
Carbon Black Cloud - Endpoint Advanced User Guide.pdf
Handout: 'Open Source Tools & Resources'
Open Source Tool Chains for Cloud Computing
Green IT 'Are You Carbon Ready' Canberra Preso
ICS Threat Scenarios
Ad

More from OW2 (20)

PDF
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
PDF
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
PDF
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
PDF
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
PDF
FusionIAM : la gestion des identités et des accés open source
 
PDF
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
PDF
SFScon'20 Bringing the User into the Equation
 
PDF
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
PDF
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
PDF
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
PDF
Open source contribution policies, OW2online, June 2020
 
PDF
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
PDF
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
PDF
Open Source Compliance at Orange, OW2online, June 2020
 
PDF
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
PDF
Intelligent package management with FASTEN, OW2online, June 2020
 
PDF
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
PDF
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
PDF
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
PDF
Cacti and Big Data at Orange France, OW2online, June 2020
 
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded (20)

PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
August Patch Tuesday
PPTX
TLE Review Electricity (Electricity).pptx
PPT
What is a Computer? Input Devices /output devices
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
The various Industrial Revolutions .pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
Final SEM Unit 1 for mit wpu at pune .pptx
O2C Customer Invoices to Receipt V15A.pptx
Web App vs Mobile App What Should You Build First.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Getting started with AI Agents and Multi-Agent Systems
WOOl fibre morphology and structure.pdf for textiles
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
August Patch Tuesday
TLE Review Electricity (Electricity).pptx
What is a Computer? Input Devices /output devices
NewMind AI Weekly Chronicles – August ’25 Week III
cloud_computing_Infrastucture_as_cloud_p
Zenith AI: Advanced Artificial Intelligence
Univ-Connecticut-ChatGPT-Presentaion.pdf
The various Industrial Revolutions .pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
NewMind AI Weekly Chronicles - August'25-Week II
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Enhancing emotion recognition model for a student engagement use case through...
A contest of sentiment analysis: k-nearest neighbor versus neural network

Presentation of glpi project, OW2con'19, June 12-13, Paris.

  • 1. LATEST TRENDS OF THE GLPI PROJECT: AUTOMATION, CYBERSECURITY, GREEN IT François Déchelle (fdechelle@teclib.com)
  • 2. WHO WE ARE Teclib’ is a Free & Open source software editor We make only open source software Business model based on annual subscription (a la Red Hat) Community contribution Distribution via network of integrators & service providers => 17 international partners
  • 3. THE GLPI PROJECT Gestion Libre de Parc Informatique A community project started in 2003 1 000 000 downloads, 15 000 users, 5 000 corporate users in 20 countries, 47 languages IT Service Management solution: • IT assets management • Help desk • Inventory with Fusion Inventory, OCS Inventory • Mobile fleet management with Flyve MDM • Modular: plugin system Teclib’ leads the project since 2015
  • 6. AUTOMATION TOOLS Configuring, deploying, maintaining… => repetitive tasks! Configuration management software: Chef, Puppet, CFEngine… and Red Hat Ansible, which is: • Agentless • Declarative (YAML) Some Ansible concepts: • Inventory: a tree of hosts and groups • Playbook: YAML file containing configuration, deployment, orchestration… tasks • Modules: building blocks for tasks, written in Python, idempotent
  • 7. GLPI ANSIBLE CONNECTOR 2 goals: 1) Use GLPI as an inventory source for Ansible => Ansible inventory plugin (Python) 2) Run Ansible playbooks inside GLPI => needs 1) “Ansible Tower for the poor” Seamless integration of Ansible in GLPI • Maintain administrative tasks as Ansible playbooks • Maintain playbooks inside git Available Q4 2019
  • 9. CYBERSECURITY: TRACKING VULNERABILITIES FOR YOUR ASSETS What is vulnerability management? A process 1) Asset Inventory 2) Manage Information 3) Assess Risk 4) Assess Vulnerabilities 5) Reporting and Remediation 6) Plan your response https://www.sans.org/reading-room/whitepapers/threats/paper/1267 Quote from Steve Crutchley (4FrontSecurity): there are “many organizations I have counseled [who] lack an effective asset inventory. Without an asset inventory, how are the systems and network engineering groups supposed to sift through security alerts and know which ones apply to them and which can be discarded?”
  • 10. A GLPI PLUGIN FOR VULNERABILITY MANAGEMENT Based on GLPI inventory Automates steps 1 through 5 Uses a configurable set of vulnerability information sources (CERT, NVD, ISC…) Scans the inventory to find vulnerable assets • Creates a GLPI registered Search, so that scan can be replayed • Generates GLPI tickets (urgency, priority, notification…) Makes GLPI a key component of the SOC Available Q1 2020
  • 13. IT AND CLIMATE CRISIS Quotes from The Shift Project, “Lean ICT: Towards digital sobriety” report: • “the share of digital technologies in global greenhouse gas emissions has increased by half since 2013, from 2.5% to 3.7% of global emissions” • “the CO2 emissions of digital technologies increased by about 450 million tons since 2013 in OECD countries, while globally, overall CO2 emissions decreased by 250 million tons of CO2 over the same period” • “the direct energy footprint of ICT, that includes the energy for the production and the use of equipments, increases by 9% per year” This is not sustainable.
  • 14. MEASURE IT ENERGY FOOTPRINT Mandatory first step: measure… Many sources of information: • desktops • laptops • servers • network equipments, PDU… SNMP or IPMI for servers, PDU, network equipments; SMART for disks Standards? Open source tools? Must be supported either with an agent (FusionInventory) or agentless
  • 15. REDUCE IT ENERGY FOOTPRINT Steps: 1. Measurements power consumption, load average, use profile … = f(t) 2. Statistics, diagnostics, taxonomies Under/over loaded server, idle machines, “single application” machines… 3. Simulations What is my power consumption if power down “office” machines 7pm to 8am? What is my CO2 emission given French energy profile? 4. Policies and management Define the “office” machines policy Replace my old servers with new and less consuming models (carefull!!!) Collaboration in progress with PowerFreezzz
  • 16. CLEAR INTERFACE See everything all on one page. This lets you control everything easily. THE MORE THE BETTER The more computers you have connected the more money you save CLEAR GRAPHS See the money you are saving clearly with up to date static graphs. EASY AND CLEAR INTERFACE