CMDBuild: l’Open Source e ITIL per la gestione degli asset informatici (e non solo)

1,118 views

Published on

Presentazione CMDBuild effettuata a Bolzano il 31/05/2011

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,118
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

CMDBuild: l’Open Source e ITIL per la gestione degli asset informatici (e non solo)

  1. 1. 31 Maggio – Bolzano – TIS Innovation ParkCMDBuild: l’Open Source e ITIL per lagestione degli asset informatici (e non solo) 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. 2Il progetto CMDBuild• è nato nel 2005 su commessa iniziale del Comune di Udine Comune di Udine• è stato da subito rilasciato con licenza GPL• è stato progettato e sviluppato da Tecnoteca Srl, che svolge ora il ruolo di maintainer 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 CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  3. 3. 3Cos’è 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 ?• aiuta ad riutilizzare informazioni già presenti in altri componenti del sistema informativo CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  4. 4. 4Cos’è l’Open SourceLa definizione più nota:• libertà di eseguire il programma per qualsiasi scopo• libertà di studiare il programma e modificarlo• libertà di ridistribuire copie del programma• libertà di migliorare il programma e distribuirne i miglioramenti a beneficio della comunitàNon solo codice sorgente:open source + open data + open standard CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  5. 5. 5Vantaggi dell’Open Source• tutela del consumatore  trasparenza e sicurezza (codice ispezionabile)  indipendenza dal fornitore• risparmi economici  per il cliente: risparmio sui costi di licenza  per il fornitore: utilizzo di “open” di ambienti di sviluppo e componenti di elevato livello tecnologico  per il territorio: più servizi (ambito locale), meno licenze (multinazionali)• scelta ecologica e sociale  riuso di soluzioni già disponibili (meno spreco di risorse)  incentivo alla collaborazione fra clienti e fornitori (ecosistema) CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  6. 6. 6Vantaggi dell’Open Source x CMDBuildStimolo di un circolo virtuoso (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) CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  7. 7. 7Utilizzatori di CMDBuild CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  8. 8. 8CMDBuild Day 2010Alcuni 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
  9. 9. 9Ambito di utilizzo: IT GovernanceGestire 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 CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  10. 10. 10Best practice ITIL (1)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 serviziCMDBuild è stato da subito progettato “ITIL compliant”con il supporto della società specializzata Cogitek Srl CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  11. 11. 11Best practice ITIL (2)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. 12Strumenti di supportoCMDBuild fornisce l’ambiente software integrato persupportare 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 CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  13. 13. 13Come funziona CMDBuild (1)E’ unalavagnabianca … … 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
  14. 14. 14Come funziona CMDBuild (2)    DATABASE  CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  15. 15. 15Come funziona CMDBuild (3) XML    DATABASE + WORKFLOW CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  16. 16. 16Come funziona CMDBuild (4) XML   DATABASE + WORKFLOW +  REPORT CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  17. 17. 17Come funziona CMDBuild (5)   DATABASE + WORKFLOW +  REPORT + DOCUMENTI CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  18. 18. 18Come funziona CMDBuild (6) XML   GROOVY DATABASE + WORKFLOW + REPORT + DOCUMENTI + INTEROPERABILITA’ CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  19. 19. 19Come funziona CMDBuild (7) SHAPE   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. 20I componenti “open”La licenza open source ha consentito di riutilizzarecomponenti di elevato livello tecnologico: CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  21. 21. 21Cosa si può configurare nell’IT (ad esempio)• 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) CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  22. 22. 22Cos’altro si può configurare (ad esempio)• 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 CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  23. 23. 23Servizi di supporto erogabili Analisi e Definizione Installazione Popolamento modellazione progetto (fisica/virtuale) iniziale CMDB CMDB Analisi e Analisi e Analisi e modellazione modellazione configurazione workflow report interoperabilità Supporto avvio Formazione produzione Evoluzioni e revisioni Manutenzione CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  24. 24. 24Materiale in rete • sito web con molta documentazione • demo on-line (localizzazione in italiano, inglese, francese, spagnolo, serbo) • repository pubblico dei sorgenti (Bitbucket) • manuali (sei, ora il primo anche in inglese) • slide di tutti gli eventi a cui abbiamo partecipato • video tutorial (You Tube) • newsletter bimestrale (sottoscrizioni sul sito web) • social network (Twitter / Linkedin) CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  25. 25. 25Le ultime novità (rilasciate / in lavorazione) • 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 ) CMDBuild [www.cmdbuild.org] è un marchio registrato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  26. 26. 26Grazie per l’attenzione 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

×