Verticalizzazioni standard

CMDBuild READY2USE Logo

Applicazione già configurata per la gestione dell’IT Governance, ITIL compliant


openMAINT Logo

Applicazione già configurata per la gestione di proprietà immobiliari e della loro manutenzione

FAQ

Frequently Asked Questions

Cos'è CMDBuild ?

CMDBuild è una applicazione open source per la modellazione e gestione del database della configurazione (CMDB) degli oggetti in uso presso il Dipartimento IT di una organizzazione.
Gestire un Database della Configurazione significa mantenere aggiornata e disponibile per gli altri processi la base dati relativa agli elementi informatici utilizzati, alle loro relazioni ed alle loro variazioni nel tempo.
CMDBuild si ispira alle “best practice" ITIL (Information Technology Infrastructure Library), ormai affermatesi come "standard de facto", non proprietario, per la gestione dei servizi informatici secondo criteri orientati ai processi.

 

Perchè il nome "CMDBuild" ?

Con CMDBuild l'amministratore del sistema può costruire autonomamente il proprio CMDB, grazie ad un apposito programma di amministrazione che consente di aggiungere progressivamente nel sistema nuove classi di oggetti, nuovi attributi e nuove tipologie di relazioni.
Il nome "CMDBuild" vuole sottolineare proprio la possibilità di "costruzione" autonoma della struttura informativa che potrà essere modellata in funzione delle esigenze dell'organizzazione.

 

Quanto costa CMDBuild ?

CMDBuild è un prodotto open source rilasciato ed utilizzabile senza alcun costo e senza alcun vincolo sul numero di utenti o di server, nel senso che una organizzazione interessata a gestirlo autonomamente può scaricarlo ed attivarlo liberamente.

 

Come è nato CMDBuild ?

Il progetto è stato promosso dal Servizio Sistemi Informativi e Telematici del Comune di Udine che necessitava di avviare un’attività di revisione ed ottimizzazione di alcuni processi interni di gestione, ed in prima battuta delle funzionalità relative al Data Base della Configurazione (CMDB), con l’ausilio delle linee guida e delle “best practice” proposte dal sistema ITIL (IT Infrastructure Library).
L'applicazione è nata grazie al supporto di:

  • Tecnoteca srl, società informatica specializzata nello sviluppo di applicazioni web con tecnologia open source (progettazione, realizzazione, maintainer)
  • Comune di Udine (committente iniziale)
  • Cogitek srl, società di consulenza specializzata nella revisione dei processi di gestione dei servizi ICT (consulenza ITIL)


Quali sono i potenziali utilizzatori di CMDBuild ?

CMDBuild è utile per Pubbliche Amministrazioni ed Aziende private che dispongano di un numero significativo (un centinaio di oggetti almeno) di computer, periferiche e applicazioni software da censire e gestire.

 

CMDBuild comprende funzioni di gestione delle attività di assistenza e di inventariazione automatica dell'hardware ?

Sono previsti moduli di integrazione con DCL (gestione ticketing) e con OCS Inventory (automatic inventory), per maggiori dettagli consulta la relativa pagina del sito.

 

Con che licenza è rilasciato CMDBuild ?

CMDBuild è rilasciato con licenza GPL.

 

CMDBuild è facilmente localizzabile in nuove lingue ?

Al momento è disponibile la localizzazione in lingua italiana e inglese.
Per la localizzazione in una ulteriore lingua "xx" è sufficiente creare un file "ApplicationResources_xx.properties" in "\cmdb\WEB-INF\classes\resources" in modo simile ai file già presenti "ApplicationResources_it.properties" (italiano) e "ApplicationResources_en.properties" (inglese).
E' poi necessario aggiungere una riga nella pagina di login "\cmdb\login.jsp":
<td>Language</td>
<td>
<html:select property="language">
<html:option value="it">Italiano</html:option>
<html:option value="en">English</html:option>
<html:option value="xx">Lingua xx</html:option>
</html:select>
</td>
Per impostare la nuova lingua come lingua di default per tutti gli utenti dell'applicazione va infine modificato il parametro:
<language default="fr" prompt="no"/>
nel file \cmdb\WEB-INF\cmdbuild-config.xml .
(prompt ="no" se tutti gli utenti lavoreranno nella lingua "xx", prompt="yes" per scegliere la lingua al login).

 

E' disponibile una demo on-line ?

Sì, è disponibile una demo on-line completa di tutte le funzionalità del sistema.
Essendo presenti nella demo anche funzionalità di amministrazione che consentono di modificare e cancellare le strutture dati proposte come esempio, l'accesso alla demo è fornito in modo controllato.
Per ottenere un account è sufficiente inviare una richiesta utilizzando la form richiesta demo.

 

Che servizi di supporto sono disponibili ?

Possono essere richiesti ai gestori del progetto servizi di consulenza, manutenzione, formazione e personalizzazione del software.

Servizi di consulenza:

  • consulenza organizzativa secondo le Best Practice ITIL
  • consulenza alla modellazione delle classi
  • analisi e progettazione eventuali funzionalità personalizzate

Attività sistemistiche:

  • installazione e attivazione di CMDBuild e dei prodotti richiesti
  • installazione e attivazione sistema gestione ticket DCL con integrazione CMDBuild
  • installazione e attivazione sistema "automatic inventory" OCS Inventory con integrazione CMDBuild

Servizi di supporto all'avviamento del sistema:

  • corsi di formazione amministratore e utenti
  • eventuale caricamento automatico dati iniziali (beni, utenti, fornitori, ecc)

Servizi di manutenzione:

  • notifica aggiornamenti e supporto all'installazione
  • assistenza telefonica e via mail annuale illimitata
  • eventuali attività gestione remota server (attivazione e verifica settimanale backup, verifica periodica log, ecc)

Servizi di personalizzazione del codice:

  • implementazione di "gestori" specializzati per vostre particolari esigenze
  • integrazione con altre applicazioni / basi dati
  • sviluppo di ulteriori funzionalità non attualmente presenti nel sistema

 

CMDBuild prevede meccanismi di personalizzazione alle funzioni di gestione delle diverse tipologie di oggetti ?

CMDBuild fornisce di base un sistema “general purpose” per creare autonomamente basi di dati strutturate e relazionate con cui “modellare” gli oggetti da trattare.

Proprio in quanto sistema di base “general purpose” possono rendersi poi necessarie presso utilizzatori diversi funzionalità "specializzate" per le esigenze di ciascuno.

Eventuali necessità di questo tipo vengono risolte nell'architettura del sistema prevedendo l'implementazione di classi java personalizzate ed assegnandole poi come "gestore" specifico ad ogni tipologia di oggetto che lo dovesse richiedere.