infraestructura IT
CMDB
- Databases
- infraestructura IT
- Base de datos de la gestión de configuración - Wikipedia, la enciclopedia libre-Base_de_datos_de_la_gesti%C3%B3n_de_configuraci%C3%B3n
- ¿Qué es la CMDB Definición CMDB ServiceTonic-
Definición
Una CMDB (Configuration Management Database) es una base de datos utilizada para gestionar y almacenar información sobre los activos de TI (CI - Configuration Items) de una organización y las relaciones entre ellos. Permite una visión centralizada y estructurada de todos los componentes de la infraestructura tecnológica.
- Incluye hardware, software, documentación, usuarios, servicios y relaciones entre ellos.
- Facilita la toma de decisiones, gestión de cambios y resolución de incidencias.
- Es clave dentro de las prácticas de IT Service Management (ITSM) y frameworks como ITIL.
Objetivos principales
- Centralizar la información de todos los activos de TI.
- Mejorar la gestión de cambios y reducir riesgos asociados.
- Soportar procesos de incidentes, problemas y configuración.
- Permitir auditorías y cumplimiento normativo.
- Mejorar la eficiencia en la gestión de servicios.
Componentes de una CMDB
- CI (Configuration Items): elementos de configuración individuales.
- Atributos: características de cada CI (por ejemplo, fabricante, versión, propietario).
- Relaciones: conexiones y dependencias entre los CI.
- Historial de cambios: registro de modificaciones y versiones de cada CI.
Tipos de CI
- Hardware: servidores, routers, PCs, impresoras.
- Software: sistemas operativos, aplicaciones, licencias.
- Redes: switches, firewalls, enlaces de comunicación.
- Documentación: manuales, contratos, políticas.
- Servicios: aplicaciones, bases de datos, servicios de soporte.
Beneficios de la CMDB
- Visibilidad completa de los activos y su estado.
- Mejor planificación y ejecución de cambios.
- Reducción de incidencias y tiempo de resolución.
- Mejora en la gestión de riesgos.
- Soporte para auditorías y cumplimiento de normativas.
- Facilita la integración con herramientas de monitorización y automatización.
Buenas prácticas
- Mantener la información actualizada y confiable.
- Definir claramente los CI y sus atributos.
- Establecer procesos de verificación y validación de datos.
- Integrar la CMDB con otras herramientas de ITSM.
- Automatizar la recolección de información siempre que sea posible.
- Establecer niveles de acceso y permisos adecuados.
Ejemplos de uso
- Gestión de cambios: antes de actualizar un servidor, se puede verificar qué servicios dependen de él.
- Resolución de incidentes: conocer rápidamente qué componentes están afectados y sus interrelaciones.
- Auditoría de software: saber qué licencias están instaladas y si cumplen con los contratos.
- Optimización de recursos: identificar servidores infrautilizados o redundantes.
Integraciones comunes
- Herramientas de ITSM como ServiceNow, BMC Remedy, Freshservice.
- Sistemas de monitorización: Nagios, Zabbix, SolarWinds.
- Sistemas de ticketing y gestión de incidencias.
- Herramientas de automatización y orquestación (Ansible, Puppet, Chef).
Ejemplo de estructura de CI en código
CI Servidor
{
"id": "SVR001",
"nombre": "Servidor_Producción_1",
"tipo": "Servidor",
"ubicación": "DataCenter A",
"SO": "Linux Ubuntu 22.04",
"propietario": "Equipo TI",
"estado": "Activo",
"relaciones": ["DB001", "APP001"]
}
`
CI Aplicación
{
"id": "APP001",
"nombre": "ERP Principal",
"tipo": "Aplicación",
"versión": "v5.3",
"propietario": "Departamento Finanzas",
"estado": "Activo",
"relaciones": ["SVR001", "DB001"]
}
Referencias y recursos
¿Te gusta este contenido? Suscríbete vía RSS