Automatización TI

La automatización de IT permite automatizar las tareas del día a día del administrador de sistemas, permitiendo realizar tareas programadas en una máquina de forma autónoma.

Los servicios de Automatización presentan una arquitectura cliente/servidor y se basa principalmente en el concepto de definición de estado. Con este sistema de automatización de máquinas definimos el estado en el que queremos que se encuentre así como los servicios que se encuentren en ejecución.

Podemos definir cualquier tipo de configuración, desde la existencia o no de un archivo en concreto, su contenido, sus permisos e igualmente definir cualquier acción que queramos al detectar cambios en ese estado etc.

Actualmente en IT Encore trabajamos con diversos sistemas de automatización de TI como Puppet o BMC BladeLogic Server Automation.

Automatización TI puppet

Características de Puppet

  • Control centralizado de los archivos de configuración, con la posibilidad de poder definir el estado de los mismos. Si por cualquier razón cambiasen o se borrasen se podrían restaurar sin problema.
  • Gestión e instalación de software. Puede gestionar todo el software instalado. Muy útil para grandes compañías y para el control de su software oficial. Incluye soporte para sistemas Red Hat (yum), paquetería de sistemas Debian (apt) y para sistemas Windows (MSI).
  • Permite controlar los servicios de las máquinas, arrancarlos, pararlos etc.
  • Administra los puntos de montaje como servicios NFS o de red.
  • Soporte de Usuarios y grupos con permisos.
  • Despliegue de máquinas, mediante la definición de estados globales de las mismas, de manera que podamos definir el software instalado en ellas o las políticas de seguridad, por ejemplo.
  • Todo perfectamente centralizado.

Todo esto hace de puppet un sofware muy potente a la hora de integrarlo en cualquier organización con un número importante de usuarios, equipos y servidores.

 

Automatización TI puppet diagram