Upload
cmdbuild-org
View
141
Download
0
Embed Size (px)
Citation preview
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
1
Tecnoteca [email protected]
www.tecnoteca.com
The open source solution for IT Asset Management: CMDB, workflow, interoperabilitywww.cmdbuild.org
2
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
The CMDBuild project• CMDBuild was born in 2005, initially as a project for the
Municipality of Udine
• CMDBuild was projected and developed by Tecnoteca Srl, that is now the official maintainer and owns its registered trademark
• CMDBuild is managed by a team of ten people and its "core" code includes twenty man-years of work
• CMDBuild is used by a lot of important public and private institutions, both in Italy and abroad
3
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
What is CMDBuild• CMDBuild answers questions about asset configurations,
relations and history
Who uses an asset? where? what is it like? who is responsible? how does it impact on other assets? what has happened in its life-cycle ?
• CMDBuild monitors the workflows
Who is responsible for a user request? who authorized it? are SLA met? which change operations have to be performed? which activities can be scheduled and automated?
• CMDBuild manages the information interchange with other systems
Are there any changes to the employees' data? does asset information coincide with those data derived by the inventory tools? which applications have to be warned when a ticket is opened?
4
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
License and support services➔ CMDBuild is released under AGPL open
source license (Affero GPL): anyone has the
possibility to freely download, install and
use it
➔ Tecnoteca supplies certified support
services on CMDBuild with the assistance
of skilled technicians, who work remotely
or at the Customer's offices
5
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Who needs CMDBuildCMDBuild is useful for anyone who has to keep efficient complex IT infrastructures which include a large number of hardware, software and services:
• Central and local Public Administrations
• Banks and Insurance companies
• Hospitals and public and private healthcare systems
• Universities and research centers
• Services companies
• Industrial companies
6
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Its popularity• About 30,000 downloads /
year (certified through the site SourceForge)
• Localized in 12 languages: Italian, English, German, Spanish, French, Dutch, Russian, Serbian, Japanese, Brazilian Portuguese, Vietnamese
7
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
The ERP of the Information Systems
8
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
IT Governance, Services and ArchitecturesSome concepts:
• The IT Governance is an element of the company governance and consists of organisational structures, processes and procedures that supply IT services through IT architectures
• An IT service is a set of functions supplied through IT systems to one or more sectors of the company (the main thing is the tools, not the technology)
• An architecture is the foundamental organisation of a system, defined by its components, by the relations among them and with the environment, by its rules
9
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
IT GovernanceThe managementof IT services is particularly complex
10
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
IT GovernanceThe components of IT architectures are a lot and increasingly interconnected
11
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
ConfigurabilityPhilosophy adopted by CMDBuild to manage complex situations in a custom way: 360 degree configurable
12
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Configurability: advantagesAdvantages of the configurability system:
• through a custom analysis, it can adapt to your organisation and work procedures (as ITIL suggests: “Adopt and Adapt”)
• possibility of a gradual activation of the system, reducing the organisational impact
• easy response to organisational and technologic changes
• more independence for users
• same “core” code (managed “per product”) but completely custom instances
13
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management
14
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management
... you configure it in CMDBuild withthe Administration Module ...
... you draw the formal model with an Entity Relationship editor ...
15
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management
…and a custom CMDBuild instance is automatically ready to manage your own entities, with different menu and permissions for each user group
“history”: complete data versioning
multipage cards attachments are managed in Alfresco
configurable widgets
relations graph
complete list of correlations
16
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management - In-depth analysisHardware and software CI modeling
Desktops, Monitors, Printers, Servers, Storages, Network equipments, Racks, UPS,Commercial software,Enterprise applications, etc
17
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management - In-depth analysisModeling of virtualization environments
Hardware Server, Blade, virtual Host / Server, Cluster, System Controller, SAN, LUN, etc
18
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management - In-depth analysisModeling of hosts / applications / services impacts
Host, Application, Scheduler, Batch, Data flow, Webservice, File, Database, DB connection, Service, SLA, KPI, etc
19
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
CMDB design and management - In-depth analysisModeling of purchase / warehouse management
Supplier, Supplier's staff, Purchase Order, Invoice, Delivery Note,Goods entrance, Inspection, Warehouse, etc
20
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Workflows design and management
“garbage in, garbage out” George Fuechsel, programmatore IBM della prima ora
21
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Workflows design and management
... the flow and the forms structure are designed with TWE and the XPDL
file is uploaded into CMDBuild ...
... the data structure and the groups partecipating to the
workflow are defined in CMDBuild ...
... the conceptual model of each workflow
is analysed ...
22
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Workflows design and management
…and the user interface is automatically ready to start and advance your own workflows (ITIL workflows, other operational and / or authorization workflows, guided wizards, etc)
“history”: previous steps of the workflow
configurable widgets
execution from the Liferay portal
contextual help
to do listGroup of users enabled to carry
out the current activity
attachments are managed in Alfresco
23
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Workflows management - In-depth analysisExample of Incident Managementworkflow:
24
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Design and print of reports and dashboards
“garbage in, garbage out” George Fuechsel, programmatore IBM della prima ora
25
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Design and print of reports
… the analysed layout and logic are configured with IReport, the XML file is uploaded into CMDBuild and you get PDF, CSV, etc prints
… the layout is defined
26
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Design and print of reports - In-depth analysisExample of reports with tabular andstatistical data:
Istanza demo Istanza demo
27
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Design of dashboards
…graphs of each dashboard are configured by combining them with the
PostgreSQL functions ...
… the functions for data extraction are defined - in the required format - in the
PostgreSQL database ...
SQL
28
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Design of dashboards
…and dashboards are available in the CMDBuild application with the possibility to consult and change the defined parameters
parametric value
it opens the list of the values below
29
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
“garbage in, garbage out” George Fuechsel, programmatore IBM della prima ora
Interoperability solutions
30
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Interoperability solutions
…connectors (Basic Connector, Advanced Connector, Wizard Connector) are configured by defining roles and modalities
… interoperability logics are defined
31
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Interoperability solutions - In-depth analysisExample ofconnector with anAutomaticInventorytool:
32
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Interoperability solutions - In-depth analysisExample ofconnector with a monitoringtool:
33
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Interoperability solutions - In-depth analysisExample ofconnector with VCenter:
34
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
“garbage in, garbage out” George Fuechsel, programmatore IBM della prima ora
Georeference ways
35
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
GeoreferencesObjective: allow each user to georeference their assets with custom criteria according to their management needs
36
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Georeferences - In-depth analysisAsset georeferences on the territory
37
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Georeferences - In-depth analysisAsset georeferences onto buildings plans:
38
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Georeferences - In-depth analysisAssets georeferences onto 3D models(IFC standard):
39
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Technologies
40
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Technical features – ArchitectureCMDBuild is an enterprise system based on open standards:
• Service Oriented Architecture (SOA), organized in components and services that cooperate with external applications through webservices
• Ajax user interface (Ext JS libraries) that grants an intuitive use of the application, an ergonomic interaction, fast response from the system
• server components developed in the Java Enterprise Environment, which is solid, scalable, widely used for the development of web enterprise applications
• PostgreSQL database: the most advanced, solid, safe and complete open source database
41
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Technical features – ComponentsAll the main CMDBuild components are open source
42
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Avvocatura dello Stato (Government Legal Service) case study
43
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Branch: Central Public Administration
Solution:
• CMDB activation using CMDBuild
• configuration of ITIL compliant service desk workflows
• data synchronization from the discovery tool OCS Inventory
Results:
• IT organization improvement (orientation to the service, better definition of tasks, use of tools, more efficient team work)
• Greateer users confidence in the Service Desk
• automation of service requests in two other non-IT offices
Case study: Avvocatura dello Stato
44
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: Avvocatura dello StatoOrganization of the Customer:
• headquarters in Rome
• 25 branches
• 450 Lawyers (150 in Rome)
• 1,000 Office Workers (350 in Rome)
• IT asset in the Rome office: 530 clients, 50 servers
• service desk in the Rome office: 9,000 annual requests
• IT operators in the Rome office: 12
• ITIL path started in 2007
45
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: Avvocatura dello StatoActivation timing
First semester 2009: update to CMDBuild 1.0, extension to two non-IT Offices
Second semester 2009: revision / development of new workflows, integration with self service forms
First semester 2013: IT asset georeference onto building maps
14 febbraio
Following development phases:
CMDBuild choiseITIL training
CMDB modeling
Workflows analysis and developmentReports analysis and developmentOCS Inventory connector activation
Start in production environment
46
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: Avvocatura dello StatoAsset management
Personnel, client workstations, servers, network devices, etc
Configuration Management
Purchase and disposal IT equipment
Incident Management and Request Fulfillment workflow
PC Automatic Inventory andemployees data sync
Operational procedures
47
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: Avvocatura dello StatoService Desk and related workflows
48
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: Avvocatura dello StatoExternal assistance requests
It solves legal personnel's requests looking for legal files in the archives and in the Courthouse
Avvocatura's Portal
Avvocatura's Management Software
Avvocatura's CMDBuild
Webservice
Webservice
49
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
University of Bologna case study
50
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Branch: University and research
Solution:
• CMDB activation using CMDBuild rather than BMC Remedy, as before
• configuration of all the Service Desk workflows
• data synchronisation from Archi editor (standard TOGAF)
• connector with Students and Personnel Register
Results:
• improvement of IT organisation
• high personnel's independence in using CMDBuild and configuring new elements
• contribution to the community of the Archi - CMDBuild connector
Case study: University of Bologna
51
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: University of BolognaOrganisation of the Customer:
• 430 buildings with 29,215 rooms in the Region Emilia Romagna
• 2,847 Professors and reseachers
• 3,095 Administrative and technical staff
• 86,014 Students enrolled on different courses of study
• 111 people related to CESIA (management of University IT services), of which 12 at the Helpdesk
• 424 server assets
• 8,108 client assets
52
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: University of BolognaActivation timing
At 9:00: switching off of the previous system (BMC Remedy) and data migration (open / close workflows)
Ore 14.00: start in production environment and activation of the maintenance service
24 giugno
Following development phases:
2014: extension to other offices, workflow optimization, self service forms
Software selection
The University of Bologna choose CMDBuild
Analysis meetings, requirements documents
System configuration, workflows development
Start in production environment
53
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: University of BolognaCI hierarchy derived from TOGAF
IT architecture modeled with Archi and synchronized in CMDBuild through the plugin they developed
54
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: University of BolognaITIL compliant Service Desk workflows
Incident Management, Request Fulfillment, Problem Management, Change Management
55
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
Case study: University of BolognaGeoreferencing
430 buildings, 944 floors, 29,215 rooms, 850 maps
CMDBuild [www.cmdbuild.org] is a registered trademark of Tecnoteca, Tecnoteca srl [www.tecnoteca.com] is the official CMDBuild maintainer
56
Thank you for your attention
Tecnoteca [email protected]
www.tecnoteca.com