Volver al blog
InsightFebruary 12, 20246 min de lecture

Los 4 pasos clave para implementar una CMDB

Matthieu Bonnard
Matthieu Bonnard
CEO
Los 4 pasos clave para implementar una CMDB

Resumen: Hay 4 pasos clave para desplegar una CMDB eficaz: planificación y diseño, recopilación de datos, configuración y personalización, y mantenimiento y gestión continuos. Estos pasos son esenciales para el éxito: una CMDB bien alimentada permite planificar mejor la estrategia de TI y gestionar el portafolio de proyectos asociado.

Si aún no está familiarizado con el concepto de CMDB, puede leer primero: What is a CMDB?

En este artículo veremos cómo “Mama’s Little Bakery (MLB)”, un productor europeo líder de cheesecake (PYME de 500 empleados), inicia y configura su CMDB.

Cheesecake animation

Paso 1: Planificación y diseño

El primer paso para implementar una CMDB es planificar y diseñar su estructura. Esto implica definir objetivos y requisitos, e identificar las fuentes de datos que alimentarán la base. También hay que decidir qué tipos de configuration items (CIs) se incluirán: servidores, software, aplicaciones, redes, etc.

En esta fase conviene implicar a stakeholders clave (equipos de TI, responsables de negocio, usuarios finales) para alinear la CMDB con las necesidades de toda la organización. Además, se deben definir procesos de gobernanza que garanticen la calidad e integridad de los datos.

¿A quién invitamos al kickoff?

  • El CIO, porque suele ser el sponsor y utiliza la CMDB para planificar la estrategia de TI.
  • El arquitecto (si existe). Será quien más trabaje el tema, sin olvidar a los demás roles.
  • Project managers (negocio o TI), por ejemplo en un despliegue de CRM: conocen la capa aplicativa y de negocio.
  • Operaciones: dominan componentes técnicos (servidores, bases de datos) y enlazan con las aplicaciones que corren sobre ellos.

En MLB, una de las áreas más sensibles es RR. HH. De acuerdo con la dirección, el CIO decide empezar modelando el HRIS de extremo a extremo para identificar procesos críticos. La información se recoge tanto de herramientas técnicas (monitorización, gestión de incidencias, vCenter) como mediante una recogida con responsables de RR. HH. La TI se da 3 meses para completar esta fase.

Paso 2: Recopilación de datos

Una vez completada la planificación, toca recopilar datos para alimentar la CMDB. Esto puede incluir la integración desde herramientas de incidencias y cambios, monitorización de red, escaneos automáticos de configuración, etc.

Es importante asegurar que los datos sean precisos, completos y estén actualizados. Para ello, suelen limpiarse y normalizarse antes de importarlos. Documentar las fuentes y los procesos de integración es esencial para la trazabilidad.

Por ejemplo, se puede recurrir a:

  • Extracciones desde la plataforma de monitorización (Nagios, PRTG, Zabbix).
  • Inventario RVTools para capturar un snapshot del inventario de vCenter.
  • Organigrama: útil para definir servicios de negocio e identificar responsables.

En MLB, esta fase es crítica. Tras definir objetivos, el departamento de TI desarrolla un script en Python para consolidar datos de todas las fuentes en un Excel. Por otro lado, se envía un formulario Typeform a cada responsable de RR. HH. para recopilar aplicaciones utilizadas. MLB tiene un SI híbrido: aplicaciones propias y de editor en nube privada, y un conjunto de SaaS.

Paso 3: Configuración y personalización

Con los datos recopilados, se configura y personaliza la CMDB: clases de CI, relaciones, atributos y valores. También se definen reglas de versionado y dependencias para asegurar precisión.

Es recomendable mantener un enfoque iterativo, probando y validando la configuración con frecuencia. A menudo también hace falta formar a usuarios y administradores.

En MLB, una vez recopilados los datos, se modelan en la CMDB. Los datos del formulario se consolidan y los del script se limpian y normalizan. Para simplificar, se representan solo procesos, aplicaciones, servidores y redes; no se incluye middleware como ESB. Durante la integración, el responsable envía restituciones periódicas a los managers de negocio para validación.

Paso 4: Mantenimiento y gestión continua

Una vez operativa, es crucial definir procesos de mantenimiento y gestión continua para asegurar su calidad y utilidad: monitorizar y actualizar datos, resolver inconsistencias y responder a cambios en el entorno TI.

También conviene evaluar periódicamente si la CMDB cumple los objetivos iniciales y ajustar lo necesario. La colaboración continua y una cultura de gobernanza de datos son claves para el éxito a largo plazo.

En MLB existe un proceso de revisión inspirado en ISO 9001. En el plan de control, se revisa el contenido de la CMDB mensualmente. Con seguimiento regular, el esfuerzo de actualización no es tan grande. Además, se han creado distintas “vistas” del SI para identificar cambios recientes (VMs creadas hace menos de 1 mes, nuevas apps en Azure SSO, etc.).

Y listo

Implementar una CMDB eficaz requiere planificación cuidadosa, recopilación precisa, configuración rigurosa y gestión continua. Siguiendo estos cuatro pasos, su CMDB estará bien diseñada y será una herramienta valiosa para la gestión de TI y la toma de decisiones.


¿Te gusta lo que lees?

Descubre cómo Kabeen puede ayudarte a retomar el control de tu sistema de información.