Skip to content

paisdelconocimiento/glpi-smartcities

 
 

Repository files navigation

glpi-smartcities

GLPI for Smart Cities by Juan Fernando Villa Hernández | GLPI Evangelist aKa @elitelinux link to GLPI: https://fr.wikipedia.org/wiki/Gestion_libre_de_parc_informatique

License

See link: https://es.wikipedia.org/wiki/GNU_General_Public_License

What is a Smart City?

Smart City is a "Buzzword".

What is a Buzzword?

check here:

Seriously. What is a Smart City?

According to wikipedia this is a smart city: See link http://en.wikipedia.org/wiki/Smart_city From another perspective academic a Smart City is one city where their services and products are aimed at improving the quality of life of its habitants, increase their welfare and security, economic prosperity through the use of best practices and standards, assuming e implementing a model of technocratic government. In that city, the use of comparative advantages is done to achieve various surplus needed to generate the necessary human capital and sustain investments in diverse areas needed and involve becoming a Smart City.

Easy right? and this is just the beginning.

Why GLPI?

GLPI is an excellent software that has been undervalued and is little known or used. Many of the things you normally need to do, do not require platforms such as SAP, Groupwares, Some CRMs and ERPs . In GLPI is enough. Take a look at what can do a properly configured GLPI.

Improvements in this version compared to the original version

Improvements in:

The True

The GLPI is complex to parameterize . You will need patience, a team of multi-disciplinary, will need skilled people in:

  • Open Source
  • Programming languages
  • Project management
  • Information management
  • Knowledge management
  • Resource management
  • Network systems
  • High availability systems
  • High performance systems
  • Database management
  • Information security
  • Protocols
  • Methods
  • Standards

Although you may not believe... And of course...

  • GNU/LINUX 🐧 (are you mad bro?😜)

Profile of the Team

People with this knowledge or certifications will acellerate the process

  • A+
  • Network+
  • ITIL (foundation)
  • Project Management
  • Web programmer (PHP, Shell, Python)
  • Knowledge Management
  • Linux+
  • CISM - CISA
  • Quality Systems Expert

Terms of implementation

The estimated duration for projects with GLPI phases:

  • GLPI installation - 1 Week
  • Learn curve - 6-10 weeks
  • Audit (initial investigation) – 4-8 weeks
  • Design and description of a single process – 3-4 weeks
  • Automation of a single process – 1-3 months
  • Working smooth in many aspects - 1 year

How much is this software?

How much is this software? It depends. The software is "Open Source" and "Free" where they must comply with the GPL license with which this comes. On the other hand if you do not want to pay for support or seek a professional You MUST do it all by yourself. and believe me you take long have ready the GLPI. You need to hire a group of people with knowledge and technical skills for this activity, you need to buy your cloud computing and adjust the equipment and the necessary infrastructure to carry out this project.

Where is the magic?

One of these features is to manage smart cities. Yes. You've read it correctly. After the thick haze of commercial words are always the same tasks that can be performed with known methods and tools but in an innovative way and according to current needs. Remember: Change the dress but not the bride. Good Luck!

First

The system must be configured, to be adapted and should be parameterized according to your needs to make " Magic" -This is not a turnkey solution- Know the naked GLPI: http://demo.glpi-project.org/ User: admin_en Password: admin

Documentation

Basic documentation about GLPI https://forge.indepnet.net/attachments/download/1901/glpidoc-0.85-en-partial.pdf

Some Features

  • Track everything. Capture and organize issues, plan and assign work, and follow team activity.
  • Service and support for IT teams.
  • Give your team one place to share, find, and collaborate on information and activities they need to get work done.
  • Knowledge Base / FAQ
  • Customizable dimensional support

General

Part of the features of GLPI:

  • Multi-entities management (multi-park, multi-structure)
  • Multi-users management
  • Multiple Authentication System (local, LDAP, AD, Pop/Imap, CAS, x509...) and multiple servers
  • Multilingual management (45 languages available )
  • Permissions and profiles system
  • Pagination system
  • Complex search module
  • Bookmark search system
  • Publishing system for public or personal reminders
  • Publishing system for public or personal RSS feeds
  • Configurability of display fields in lists
  • Export System in PDF, CSV, SLK (spreadsheet), PNG and SVG
  • Saving/restoration module of the database to the SQL format
  • Exportation of the database to the XML format
  • Configurable dropdowns
  • Dictionary
  • System of notifications on events (consumable stock, expiry of contracts and licenses), customizable and by entity
  • Customizable cron tasks
  • Updates check system
  • UTF8 interface
  • HTML 4.01 compatibility

Inventory

  • Import inventory’s datas from OCS Inventory NG servers with the plugin OCS Inventory NG
  • Import inventory’s datas from FusionInventory agents with the plugin FusionInventory
  • Inventory of the computers fleet with management of its components, disk space and TCO management
  • Inventory of the monitors with management of the connections to the computers
  • Inventory of the network hardware fleet with management of the connections to the devices (IP, Mac addresses, VLANs...).
  • Inventory of printers fleet with management of connections to the computers and management of consumable associated and consumption and the thresholds of alarm.
  • Inventory of the external devices (scanners, graphical tables...) with management of the connections to the computers - Inventory of the telephones fleet with management of connections to the computers
  • Inventory if the software fleet with license and expiration dates management
  • Assignment of the hardware by geographic area (room, floor...)
  • Typing models management to make the insertion of equal configurations easier
  • Administrative and financial Information management (purchase, guarantee and extension, damping)
  • Filing of the materials left the inventory
  • Management of the status of the hardwares
  • Management of the various states for the materials (in repair...) - Management of generic peripherals and monitors being able to be associated several computers
  • Management of external bonds towards other applications
  • History of the modifications on the elements of the inventory

Servicedesk ITIL compliant

  • Management of the tracking requests for all the types of material of the inventory
  • Management of recurrent tracking requests for regular maintenance
  • Problems management
  • Change management
  • Project management with Gantt graphs
  • Tracking requests opened using web interface or email
  • Business rules when opening tickets (customizable by entity)
  • SLA with escalation (customizable by entity)

Final user

  • Final user front-end for intervention demand
  • Mail tracking of the intervention demand feature
  • Interventions history consultation
  • Possibility of adding comments at the request of intervention using web interface or email
  • Approval of the solution
  • Satisfaction survey

Technicians

Technical aspects:

  • Interventions demands priority management
  • Interventions demands templates with management of hidden, mandatory and predefined fields
  • Tracking of interventions demands
  • Link between interventions demands management
  • Mail tracking of interventions
  • Request validation
  • Assignment of interventions demands
  • Opening/Closing/Re-opening of interventions
  • Assignment of a real time of interventions
  • History of done interventions
  • Displaying of the interventions to do by a technician
  • Displaying of the history of the interventions for a given hardware
  • Posting of the interventions to be realized by technician
  • Check availability of technicians before assignment of an intervention
  • Posting of the history of the interventions for a given material
  • Management of planning of intervention
  • Define the solution

Statistics

Statistics reports by month, year, total in PNG, SVG or CSV.

  • Global
  • By technician or enterprise
  • By hardware, location or type
  • By user
  • By category
  • By priority

General Management

  • Management of enterprises (manufacturers, suppliers, conveyors, people receiving benefits...) and associated contacts
  • Management of the contracts (loan, hiring, leasing, insurance, maintenance and service)
  • Management of the documents related to the elements of inventories, contracts...
  • Management of the types of authorized documents
  • Budget management

ITSM processes

  • Configuration Management
  • Incident Management
  • Service Request Management
  • Problem Management
  • SLA Management
  • Knowledge Management
  • Accounting Management
  • Budget Management
  • Supplier Management
  • Contact Management
  • Contract Management
  • Document Management

Reservation

Make by the easy way the reservations:

  • Management of the reservations for the material in affected inventory with the park of loan
  • User interface (calendar) for reservation

Knowledge Database

Make your own KB system for Knowledge management.

  • Management of a basic system of knowledge hierarchical
  • Management of a public FAQ
  • Content management by targets

Reports

Reports generation about the devices

  • By device-type
  • By associated contract
  • By commercial informations
  • Network Reports

Quality Process

  • Projects
  • Help in the making of the Manuals and protocols
  • Document control
  • Control of records
  • Responsibility and authority
  • Management review
  • Help in the making of the DAFO for Training, competency and awareness
  • Infrastructure
  • Location and Work environment
  • Design and development
  • Purchasing and outsourcing
  • Control of measuring equipment
  • Internal audit
  • Corrective action
  • Preventive action
  • Operational controls
  • Special process validation
  • Incoming inspection

Adaptable to Standards

Check a Complete collection link: https://www.iso.org/obp/ui/#iso:pub:PUB200013:en

Check another possible compliants: link: http://en.wikipedia.org/wiki/List_of_International_Organization_for_Standardization_standards

Adaptable or Compliant to Methods

Adaptable or Compliant to Frameworks

Potentials

Other Features of the GLPI in their core:

Integrations

Other applications integrable to GLPI:

  • AD/LDAP
  • Mail system
  • SMTP plataforms
  • CRM systems
  • ERP systems
  • CMS

Plugins

List of the Plugins:

Extras

Rules:

Templates

Normal

Bootstrap

Android Client

Internet of things

Capabilities to become a IOT Monitoring and Inventory system

TECHNICALS ASPECTS

GLPI use the following technologies :

Work Better in

  • Linux
  • xBSD

Comparison

Compatible with

    • A/UX
    • AIX
    • BSD/OS
    • DSPnano
    • HP-UX
    • INTEGRITY
    • IRIX
    • LynxOS
    • MPE/iX
    • OS X Yosemite
    • QNX
    • RTEMS
    • Solaris
    • Tru64
    • Unison RTOS
    • UnixWare
    • BeOS
    • Haiku
    • Contiki
    • Darwin
    • FreeBSD
    • illumos
    • GNU/Linux LSB
    • MINIX3
    • NetBSD
    • Nucleus
    • RTOS
    • NuttX
    • OpenBSD
    • OpenSolaris
    • PikeOS RTOS
    • RTEMS
  • – Sanos
    • SkyOS
    • Syllable
    • VSTa
    • VxWorks
    • Android

Releases

No releases published

Packages

No packages published

Languages

  • PHP 76.8%
  • JavaScript 10.4%
  • HTML 8.3%
  • CSS 4.0%
  • TypeScript 0.3%
  • Smarty 0.2%