Articulo de referencia

Elemento de configuración

El término elemento de configuración ( IC ) se refiere a la unidad estructural fundamental de un sistema de gestión de configuración. [ 1 ] Ejemplos de IC incluyen componentes i...

El término elemento de configuración ( IC ) se refiere a la unidad estructural fundamental de un sistema de gestión de configuración. [ 1 ] Ejemplos de IC incluyen componentes individuales de hardware o software . El sistema de gestión de configuración supervisa el ciclo de vida de los IC mediante una combinación de procesos y herramientas, implementando y habilitando los elementos fundamentales de identificación, gestión de cambios , contabilidad de estado y auditorías . Este sistema tiene como objetivo evitar la introducción de errores relacionados con la falta de pruebas, así como de incompatibilidades con otros IC.

Descripción

El término "elemento de configuración" puede aplicarse a un producto, un componente asignado a un producto, o ambos, que cumpla una función de uso final, tenga requisitos, funcionalidades y/o relaciones de producto específicas, y esté designado para un control específico en el sistema de gestión de configuración. Los elementos de configuración, sus versiones de información de configuración de producto asociadas y los cambios aprobados constituyen la base de cualquier auditoría de configuración aprobada vigente .

Cada elemento de configuración debe estar identificado de forma única para poder distinguirlo de todos los demás elementos de configuración y de la información de configuración del producto asociada.

Desde la perspectiva del implementador de un cambio , el CI representa los elementos dentro de la estructura del producto afectados por el cambio. Al modificar una versión base específica de un elemento de configuración, se crea una nueva versión de la base que contiene los cambios revisados ​​en la información afectada por el cambio. El número de pieza del CI puede cambiar si la pieza nueva o actualizada deja de ser intercambiable, funcional o físicamente, con la pieza existente, mientras que la versión del CI de software cambia cada vez que se implementa un cambio. Al analizar el efecto de un cambio, dos de las preguntas que deben plantearse son qué elementos de configuración se ven afectados y cómo se ven afectados los elementos de configuración, su información de configuración asociada y sus interfaces.

El uso del elemento de configuración (IC) dentro de un producto se puede rastrear a través de un sólido sistema de control de estado, y el IC está sujeto a verificación de aceptación basada en criterios establecidos.

Tipos de elementos de configuración

Los elementos de configuración pueden adoptar diversas formas, como hardware y dispositivos, aplicaciones de software, comunicaciones y redes, sistemas, ubicaciones, instalaciones, bases de datos y servicios. Las entidades de gestión de cambios, incidentes, gestión de problemas y otros procesos también se consideran a veces elementos de configuración.

Atributos y datos de CI

Los elementos de configuración se representan mediante sus propiedades. Estas propiedades pueden ser comunes a todos los elementos de configuración (por ejemplo, un código de elemento único, una descripción de la función, el fin de su ciclo de vida, la aprobación de los cambios por parte del responsable del negocio y el soporte e implementación de dichos cambios por parte del responsable técnico, es decir, el administrador). Otras propiedades pueden ser específicas para cada tipo de elemento. Los dispositivos de hardware tendrán algunas propiedades, los servidores de bases de datos otras, y las aplicaciones y los certificados, otras más.

Ejemplos de propiedades comunes:

  • Código de identificación o identificador único del CI
  • Nombre o etiqueta del CI (a menudo, tanto nombres largos como cortos )
  • Abreviaturas o acrónimos de CI
  • Descripción del CI
  • Propiedad de la inteligencia competitiva (organizaciones y personas)
  • Importancia de los CI

Identificación de propiedades

Cada tipo de elemento de configuración debe tener ciertas propiedades cuya combinación sea única, lo que permite reconocerlo y distinguirlo de los demás. En el caso de los dispositivos, dicha combinación única podría ser el fabricante, el modelo/tipo y el número de serie del dispositivo.

Las propiedades de identificación (resaltadas en rojo) permiten distinguir entre sí las diferentes instancias de estos elementos.

Comunicados

Una versión (una entidad versionada) puede constar de varios elementos de configuración. El conjunto de cambios de cada elemento de configuración aparecerá en las notas de la versión , las cuales pueden contener encabezados específicos para cada uno. Un elemento de configuración de hardware complejo puede tener varios niveles de elementos de configuración por debajo de su nivel superior; cada nivel de elemento de configuración debe cumplir con los mismos elementos fundamentales del sistema de gestión de configuración.

Un enfoque moderno para gestionar los elementos de configuración relacionados con las versiones consiste en utilizar repositorios de código y repositorios de artefactos para complementar la base de datos de gestión de configuración. [ 2 ] [ 3 ] Esto se puede observar en el uso de una biblioteca de medios definitiva .

Vocabulario

Además de su función en la implementación y gestión de cambios, la descripción y definición de cada elemento de configuración debe servir como vocabulario común para todos los grupos relacionados con el producto. Es necesario definir el elemento de configuración de forma que tanto el equipo de marketing como el responsable de la implementación puedan acordar una definición común al utilizar su nombre. La selección e identificación de los elementos de configuración para un proyecto específico se considera el primer paso para desarrollar la arquitectura general del producto de forma integral.

Referencias

  1. Compare: Coupland, Martyn (25 September 2014). Microsoft System Center Configuration Manager Advanced Deployment. Professional expertise distilled. Packt Publishing Ltd (published 2014). ISBN 9781782172093. Retrieved 2015-08-03. Application management in the background is more complex than the way packages execute in Configuration Manager. The process works using Configuration Items (CIs).
  2. "Introduction to Configuration Management in DevOps". BrowserStack. Archived from the original on 2023-02-01. Retrieved 2022-03-11.
  3. "Role of Code Configuration Management in DevOps | Pluralsight | Pluralsight". www.pluralsight.com. Retrieved 2022-03-11.
  • What is configuration management?
  • Configuration item definition
  • Physical configuration audit
  • Functional configuration audit
  • Functional configuration audit
  • Configuration management training material
  • Guide to CMDB solution design