CMDBuild in Camera dei Deputati - CMDBuild Day, 15 aprile 2010
Gestire e governare il patrimonio degli asset IT e non solo: CMDBuild
-
Upload
cmdbuild-org -
Category
Technology
-
view
798 -
download
0
description
Transcript of Gestire e governare il patrimonio degli asset IT e non solo: CMDBuild
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
8 aprile Roma cittàoma città …… OpenOpenSoluzioni con tecnologie open sourceSoluzioni con tecnologie open source
CMDBuild: gestire il patrimonio degli asset IT e non solo
www.cmdbuild.orgFabio Bottega – [email protected]
2Il progetto CMDBuild
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
• è nato nel 2005 su commessa inizialedel Comune di Udine
• è stato da subito rilasciato con licenza GPL• è stato progettato e sviluppato da
Tecnoteca Srl, che svolge ora il ruolo dimaintainer e ne ha registrato il marchio
• comprende oltre quindici anni uomo di sviluppo “core” • è utilizzato da molti e importanti enti pubblici e privati,
in Italia e all’estero• conta ogni mese oltre 300 download
Comune di Udine
3Cos’è CMDBuild
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
• è un sistema informativo per i “Sistemi Informativi”• supporta la gestione dell’IT Governance• aiuta a rispondere a domande sulla configurazione IT
• aiuta a svolgere e controllare i processi IT
• aiuta ad riutilizzare informazioni già presenti in altri componenti del sistema informativo
Chi utilizza un oggetto IT ? dove ? Quali caratteristiche ha ? chi ne è responsabile ? come impatta su altri oggetti IT ? cosa è successo nella sua vita ?
Chi ha in carico una attività ? chi l’ha autorizzata ? sono rispettati gli SLA del servizio ? gli utenti sono soddisfatti ?
4Modello di business (1)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Modello di business basato sul servizio (tipico dell’“open”), che nel caso di CMDBuild comprende:• servizi sistemistici di attivazione• analisi e modellazione del database• raccolta e normalizzazione dei dati• analisi e modellazione di processi• analisi e disegno di report• configurazione meccanismi di interoperabilità• formazione• manutenzione e supporto
5Modello di business (2)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Stimolo di un circolo virtuoso (anche questo tipico “open”): semplice utilizzo (facilitato dalle normative pro-open
nella PA e dalla congiuntura economica nel privato) promozione (demo ad altri enti / testimonial in eventi) sponsorizzazione di nuovi sviluppi
[in corso] creazione di gruppi di utenti (richieste di sviluppi messi a fattor comune)
[in attesa] community (contributi allo sviluppo del codice)
6Canale di diffusione
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Utilizzo intensivo della rete:• sito web con molto materiale (e frequenti restyling)• demo on-line con frequenti richieste da numerosi paesi
(localizzazione in inglese, francese, spagnolo, serbo)• repository pubblico dei sorgenti (Bitbucket)• manuali e documentazione presenti in rete da sempre• video tutorial (You Tube)• newsletter bimestrale• social network (Twitter / Linkedin)• supporto remoto via Skype e altri strumenti internet
7Utilizzatori di CMDBuild
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
8CMDBuild Day 2010
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Alcuni Enti / Aziende intervenuti al CMDBuild Day 2010: Avvocatura dello Stato
Comune di Bologna
CO.RE.PLA.
Camera dei Deputati
Selene A2A
Comune di UdineConsiglio Regionale Toscana
SSC Telecom
Aeroporto Bologna
9Ambito di utilizzo: IT Governance
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Gestire l’IT Governance significa:• definire le strategie che guidino l’ICT al raggiungimento
degli obiettivi aziendali• rifarsi a “best practice”, standard, framework (ITIL,
Cobit, CMM, TOGAF, ecc) come punto di partenza da interpretare ed adattare alla propria organizzazione
• dotarsi di strumenti informatici che descrivano la base di conoscenza su cui lavorare, supportino i processi e consentano di misurare e controllare i risultati
• essere consapevoli che l’IT Governance rappresenta un percorso continuo e non un punto di arrivo
10Best practice ITIL (1)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Esempio - Le “best practice” ITIL V3 coprono le aree di:• Service Design: progettazione dei
servizi di Service Management• Service Transition: gestione del
cambiamento / avvio in produzione• Service Operations: gestione dei
processi operativi• Continual Service Improvement:
miglioramento continuo dei servizi
CMDBuild è stato progettato “ITIL compliant” conil supporto della società specializzata Cogitek Srl
11Best practice ITIL (2)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Esempio - Le “best practice” ITIL V3 coprono i processi di:
12Strumenti di supporto
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
CMDBuild fornisce l’ambiente software integrato per supportare l’adozione di un sistema di IT Governance:
• è una applicazione web per modellare e gestire il database degli asset informatici (CMDB) e per supportarne i processi di gestione, anche in ottica ITIL
• è un framework configurabile a 360 gradi: modello dati, processi, report, connettori esterni e web service
• utilizza tecnologie “allo stato dell’arte” (architettura SOA, interfaccia utente Ajax, linguaggio Java)
• utilizza standard e formati aperti
13Come funziona CMDBuild (1)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
E’ una lavagna bianca …
… che si può riempire utilizzando una serie di meccanismi predefiniti
14Come funziona CMDBuild (2)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
DATABASE
15Come funziona CMDBuild (3)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
DATABASE + WORKFLOW
XML
16Come funziona CMDBuild (4)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
DATABASE + WORKFLOW +
REPORT
XML
17Come funziona CMDBuild (5)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
DATABASE + WORKFLOW +
REPORT + DOCUMENTI
18Come funziona CMDBuild (6)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
DATABASE + WORKFLOW +
REPORT + DOCUMENTI +
INTEROPERABILITA’ + GIS
XML
GROOVY
19Come funziona CMDBuild (7)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
DATABASE + WORKFLOW +
REPORT + DOCUMENTI +
INTEROPERABILITA’ + GIS
SHAPE
20I componenti “open”
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
La licenza open source ha consentito di riutilizzare componenti di elevato livello tecnologico:
21Cosa si può configurare nell’IT (ad esempio)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
• CMDB con CI di varie tipologie: asset IT, personale, ubicazioni, centri di costo, fornitori e contratti, ecc
• processi di ticketing con escalation a specialisti interni o esterni, avvio da portale intranet, notifiche mail, analisi soddisfazione utente (“faccine”), controllo SLA, ecc
• gestione attività di manutenzione programmata• workflow e report per analisi di impatto• sistemi di accounting (quantità / utilizzo % di risorse)• report di vario genere (tabulati, analisi statistiche, fogli
di lavoro, inventario DPS, emissione di documenti, ecc)• cooperazione SOAP con altre applicazioni (SAP SM)
22Cos’altro si può configurare (ad esempio)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
• sistemi per la gestione di impianti o più in generale di patrimoni immobiliari con processi di manutenzione
• sistemi per la gestione di opere d’arte con processi di restauro / prestito / esposizione
• sportello unificato manutenzione scuole comunali• sistemi per la gestione di pratiche di ufficio (Servizi
Sociali, Ispezione Agriturismi, ecc)
• … e qualsiasi altro sistema che richieda database / workflow / report / interoperabilità / mappe / documenti
23Le ultime novità (rilasciate / in lavorazione)
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
• integrazione GIS (dicembre – ver 1.3.0)• classi con gestioni semplificate (dicembre – ver 1.3.0)• chiamate SOAP nei workflow (dicembre – ver 1.3.0)• apertura repository sorgenti (gennaio)• pubblicazione case history (febbraio)• single sign on basato su CAS (marzo – ver 1.3.1) • nuovo framework sincronizzazione dati (marzo )• attributi sulle relazioni (aprile ver 1.4.0)• manualistica in lingua inglese (aprile )
24
CMDBuild [www.cmdbuild.org] è un marchio registrato da TecnotecaTecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Grazie per l’attenzione
www.cmdbuild.orgFabio Bottega – [email protected]