stringtranslate.com

Automatización de configuración continua

La automatización de la configuración continua ( CCA ) es la metodología o proceso de automatización de la implementación y configuración de ajustes y software para equipos de centros de datos físicos y virtuales . [1]

Descripción general

La automatización de configuración continua se comercializa para la gestión de configuración de aplicaciones y centros de datos . Las herramientas CCA utilizan un marco programable para la configuración y la orquestación a través de la codificación, la planificación y la adopción progresiva de políticas. [2] [3]

Relación con DevOps

Las herramientas CCA se utilizan para lo que se denomina DevOps y, a menudo, se incluyen como parte de una cadena de herramientas de DevOps . CCA surgió de un esfuerzo por desarrollar software más confiable con mayor rapidez. [1] Gartner describe a CCA como “al incorporar conceptos ágiles , colaborativos y esbeltos que son fundamentales para las iniciativas de DevOps, las herramientas CCA aportan un nuevo nivel de precisión, eficiencia y flexibilidad a los desafíos de la gestión de la configuración de aplicaciones e infraestructura”. [4]

Herramientas

Las herramientas CCA ayudan a los administradores y desarrolladores a automatizar la configuración y orquestación de la infraestructura física y virtual de una manera sistemática que brinda visibilidad del estado de la infraestructura dentro de una empresa. Generalmente se las considera una extensión de los marcos de infraestructura como código (IaC). [1] Las herramientas CCA incluyen Ansible , Chef software , Otter , Puppet (software) , Rudder (software) y SaltStack . [5] Cada herramienta tiene un método diferente de interactuar con el sistema; algunas se basan en agentes, push o pull, a través de una interfaz de usuario interactiva. Al igual que ocurre con la adopción de cualquier herramienta DevOps, existen barreras para implementar herramientas CCA y factores que dificultan y aceleran la adopción. [6]

Las herramientas CCA notables incluyen:

Factores de evaluación

Las evaluaciones de las herramientas de CCA pueden considerar lo siguiente: [8] [9]

Véase también

Referencias

  1. ^ abc Fletcher, Colin; Cosgrove, Terrence (26 de agosto de 2015). Perspectivas de innovación para herramientas de automatización de configuración continua. Gartner (informe).[ enlace muerto ]
  2. ^ Ramos, Martin (4 de noviembre de 2015). «Integración continua: Infraestructura como código en DevOps». easydynamics.com . Archivado desde el original el 6 de febrero de 2016 . Consultado el 11 de mayo de 2016 .
  3. ^ Infraestructura como código: alimentando el fuego para una entrega más rápida de aplicaciones (informe). Forrester. Marzo de 2015.
  4. ^ Phillips, Andrew (14 de mayo de 2015). "Pasar de la automatización de la infraestructura al verdadero DevOps". DevOps.com .
  5. ^ Venezia, Paul (21 de noviembre de 2013). «Puppet vs. Chef vs. Ansible vs. Salt». Network World. Archivado desde el original el 18 de julio de 2018. Consultado el 14 de diciembre de 2015 .
  6. ^ Tendencias del mercado de Garner: DevOps: no es un mercado, sino una filosofía centrada en herramientas que respalda una cadena de valor de entrega continua (informe). Gartner . 18 de febrero de 2015.
  7. ^ "Documentación de CFEngine 3.18.0: ¿Qué es CFEngine?".
  8. ^ Fletcher, Colin; Cosgrove, Terrence (25 de marzo de 2016). Cómo los equipos de I&O pueden combinar herramientas de CCA con contenedores para lograr eficiencias operativas. Gartner (informe).
  9. ^ Fletcher, Colin; Cosgrove, Terrence (8 de diciembre de 2016). Guía de mercado para herramientas de automatización de configuración continua. Gartner (informe).