2. About me & Index
Speaker
Jaime Valero de
Bernabe
Sysadmin at Expert
Productiviy Group.
Telefonica Global
Resources
Index
Initial situation
CMDB
Features
Benefits
Case of use
Conclussions
6. The main idea:
Bring the best of both worlds
ITIL
Good practices to
manage IT items
Devops
Integrate operations and
development.
Creation Interelation Decommision
11. CMDB Applications :
Tier
• Frontend :
• Open Source
solution ITOP, by
Combodo
company.
• Backend:
• Database Inventory
Internally
• Linux
• Apache
• Mysql
• PHP
• Mysql: 1,5 M of rows
• Modules ( Shell, sql,
php, perl, ruby, power
shell).
Key
feature
• Datamodel easy to
modify.
• Interconnected by API
with the rest of
platforms.
12. CMDB Key features :
• Fully
automatized,
no
maintenance
effort needed.
•Backend
destroys and
re-creates
data daily
Automatization
13. CMDB Key features :
• Objects have to
meet certain
policies.
• If an object
does not meet
its policies, a
flow could be
triggered.
Auditable
14. CMDB Key features :
• The objects
have :
• lifecycle
• audit rules
• cost
associated.
Cost
15. CMDB Key features :
• Customized
dashboards,
• Every team
focus on
their part
of the
universe.
Customization
16. CMDB Key features :
• All data is
searchable.
• Break down
silos of
knowledge!
Searchable
19. Benefits:
We have found underused resources
that can be freed to save money.
We can set standard quality controls
for any given inventory item.
Also, we deliver adquired knowledge
to the users, the current state of their
resources and its cost for the
company.
20. Benefits
We, the sysadmins, are
no longer a
grandmother cooking
recipes.
We are turning into
cloud service providers
for the organization.
Thanks to the ansible
integration we can
automatize the
management of our
infraestructure.
21. Case of use:
Migrating DataCenter
To save costs,
It was decided
to migrate
Data center
location
120 Servers
had to be
migrated.
from our
Alcantara
facility in
Madrid
to Boecillo,
Valladolid.
22. Case of use: Migrating DataCenter
We used the CMDB for:
Verify connectivity and credentials for the
servers.
Backup server configuration.
Verify the migrated servers were covered by
third parties support.
Arrange shutdown of the servers
Keep in touch with the owners of the servers.
Verify special network config for the servers.
NAT, publishing domains, etc.
Those scripts could be reused for future
migrations!
Buenas tardes a todos y bienvenidos a la charla de CMDB y DevoPS
Me llamo Jaime Valero, trabajo en el EPG.
Hubo un tiempo en el que las corporaciónes de IT “clásicas.” dominaban la tierra.
Resulta muy poco eficiente, sobre todo si lo comparamos con algunos de nuestros competidores.
Estos lemures representan a nuestros competidores.
TTM
No podemos cloudificarnos – no podemos ser otros -, pero podemos ser una mejor versión de lo que somos.
Basicamente queremos que todo el universo de mi empresa, esté modelizado
Cada objeto está relacionado con todos los demas.
Physical Infraestrture : Todo lo que hay en un datacenter físico. Servidores físicos, RACS, UCS, Cabinas de discos, LUNs.
Network Infraestructure: DNSs, Interfaces físicas y lógicas, IP,s Switchs, Catalyst, VLANs.
Service Management: Gestión del servicio. Grupos, (Departamentios) Iniciatiivas Tickets, incidencias, arquitectura de las soluciones, permisos accesos.
En cierto sentido me gusta decir que la cmdb es de solo lectura, porque todos los días voy a recrear el backend, y sincronizarlo contra frontend
Esta es tu infraestructura a administrar.
Cada día aprovisionamos el backend, recreandolo por completo.
Atacamos el webservice para sincronizarlo con la CMDB.
Licencias github enterprise, Servidores sin uso, Proyectos obsoletos.