Automatizar la administración de equipos y sistemas


Automatizar la administración de equipos y sistemas

Los equipos disponen  normalmente de interfaces SNMP a través de los cuales se pueden controlar mediante  los sistemas propietarios o generalistas y todas las transacciones se almacena en servidores  que disponen de Sistemas Operativos, Bases de datos, CPU, memoria, etc.

El día a día en la administración y vigilancia de equipos y sistemas, ya sea de una importantísima red o de un modesto servidor, está lleno de tareas repetitivas y generalmente tediosas, motivados por la ingente cantidad de datos que se generan en una red.

Para facilitar nuestra tarea existen los scripts. Pequeños programas cuya finalidad es precisamente automatizar y encadenar tareas relacionadas con los sistemas.

SORTIS, con su gran experiencia en entornos de Sistemas y Telecomunicaciones, conoce de buena mano, la importancia de las automatizaciones que nos permite optimizar los recursos, mejorar la calidad del servicio, ahorro en costes y evitar fallos humanos.

Cualquier administrador debe de tener en cuenta que cualquier tarea a realizar más de tres (3) veces de forma idéntica, es apta para estudiar la posibilidad de ser automatizada.

Nuestra experiencia nos dicta que en cualquier actividad de administración y vigilancia el 30% al 60% de tareas pueden ser automatizadas u optimizadas para evitar fallos humanos, evitando que los trabajadores tengan que utilizar Hojas Excel masivas, cruzar datos entre ficheros, etc…

La programación de estos programas de automatismo son muy dinámicas pueden ser en los siguientes lenguajes: Perl, Python, Ruby, JavaScript, Vbscript, Shell Scripting, C, Java, etc.

Sortis experto en Lenguaje de Programación Perl  Script codificado con el lenguaje de scripting Pearl
Estos lenguajes pueden adaptarse a cualquier entorno de trabajo e incluso pueden instalarse sistemas/programas para realizar las comprobaciones de comunicaciones vía protocolos: ICMP, TCP, UDP, SNMP, etc.
Script codificado en el lenguaje de scripting Python   Logotipo lenguaje Python

 

Nuestra experiencia en este ámbito se encuentra, dirigida a la automatización de los siguientes aspectos:

  • Programas de parseo dinámicos por ficheros de Configuración para tratamiento de carga automática de cualquier fichero Excel o CSV y mandarle todos los comandos evitando fallos humanos y tareas largas y tediosas.
  • Alimentación de datos de páginas web ahorrando perfiles de grabadores de datos, y que dicha tarea se alimente de textos indicados en ficheros planos, BBDD paralelas o en otras ubicaciones.
  • Extracción de datos automáticos en aplicativos o páginas Web, para recolectar datos estadísticos o propios de cualquier sistema, herramientas de ticketing para análisis de datos de forma interna, etc.
  • Control de parámetros en Administración de Sistemas Propietarios, ya sean aplicativos o Sistemas Operativos, BBDD, CPU, HW.
  • Control de accesos de usuarios para redes complejas de operadores donde existen multitud de usuarios.

CONCLUSIONES:

  • Desde el punto de un programador, toda actividad repetitiva es posible automatizarla.
  • Las automatizaciones permiten que los grupos que trabajan en este tipo de tareas aprovechen mejor su tiempo, mejorando claramente en eficiencia para la empresa .
  • Con la automatización se mejora el ambiente de trabajo ya que se eliminan tareas largas y tediosas  y los  trabajadores pueden realizar funciones más complicadas y de mayor valor añadido.

Deje un comentario

CLOSE
CLOSE

Usamos cookies para mejorar tu experiencia con nosotros. Más Información

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close