SlideShare une entreprise Scribd logo
1  sur  23
IT Club FVG – Ditedi
CMDBuild: case study di un progetto open source
                  www.cmdbuild.org
            Fabio Bottega – f.bottega@tecnoteca.com


                                  CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
2
Tecnoteca
• è nata nel 2000 con sede a Tavagnacco
• ha scelto da subito di lavorare proponendo
  soluzioni open source
• occupa dieci persone stabili ed alcuni consulenti
• ha collaborato alla nascita ed è socio del
  Ditedi – Distretto Tecnologie Informatiche
• comprende due aree produttive:
     • sviluppo e servizi sul sistema CMDBuild
     • sviluppo di portali CMS
       internet / intranet per
       la PA e aziende private
                            CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
3
Cos’è CMDBuild
• è un sistema informativo per i “Sistemi Informativi”
• supporta la gestione dell’IT Governance
• aiuta a rispondere a domande sulla configurazione IT
   Chi utilizza un oggetto IT ? dove ? Quali caratteristiche ha ?
   chi ne è responsabile ? come impatta su altri oggetti IT ?
   cosa è successo nella sua vita ?
• aiuta a svolgere e controllare i processi IT
   Chi ha in carico una attività ? chi l’ha autorizzata ? sono
   rispettati gli SLA del servizio ? gli utenti sono soddisfatti ?




                                 CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
4
Il progetto CMDBuild
• è nato nel 2005 su commessa del Comune di Udine
• è stato da subito rilasciato con licenza GPL
• è stato progettato e sviluppato da Tecnoteca,
  specialista nella proposta di soluzioni open source
• è supportato commercialmente da Tecnoteca, che ne
  ha registrato il marchio
• è utilizzato da molti e importanti enti pubblici e privati,
  in Italia e all’estero
• conta ogni mese 300 download dell’applicazione
• comprende oltre quindici anni uomo di lavoro

                               CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                               Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
5
Sostenibilità economica (1)
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
 • attivazione meccanismi di interoperabilità
 • formazione
 • manutenzione

                               CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                               Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
6
Sostenibilità economica (2)
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

  creazione di gruppi di utenti (richieste di sviluppi messi
  a fattor comune)
  community (contributi allo sviluppo del codice)


                              CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
7
Sostenibilità economica (3)
Utilizzo intensivo della rete (marketing on-line):
 • sito web con frequenti restyling
 • demo sul sito con frequenti richieste da numerosi paesi
 • codice sorgente e manuali presenti in rete da sempre
 • apertura del repository dei sorgenti
 • newsletter bimestrale
 • Twitter / Linkedin
 • meeting via Skype e altri strumenti di collaborazione



                             CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                             Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
8
Sostenibilità economica (4)
Installazioni già effettuate e seguite (in un mercato con
forte presenza di “big” quali HP, IBM, CA, Microsoft, ecc)
 •   ABI, Cedecra Servizi Bancari, BIT System Milano
 •   Camera dei Deputati, Avvocatura dello Stato, Invitalia
 •   Regione Emilia Romagna, Consiglio Regione Toscana
 •   Province di Agrigento e Reggio Emilia
 •   Comuni di Udine, Bologna, Tavagnacco
 •   Comunità Montana della Carnia
 •   Università di Torino, Aeroporto di Bologna, Corepla
 •   Selene A2A, SSH Gruppo Telecom, AGSM Verona
 •   Piaggio, SKF Group, Alenia Wass, De Agostini Editore
 •   Politecnico ETH Zurigo, ANTEL Uruguay
                                 CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
9
Ambito organizzativo di utilizzo (1)
Gestire l’IT Governance significa:
 • attivare un insieme di pratiche, metodi e strumenti per il
   controllo e la direzione dell’ICT a garanzia del
   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
 • essere consapevoli che l’IT Governance rappresenta
   un viaggio e non un punto di arrivo
 • dotarsi di strumenti che descrivano la base di
   conoscenza su cui lavorare, supportino i processi e
   consentano di misurare e controllare i risultati
                              CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
10
Ambito organizzativo di utilizzo (2)
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 [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                             Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
11
Ambito organizzativo di utilizzo (3)
Esempio - Le “best practice” ITIL V3 coprono i processi di:




                              CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
12
Ambito organizzativo di utilizzo (4)
A supporto del sistema di IT Governance sono necessari
applicazioni e strumenti software, fra cui ad esempio:
 • database della configurazione (CMDB)
 • sistema di Automatic Inventory
 • sistema di Gestione degli Incidenti / controllo SLA
 • sistema di Knowledge Management / Documentale
 • funzioni di gestione del catalogo dei Servizi
 • sistema di monitoraggio della continuità applicativa
 • sistemi di gestione della manutenzione programmata
 • altri strumenti specifici di ogni organizzazione

                            CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
13
Come funziona CMDBuild (1)
• è un ambiente integrato per la soluzione delle necessità
  indotte dall’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
• aiuta a controllare la situazione degli asset gestiti
  conoscendo in ogni momento la composizione, la
  dislocazione, le relazioni funzionali e le modalità di
  aggiornamento nel tempo

                              CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
14
Come funziona CMDBuild (2)

E’ una
lavagna
bianca …
                                                             … che si può
                                                             riempire
                                                             utilizzando
                                                             una serie di
                                                             meccanismi
                                                             predefiniti

                     CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                     Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
15
Come funziona CMDBuild (3)


                                                           

            DATABASE




   




                        CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                        Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
16
Come funziona CMDBuild (4)


                                                               

            DATABASE   +    WORKFLOW




                            CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
17
Come funziona CMDBuild (5)


                                                               

             DATABASE   +    WORKFLOW +
   


              REPORT




                            CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
18
Come funziona CMDBuild (6)


                                                               

             DATABASE   +    WORKFLOW +
   


              REPORT    +     DOCUMENTI




                            CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
19
Come funziona CMDBuild (7)


         

             DATABASE   +     WORKFLOW +




              REPORT     +     DOCUMENTI +




             INTEROPERABILITA’ +           GIS



                             CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                             Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
20
Come funziona CMDBuild (8)


                                                                

             DATABASE   +     WORKFLOW +




              REPORT     +     DOCUMENTI +




             INTEROPERABILITA’ +           GIS



                             CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                             Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
21
Come funziona CMDBuild (9)

La licenza open source ha consentito di riutilizzare
componenti di elevato livello tecnologico:




                             CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                             Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
22
Come funziona CMDBuild (10)
CMDBuild utilizza tecnologie “allo stato dell’arte”:
• architettura SOA organizzata in
  componenti e servizi
• nuova interfaccia utente basata su
  tecnologia Ajax
• moduli server in linguaggio Java
• integrazione dei migliori componenti
  open source
• database PostgreSQL
• standard e formati aperti: XML, XPDL,
  SOAP, Portlet JSR186/268, WMS/WFS, ecc
                              CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
23
CMDBuild Day 2010
Alcuni Enti / Aziende intervenuti al CMDBuild Day 2010:
  Avvocatura dello Stato




                                 Camera dei Deputati

                                                                                            CO.RE.PLA.


                   SSC Telecom                       Comune di Udine
 Comune di                  Consiglio
 Bologna                    Regionale                                                 Aeroporto Bologna
                            Toscana
     Selene
     A2A




                                            CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca
                                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Contenu connexe

Similaire à CMDBuild: case study di un progetto open source

Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...CMDBuild org
 
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....CMDBuild org
 
CMDBuild: un progetto open source di supporto alla gestione ICT. Show Case
CMDBuild: un progetto open source di supporto alla gestione ICT. Show CaseCMDBuild: un progetto open source di supporto alla gestione ICT. Show Case
CMDBuild: un progetto open source di supporto alla gestione ICT. Show CaseCMDBuild org
 
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICTITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICTCMDBuild org
 
Technical manual (1)
Technical manual (1)Technical manual (1)
Technical manual (1)cpro2011
 
CMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuild org
 
CMDBuild in Camera dei Deputati
CMDBuild in Camera dei DeputatiCMDBuild in Camera dei Deputati
CMDBuild in Camera dei DeputatiCMDBuild org
 
Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...
Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...
Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...CMDBuild org
 
API Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole ItaliaAPI Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole ItaliaProfesia Srl, Lynx Group
 
RAMCUBE AG - software and services
RAMCUBE AG - software and servicesRAMCUBE AG - software and services
RAMCUBE AG - software and servicesluigich
 
Alfresco Day Roma 2015: Delta Progetti
Alfresco Day Roma 2015: Delta ProgettiAlfresco Day Roma 2015: Delta Progetti
Alfresco Day Roma 2015: Delta ProgettiAlfresco Software
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsEmerasoft, solutions to collaborate
 
NowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione AziendaleNowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione Aziendalemauriziogabriele
 
Lo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICTLo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICTMatteo Gentile
 
IFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabileIFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabileMichele Carradori
 
Cloud computing. Daisy Net a SMAU 2011
Cloud computing. Daisy Net a SMAU 2011Cloud computing. Daisy Net a SMAU 2011
Cloud computing. Daisy Net a SMAU 2011DistrettoIT
 
iVision Software 2.3
iVision Software 2.3iVision Software 2.3
iVision Software 2.3ivisionweb
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023AndreaStagi3
 
Slide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdfSlide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdfFlorence Consulting
 

Similaire à CMDBuild: case study di un progetto open source (20)

Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
 
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
 
CMDBuild: un progetto open source di supporto alla gestione ICT. Show Case
CMDBuild: un progetto open source di supporto alla gestione ICT. Show CaseCMDBuild: un progetto open source di supporto alla gestione ICT. Show Case
CMDBuild: un progetto open source di supporto alla gestione ICT. Show Case
 
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICTITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICT
 
Technical manual (1)
Technical manual (1)Technical manual (1)
Technical manual (1)
 
CMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDB
 
CMDBuild in Camera dei Deputati
CMDBuild in Camera dei DeputatiCMDBuild in Camera dei Deputati
CMDBuild in Camera dei Deputati
 
Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...
Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...
Il progetto CMDBuild: motivazioni, storia e stato dell'arte - CMDBuild Day, 1...
 
API Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole ItaliaAPI Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole Italia
 
RAMCUBE AG - software and services
RAMCUBE AG - software and servicesRAMCUBE AG - software and services
RAMCUBE AG - software and services
 
Stefano melchiorri
Stefano melchiorriStefano melchiorri
Stefano melchiorri
 
Alfresco Day Roma 2015: Delta Progetti
Alfresco Day Roma 2015: Delta ProgettiAlfresco Day Roma 2015: Delta Progetti
Alfresco Day Roma 2015: Delta Progetti
 
Costruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio DevopsCostruire una chain of custody del software - una guida per Cto Cio Devops
Costruire una chain of custody del software - una guida per Cto Cio Devops
 
NowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione AziendaleNowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione Aziendale
 
Lo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICTLo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICT
 
IFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabileIFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabile
 
Cloud computing. Daisy Net a SMAU 2011
Cloud computing. Daisy Net a SMAU 2011Cloud computing. Daisy Net a SMAU 2011
Cloud computing. Daisy Net a SMAU 2011
 
iVision Software 2.3
iVision Software 2.3iVision Software 2.3
iVision Software 2.3
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
 
Slide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdfSlide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdf
 

Plus de CMDBuild org

CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...CMDBuild org
 
CMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset managementCMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset managementCMDBuild org
 
Gestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavoriGestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavoriCMDBuild org
 
Un prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / NagiosUn prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / NagiosCMDBuild org
 
CMDBUILD: Collaboration Suite?
CMDBUILD: Collaboration Suite?CMDBUILD: Collaboration Suite?
CMDBUILD: Collaboration Suite?CMDBuild org
 
CMDbuild....la nostra esperienza
CMDbuild....la nostra esperienzaCMDbuild....la nostra esperienza
CMDbuild....la nostra esperienzaCMDBuild org
 
Gestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildGestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildCMDBuild org
 
CMDBuild on the Cloud
CMDBuild on the CloudCMDBuild on the Cloud
CMDBuild on the CloudCMDBuild org
 
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi ITITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi ITCMDBuild org
 
CMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite WorkflowCMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite WorkflowCMDBuild org
 
IT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketingIT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketingCMDBuild org
 
CMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioniCMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioniCMDBuild org
 
CMDBuild Una storia di successo
CMDBuild Una storia di successoCMDBuild Una storia di successo
CMDBuild Una storia di successoCMDBuild org
 
CMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del BudgetCMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del BudgetCMDBuild org
 
Monitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuildMonitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuildCMDBuild org
 
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...CMDBuild org
 
CMDBuild presentation
CMDBuild presentationCMDBuild presentation
CMDBuild presentationCMDBuild org
 
CMDBuild per i servizi sociali
CMDBuild per i servizi socialiCMDBuild per i servizi sociali
CMDBuild per i servizi socialiCMDBuild org
 
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello StatoUtilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello StatoCMDBuild org
 
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...CMDBuild org
 

Plus de CMDBuild org (20)

CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
 
CMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset managementCMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset management
 
Gestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavoriGestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavori
 
Un prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / NagiosUn prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / Nagios
 
CMDBUILD: Collaboration Suite?
CMDBUILD: Collaboration Suite?CMDBUILD: Collaboration Suite?
CMDBUILD: Collaboration Suite?
 
CMDbuild....la nostra esperienza
CMDbuild....la nostra esperienzaCMDbuild....la nostra esperienza
CMDbuild....la nostra esperienza
 
Gestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildGestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuild
 
CMDBuild on the Cloud
CMDBuild on the CloudCMDBuild on the Cloud
CMDBuild on the Cloud
 
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi ITITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
 
CMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite WorkflowCMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
 
IT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketingIT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketing
 
CMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioniCMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioni
 
CMDBuild Una storia di successo
CMDBuild Una storia di successoCMDBuild Una storia di successo
CMDBuild Una storia di successo
 
CMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del BudgetCMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del Budget
 
Monitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuildMonitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuild
 
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
 
CMDBuild presentation
CMDBuild presentationCMDBuild presentation
CMDBuild presentation
 
CMDBuild per i servizi sociali
CMDBuild per i servizi socialiCMDBuild per i servizi sociali
CMDBuild per i servizi sociali
 
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello StatoUtilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
 
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
 

CMDBuild: case study di un progetto open source

  • 1. IT Club FVG – Ditedi CMDBuild: case study di un progetto open source www.cmdbuild.org Fabio Bottega – f.bottega@tecnoteca.com CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 2. 2 Tecnoteca • è nata nel 2000 con sede a Tavagnacco • ha scelto da subito di lavorare proponendo soluzioni open source • occupa dieci persone stabili ed alcuni consulenti • ha collaborato alla nascita ed è socio del Ditedi – Distretto Tecnologie Informatiche • comprende due aree produttive: • sviluppo e servizi sul sistema CMDBuild • sviluppo di portali CMS internet / intranet per la PA e aziende private CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 3. 3 Cos’è CMDBuild • è un sistema informativo per i “Sistemi Informativi” • supporta la gestione dell’IT Governance • aiuta a rispondere a domande sulla configurazione IT Chi utilizza un oggetto IT ? dove ? Quali caratteristiche ha ? chi ne è responsabile ? come impatta su altri oggetti IT ? cosa è successo nella sua vita ? • aiuta a svolgere e controllare i processi IT Chi ha in carico una attività ? chi l’ha autorizzata ? sono rispettati gli SLA del servizio ? gli utenti sono soddisfatti ? CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 4. 4 Il progetto CMDBuild • è nato nel 2005 su commessa del Comune di Udine • è stato da subito rilasciato con licenza GPL • è stato progettato e sviluppato da Tecnoteca, specialista nella proposta di soluzioni open source • è supportato commercialmente da Tecnoteca, che ne ha registrato il marchio • è utilizzato da molti e importanti enti pubblici e privati, in Italia e all’estero • conta ogni mese 300 download dell’applicazione • comprende oltre quindici anni uomo di lavoro CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 5. 5 Sostenibilità economica (1) 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 • attivazione meccanismi di interoperabilità • formazione • manutenzione CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 6. 6 Sostenibilità economica (2) 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  creazione di gruppi di utenti (richieste di sviluppi messi a fattor comune)  community (contributi allo sviluppo del codice) CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 7. 7 Sostenibilità economica (3) Utilizzo intensivo della rete (marketing on-line): • sito web con frequenti restyling • demo sul sito con frequenti richieste da numerosi paesi • codice sorgente e manuali presenti in rete da sempre • apertura del repository dei sorgenti • newsletter bimestrale • Twitter / Linkedin • meeting via Skype e altri strumenti di collaborazione CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 8. 8 Sostenibilità economica (4) Installazioni già effettuate e seguite (in un mercato con forte presenza di “big” quali HP, IBM, CA, Microsoft, ecc) • ABI, Cedecra Servizi Bancari, BIT System Milano • Camera dei Deputati, Avvocatura dello Stato, Invitalia • Regione Emilia Romagna, Consiglio Regione Toscana • Province di Agrigento e Reggio Emilia • Comuni di Udine, Bologna, Tavagnacco • Comunità Montana della Carnia • Università di Torino, Aeroporto di Bologna, Corepla • Selene A2A, SSH Gruppo Telecom, AGSM Verona • Piaggio, SKF Group, Alenia Wass, De Agostini Editore • Politecnico ETH Zurigo, ANTEL Uruguay CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 9. 9 Ambito organizzativo di utilizzo (1) Gestire l’IT Governance significa: • attivare un insieme di pratiche, metodi e strumenti per il controllo e la direzione dell’ICT a garanzia del 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 • essere consapevoli che l’IT Governance rappresenta un viaggio e non un punto di arrivo • dotarsi di strumenti che descrivano la base di conoscenza su cui lavorare, supportino i processi e consentano di misurare e controllare i risultati CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 10. 10 Ambito organizzativo di utilizzo (2) 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 [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 11. 11 Ambito organizzativo di utilizzo (3) Esempio - Le “best practice” ITIL V3 coprono i processi di: CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 12. 12 Ambito organizzativo di utilizzo (4) A supporto del sistema di IT Governance sono necessari applicazioni e strumenti software, fra cui ad esempio: • database della configurazione (CMDB) • sistema di Automatic Inventory • sistema di Gestione degli Incidenti / controllo SLA • sistema di Knowledge Management / Documentale • funzioni di gestione del catalogo dei Servizi • sistema di monitoraggio della continuità applicativa • sistemi di gestione della manutenzione programmata • altri strumenti specifici di ogni organizzazione CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 13. 13 Come funziona CMDBuild (1) • è un ambiente integrato per la soluzione delle necessità indotte dall’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 • aiuta a controllare la situazione degli asset gestiti conoscendo in ogni momento la composizione, la dislocazione, le relazioni funzionali e le modalità di aggiornamento nel tempo CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 14. 14 Come funziona CMDBuild (2) E’ una lavagna bianca … … che si può riempire utilizzando una serie di meccanismi predefiniti CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 15. 15 Come funziona CMDBuild (3)    DATABASE  CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 16. 16 Come funziona CMDBuild (4)    DATABASE + WORKFLOW CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 17. 17 Come funziona CMDBuild (5)   DATABASE + WORKFLOW +  REPORT CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 18. 18 Come funziona CMDBuild (6)   DATABASE + WORKFLOW +  REPORT + DOCUMENTI CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 19. 19 Come funziona CMDBuild (7)  DATABASE + WORKFLOW + REPORT + DOCUMENTI + INTEROPERABILITA’ + GIS CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 20. 20 Come funziona CMDBuild (8)   DATABASE + WORKFLOW + REPORT + DOCUMENTI + INTEROPERABILITA’ + GIS CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 21. 21 Come funziona CMDBuild (9) La licenza open source ha consentito di riutilizzare componenti di elevato livello tecnologico: CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 22. 22 Come funziona CMDBuild (10) CMDBuild utilizza tecnologie “allo stato dell’arte”: • architettura SOA organizzata in componenti e servizi • nuova interfaccia utente basata su tecnologia Ajax • moduli server in linguaggio Java • integrazione dei migliori componenti open source • database PostgreSQL • standard e formati aperti: XML, XPDL, SOAP, Portlet JSR186/268, WMS/WFS, ecc CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 23. 23 CMDBuild Day 2010 Alcuni Enti / Aziende intervenuti al CMDBuild Day 2010: Avvocatura dello Stato Camera dei Deputati CO.RE.PLA. SSC Telecom Comune di Udine Comune di Consiglio Bologna Regionale Aeroporto Bologna Toscana Selene A2A CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild