1. IT ASSET MANAGEMENT WITH GLPI
´
Goneri Le Bouder and Walid Nouh
LinuxTag 2011
GLPI and FusionInventory
2. A BOUT US : WALID N OUH
IT MANAGEMENT CONSULTANT
GLPI core developer
FusionInventory project co-leader
Rollerskate fanatic
Work at TECLIB’, Brussels, Belgium
3. ´
A BOUT US : G ON E RI L E B OUDER
F REE SOFTWARE ENTHUSIAST
Debian Developer
Perl Monger
Former OCS Inventory developer
FusionInventory project co-leader
Work at TECLIB’, Paris, France
and an awful french accent
4. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
5. W HAT IS GLPI FOR ?
T HE IT CROWD
How many server still run with 2GB
of memory?
Do we still have those old Toshiba
laptops?
Do our servers have the lastest
security fixes?
6. W HAT IS GLPI FOR ?
T HE S ERVICE D ESK TEAM
Is Mr Smith computer’s harddrive full?
What is my intervention planning?
The printer ink cartridge is running
low on the second floor!
7. W HAT IS GLPI FOR ?
T HE USERS
Why can’t I print?
Why can’t I send email anymore?
Are the IT guys really processing my
request?
8. W HAT IS GLPI FOR ?
T HE MANAGEMENT
How many request per day processed by our support team?
What is our users satisfaction’s level?
I need more dashboards!
9. W HAT IS GLPI FOR ?
T HE PURCHASING DEPARTMENT
How much did we spend last year
with IBM?
Is the paternship with Oracle still
running?
How many and where are the assets
bought with last year budget?
10. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
11. I NSTALLATION
E ASY STEP
Common web application
Very few OS dependencies
Extract, run the wizard, done!
13. A RCHITECTURE
H OW DOES IT SCALE ?
Existing large installation of GLPI
up to 130K computers inventoried
1 million computers referenced so far and still
growing
14. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
17. C OLLECT YOUR INFORMATION
I NPUTS
Desktop computers and server
Network devices
Data coming from legacy systems
Financial informations
...
18. C OMPUTER
E ASY STEP
Agent packaged for most of the OSes
Ready to use, no build, no dependency!
19. N ETWORK DEVICES
ROUTERS , SWITCHS , PRINTERS ...
F USION I NVENTORY DO IT REMOTELY FOR YOU
Nothing to install
Network scan to identify asset
Use SNMP to collect information
20. N ETWORK DEVICES
PRINTERS
Cartridge ink levels
Counters and statistics
21. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
22. E XISTING SYSTEMS
W HAT ABOUT MY CURRENT SYSTEM ?
Financial informations
Licenses
Helpdesk
23. A PPLICATION INTEGRATION
WAIT, SOME TOOLS ARE
ALREADY RUNNING HERE !
H OW TO INTERACTE WITH
THEM ?
Webservice interface
API for updates
CSV import/export
24. A PPLICATION INTEGRATION : PLUGINS
A LARGE COLLECTION OF
EXTENSIONS
Add load of new features
Tight integration in GLPI
Powerfull API
25. GLPI, ALL IN ONE
T HE ASSET TIMELINE
Past: history
Current: inventory
Future: warranty, contracts
26. GLPI, ALL IN ONE
H ELPDESK FOR EVERYONE
Tickets on assets
27. GLPI, ALL IN ONE
ACCURATE STATISTICS
25% of last year laptops have
harddrive failure !
How many incidents are resolved by
using VNC ?
28. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
29. AUTHORISATION
NATIVE LDAP SUPPORT
Strong LDAP integration
LDAP v3 compatible
Active Directory, OpenLDAP ...
OTHER AUTHENTICATION METHODS
POP3
IMAP
41. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
43. S ERVICE D ESK : THE BIG PICTURE
ITIL V 1 COMPLIANT
SLA
user satisfaction
Incident management
Business rules
Notifications,
multilingual support
44. S ERVICE D ESK : THE INTERFACES 1/2
W EB INTERFACES
End user simplified
interface
Standard interface
Smartphones interface
45. S ERVICE D ESK : THE INTERFACES 2/2
W EBSERVICES
To integrate GLPI in
another system
To push tickets into
another helpdesk
software
Or the opposite
M AIL
Send notifications
Add and update tickets
46. S ERVICE D ESK : THE INTERFACES 2/2
W EBSERVICES
To integrate GLPI in
another system
To push tickets into
another helpdesk
software
Or the opposite
M AIL
Send notifications
Add and update tickets
48. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS
50. GLPI
A NONPROFIT ORGANISATION
Indepnet, a french nonprofit association
Since 2002
51. GLPI
T WO INDEPENDANT PROJECTS LEADERS
´
Jean-Mathieu Doleans
Julien Dombre
C ONTRIBUTORS AND DEVELOPERS
Developers and contributors
Plugins developers
Translators
52. GLPI
T WO INDEPENDANT PROJECTS LEADERS
´
Jean-Mathieu Doleans
Julien Dombre
C ONTRIBUTORS AND DEVELOPERS
Developers and contributors
Plugins developers
Translators
53. GLPI
GLPI B USINESS PARTNERS
Agreement between the association
and IT partners
Partners bring money, support and
code
54. F USION I NVENTORY
A SISTER PROJECT
Created by some people of the GLPI community
Strong relationship with GLPI
A COMMUNITY
More than 10 people involved and growing!
Supported by 2 companies
B UT ALSO
Open minded : other projects are welcomed!
Agent already used by third party projects
55. F USION I NVENTORY
A SISTER PROJECT
Created by some people of the GLPI community
Strong relationship with GLPI
A COMMUNITY
More than 10 people involved and growing!
Supported by 2 companies
B UT ALSO
Open minded : other projects are welcomed!
Agent already used by third party projects
56. F USION I NVENTORY
A SISTER PROJECT
Created by some people of the GLPI community
Strong relationship with GLPI
A COMMUNITY
More than 10 people involved and growing!
Supported by 2 companies
B UT ALSO
Open minded : other projects are welcomed!
Agent already used by third party projects
57. O UTLINE
W HAT IS GLPI FOR ?
I NSTALLATION / A RCHITECTURE ?
C OLLECT YOUR INFORMATIONS
I NTEGRATION
AUTHORISATION
S ERVICE D ESK
W HAT ELSE
Q UESTIONS