Inicio topics Gestión de la configuración ¿Qué es la gestión de la configuración?
Gestione su configuración con AIOps Insights Suscríbase para recibir actualizaciones sobre IA
Ilustración con collage de pictogramas de engranaje, brazo robótico, teléfono móvil

Publicado:  30 de enero de 2024
Colaboradores: Chrystal R. China, Michael Goodwin

¿Qué es la gestión de la configuración?

La gestión de la configuración es un proceso de ingeniería de sistemas que ayuda a las empresas a mantener la calidad del rendimiento y la funcionalidad de un producto, sistema u otro activo de TI determinado a lo largo de su ciclo de vida.

Las prácticas personalizadas de CM permiten a los administradores de sistemas dar seguimiento al estado de los activos (como sistemas informáticos, servidores y aplicaciones) para que los equipos puedan identificar problemas rápidamente, gestionar eficazmente el control de cambios y evitar desviaciones de la configuración y tiempos de inactividad innecesarios.

La disciplina comenzó en el ejército de los Estados Unidos, concretamente en el Departamento de Defensa, que buscaba aumentar la vida útil de su equipamiento de hardware sin sacrificar el rendimiento con el paso del tiempo. El ejército finalmente creó la serie 480, un conjunto de normas rectoras para el mantenimiento de equipamiento técnico, que evolucionó hasta convertirse en la norma ANSI-EIA-649 (la Norma de consenso nacional para la gestión de la configuración) en 1998. 

El objetivo principal de la CM es controlar la evolución de los sistemas complejos y crear procesos de mantenimiento de registros vigilantes que optimicen y aceleren la gestión de activos de TI. Las prácticas de CM garantizan que el diseño, la implementación y la información operativa de un sistema estén siempre sincronizados, lo que facilita la gestión eficiente de las versiones y evita las inestabilidades del sistema que pueden ocurrir con modificaciones sin seguimiento.  En otras palabras, la CM garantiza que los activos de TI permanezcan en el estado deseado, independientemente de cómo evolucionen con el tiempo. 

Guía para la automatización inteligente en toda la empresa

Descubra cómo la automatización inteligente puede hacer que sus operaciones comerciales sean una ventaja competitiva.

Contenido relacionado

Regístrese para obtener el libro electrónico sobre los mitos de la observabilidad

¿Cómo funciona el proceso de gestión de la configuración?  

Los procesos de CM están impulsados por herramientas de gestión que permiten a los administradores de TI crear una estación de trabajo o servidor con configuraciones específicas y luego aplicar esas configuraciones a otros activos. La CM, empleada junto con la gestión de servicios de TI (según su definición en la biblioteca de infraestructura de TI [ITIL]), requiere que los equipos supervisen el estado de un sistema en tiempo real para identificar comportamientos aberrantes y/u oportunidades de aplicar parches, actualizaciones o mejoras.

Específicamente, la CM involucra los siguientes procesos clave:

Identificación de la configuración 

La identificación de la configuración es el proceso de determinar los atributos que definen cada aspecto de un elemento de configuración (CI, sigla en inglés de configuration item) en cualquier momento. También incluye decisiones fundamentales sobre elementos de configuración (la iniciativa, el módulo o la API del software o infraestructura que el equipo supervisará y controlará), identificadores (el número de serie o versión único u otro mecanismo de seguimiento para cada CI) y líneas de referencia (normalmente, la configuración de un entorno de producción de trabajo). 

Control de cambios de la configuración 

El control de cambios de la configuración, también llamado control de configuración, es una estrategia para manejar los cambios sistemáticamente a fin de que la integridad de los activos permanezca constante a lo largo de su vida útil. Por lo general, implica varias prácticas estabilizadoras, tales como la presentación de propuestas de cambios, la evaluación del costo y los beneficios de cada propuesta, la obtención de las aprobaciones necesarias de las partes autorizadas y la implementación y documentación de los cambios. 

Registro del estado de la configuración (CSA)

 El registro del estado de la configuración (CSA, sigla en inglés de Configuration status accounting) implica documentar todos los detalles de identificación de la configuración (por ejemplo, ubicación, versión, estado actual) y los detalles de los cambios (fecha, parte responsable, descripción de las modificaciones). El proceso también incluye generar registros periódicos de estado e históricos para los stakeholders, verificar la precisión de todos los registros y crear un registro de auditoría accesible. 

Auditorías de configuración

La auditoría de configuración es el proceso formal de evaluar cuán bien se ajustan las prácticas de CI y CM a los estándares y líneas de referencia establecidos, incluida la identificación y resolución de anomalías. La auditoría podría implicar la evaluación de atributos físicos, atributos funcionales o ambos. 

Plan de gestión de la configuración

Un plan de gestión de la configuración (CMP, sigla en inglés de Configuration management plan) describe las prácticas, procedimientos y cronogramas específicos de CM designados para un proyecto u organización en particular. Por lo general, incluye información sobre procesos relacionados, así como detalles completos sobre el alcance y los objetivos de la CM, las actividades, roles y responsabilidades de CM, la gestión de líneas de referencia, los procedimientos de capacitación del equipo y las herramientas que el equipo empleará para respaldar el proceso.

¿Qué son las herramientas de gestión de la configuración? 

Las herramientas de gestión de la configuración, desde programas de código abierto como Ansible, Jira, Puppet, SaltStack y CFEngine hasta soluciones patentadas como IBM AIOps Insights, ayudan a los administradores de sistemas a minimizar la complejidad de la CM mediante la automatización de la mayoría de sus procesos asociados. Las herramientas de CM pueden gestionar versiones de código, dar seguimiento a los cambios en el sistema y automatizar los procesos de creación y despliegue.

Permiten a los equipos cambiar las configuraciones base desde una ubicación central; categorizar y gestionar los CI por grupo/subgrupo; automatizar la identificación, las actualizaciones y los parches de CI; instalar nuevas configuraciones en todos los grupos; y localizar configuraciones obsoletas o de bajo rendimiento. 

Las herramientas de CM incluyen tecnologías, tales como: 

  • Sistemas de control de versiones: estas herramientas gestionan los cambios en el código fuente o los documentos a lo largo del tiempo. Mantienen versiones e historiales que ayudan con el seguimiento de los cambios, la implementación de restablecimientos (si es necesario) y el soporte del desarrollo paralelo. 
     

  • Herramientas de integración continua/entrega continua (CI/CD): Las herramientas de pipeline de CI/CD automatizan las pruebas y el despliegue de software, garantizando así que los sistemas integren de manera periódica los cambios en la base de código y ejecuten las pruebas adecuadas para la identificación de problemas. 
     

  • Herramientas de infraestructura como código (IaC): estas herramientas facilitan el aprovisionamiento y la gestión de la infraestructura mediante un código del que pueden crearse versiones y tratarse como cualquier otro componente del sistema de software. 
     

  • Herramientas de gestión y seguimiento de cambios: estas herramientas registran, rastrean y gestionan las solicitudes de cambio y los problemas a través de un flujo de trabajo definido.  
     

  • Bases de datos de gestión la de configuración (CMDB): las CMDB almacenan información de configuración sobre los CI y sus dependencias, aclarando la estructura de un entorno de TI y el posible impacto de los cambios. 

Ventajas de la gestión de la configuración

La administración eficaz de la configuración es esencial para optimizar la automatización de TI dentro de una empresa. Ayuda a los equipos a tomar decisiones fundamentadas sobre los cambios en su infraestructura y activos de TI, así como facilita una comunicación clara entre los stakeholders al priorizar una documentación clara y constante de los estados del sistema a lo largo del ciclo de vida. 

En entornos DevOps, la CM habilita a los administradores de TI para automatizar aún más la gestión de la infraestructura y los procesos de despliegue. En entornos ágiles, la CM ayuda a los equipos a acceder y priorizar más fácilmente las tareas de configuración para optimizar las prácticas de gestión de proyectos. Y en los entornos de CI/CD, las herramientas de CM automatizan las modificaciones para que los equipos puedan desplegar inmediatamente el código aprobado, así como los cambios de configuración en los sistemas activos. 

La CM también ofrece beneficios significativos para el control de calidad y la gestión de riesgos en una amplia gama de industrias, desde el desarrollo de software y la atención médica hasta la fabricación y la gestión de servicios de TI (ITSM, sigla en inglés de IT service management). Y tiene innumerables casos de uso para una variedad de entornos de TI, que incluyen: 

Automatización de la nube

Las herramientas de CM pueden configurar y administrar nubes privadas virtuales (VPC, sigla en inglés de virtual private clouds), sistemas operativos y seguridad de cargas de trabajo1 en entornos de computación en la nube. 

automatización de seguridad

Las herramientas de CM pueden aplicar políticas de manera constante a través de una red y configurar sistemas de detección de intrusiones y cortafuegos automáticamente.

Automatización perimetral

Las herramientas de CM pueden configurar y gestionar sistemas de infraestructura remotos, como activos IoT, equipamiento de servidores y protocolos de red y seguridad. 

Automatización de redes

Las herramientas de CM pueden configurar dispositivos de red, como enrutadores, automáticamente. 

Mejores prácticas de gestión de la configuración  

Tan solo el volumen de los datos que generan los programas de CM puede agregar complejidad al proceso de gestión de activos de TI de cualquier organización. Por lo tanto, optimizar los beneficios de los programas y herramientas de CM requiere una planeación adecuada, recursos y formación del personal. Para maximizar la eficacia de los sistemas de gestión de la configuración, los equipos pueden: 

  • Establecer una línea de referencia de manera temprana. Establezca líneas de referencia iniciales tan pronto como comience el proyecto.
     

  • Automatizar tanto como sea posible. Utilice las herramientas de CM para automatizar tareas repetitivas; esto no solo ahorra tiempo, sino que también reduce el riesgo de error humano.  
     

  • Realizar copias de seguridad de los datos con frecuencia. Como es de esperar, las copias de seguridad del estado de los activos y los datos de configuración pueden resultar invaluables si los administradores necesitan volver a visitar la configuración de la línea de referencia luego de un incidente de pérdida o corrupción de datos. 
     

  • Mantener una única fuente de información. Emplee un repositorio o base de datos definitivo para documentar y dar seguimiento al estado de los CI.  
     

  • Crear un consejo asesor de cambios. Un consejo asesor de cambios (CAB, sigla en inglés de change advisory board) ofrece estructura y trazabilidad adicionales durante los procesos de evaluación y aprobación de cambios. 

Soluciones relacionadas
IBM AIOps Insights

Aproveche la IA para optimizar las operaciones de TI, aumentar el tiempo de actividad, mejorar la eficiencia y reducir costos​.

Explore AIOps Insights
IBM Cloud Pak for AIOps

Cree innovaciones con mayor rapidez, reduzca los costos operativos y transforme las operaciones de TI en un ámbito cambiante.

Conozca IBM Cloud Pak for AIOps

IBM Instana Observability

La plataforma IBM Instana Observability es una plataforma de observabilidad en tiempo real totalmente automatizada que contextualiza los datos de rendimiento para ofrecer una rápida identificación y ayudar a prevenir y solucionar problemas.

Explore IBM Instana Observability
Recursos ¿Qué es AIOps?

Descubra cómo la Inteligencia Artificial para Operaciones de TI (AIOps) utiliza los datos y el aprendizaje automático para mejorar y automatizar la gestión de servicios de TI.

Proceso de un ingeniero de confiabilidad de sitios hacia AIOps

Explore las oportunidades para que los ingenieros de confiabilidad de sitios (SRE, sigla en inglés de site reliability engineer) aumenten su eficacia adoptando e impulsando una cultura de automatización e innovación impulsadas por IA.

Gestión de incidentes tradicional frente a la impulsada por IA

Vea la manera en que la implementación de una solución impulsada por IA puede ayudar a que sus operaciones comerciales funcionen sin problemas.

¿Qué es la gestión de activos de TI (ITAM)?

Obtenga más información sobre la gestión end to end de los activos de TI en cada etapa del ciclo de vida de los activos.

¿Qué es la gestión de operaciones de TI (ITOM)?

La gestión de operaciones de TI (ITOM, sigla en inglés de IT operations management) es responsable de gestionar los requisitos de TI dentro de una organización, supervisar el aprovisionamiento, la capacidad, el rendimiento y la disponibilidad de la infraestructura y los recursos de TI.

Únase a la comunidad IBM AIOps Insights

Entérese de los mejores y más recientes consejos prácticos, prácticas recomendadas y casos de uso por parte de nuestros expertos, así como de experimentados usuarios del producto.

Take the next step

IBM AIOps Insights is a robust event and incident management solution that provides a comprehensive view of managed IT environments in a single pane of glass. ​AIOps Insights uses intelligent automation and AI to​ aggregate data and connect related incidents, helping teams detect and remediate issues quickly.

Explore AIOps Insights Request a demo
Notas de pie de página

Worldwide Corporate Endpoint Security Forecast Update, 2023–2027: Endpoint Security Platformization Propels Robust Growth (enlace externo a ibm.com), International Data Corporation (IDC), 10 de enero de 2024