Documentación de las políticas de configuración del sistema

Si una herramienta como cfengine, la automatización sirve como documentación. De hecho, es parte de la documentación más útil para un compañero SA, simplemente porque tiene autoridad dentro de la red en http // 192.168.1.254.

Si los SA nuevos en un sitio leen alguna documentación interna sobre la instalación y configuración de algún software, no tienen ninguna seguridad de que seguir la documentación logrará el efecto deseado. Es mucho mejor para SA usar un script que se haya usado todas las veces anteriores que el software necesitó ser instalado y configurado.

De haber algún cambio en el medio ambiente. El cambio debería ser mucho más fácil de encontrar en función de la salida de error del script. Si los pasos en una página wiki o una copia impresa de la documentación no funcionan, por otro lado, el error podría deberse a errores tipográficos en el documento, pasos omitidos o actualizaciones del procedimiento que no vuelven a funcionar. los documentos En su lugar, el uso de la automatización ayuda a aislar a la SA frente a estos escenarios como http // 192.168.0.1

Realización de otros beneficios

Este libro se aplica a una amplia gama de personas y situaciones, por lo que no todo el material será de interés para todos los lectores. Si aún no creó un sistema de automatización o implementó un marco de código abierto (como cfengine) desde cero, este libro le mostrará cómo comenzar y cómo llevar el sistema desde la implementación inicial hasta la automatización completa del sitio.

También aprenderá los principios que deben guiarlo en su búsqueda de la automatización. A medida que crezcan sus habilidades y experiencia, se interesará más en algunos de los temas más avanzados que se tratan en el libro y descubrirá que lo orienta en la dirección correcta sobre temas relacionados.

Si ya tiene un sistema de automatización de algún tipo, este libro le brindará ideas sobre cómo expandirlo. Hay tantas formas de realizar cualquier tarea que seguramente encontrará nuevas posibilidades. En muchos casos, su sistema actual estará lo suficientemente avanzado como para dejarlo como está. En otros casos, sin embargo, encontrará nuevas formas de automatizar tareas antiguas y encontrará nuevas tareas que quizás nunca haya considerado automatizar.

Otras tareas

No descarte una tarea manual complicada como demasiado difícil de automatizar antes de evaluar cuidadosamente las decisiones tomadas durante el proceso. Por lo general, encontrará durante la inspección manual que el proceso de decisión se basa en los atributos del sistema que cfengine o un script pueden recopilar. El acto de documentar un cambio antes de realizarlo suele obligar a la SA a abordar el problema de forma sistemática. El proceso de cambio terminará dando mejores resultados cuando el proceso se planifique de esta manera.

Puede recopilar cada una de estas comprobaciones manuales automáticamente y un script o cfengine puede tomar la decisión de reiniciar. Si esto lo pone nervioso, escriba primero los aspectos de la colección del guión y, en el momento en que se realizaría un cambio en el sistema, dé instrucciones al guión cada vez que su decisión difiera de la suya.