Capítulo 10. Guiones y automatización
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Los administradores de sistemas automatizan lo que pueden. Pero no se puede automatizar todo. La automatización es algo bueno, pero tiene sus limitaciones. En este capítulo hablo de los pros y los contras de la automatización. Algunas tareas son difíciles de automatizar porque implican demasiadas variables. Y la automatización conlleva algunos riesgos de seguridad, porque automatizar tareas que requieren privilegios elevados crea agujeros de seguridad que pueden comprometer el sistema. Otros obstáculos a la automatización son la desviación temporal, los fallos del sistema, las condiciones de error de script y las interacciones humanas.
Crear guiones y automatizar tareas es desafiante y divertido. Ver cómo una serie de scripts y programaciones funcionan según lo previsto para imitar las pulsaciones de teclas, decisiones y actividades humanas es gratificante. Todo administrador de sistemas debe saber crear guiones shell básicos y debería automatizar todas las tareas repetitivas no privilegiadas posibles. Este capítulo abarca los conceptos de creación de scripts y automatización, pero no la mecánica de bajo nivel de la creación de scripts (bucles, E/S de archivos, etc.), que está bien documentada en la web.
Responder a la pregunta: ¿Por qué automatizar?
Algunos administradores de sistemas me han preguntado por qué deberían automatizar ...