
In a computer system or network, a runbook is a compilation of routine procedures and operations that the system administrator or operator carries out. System administrators in IT departments and NOCs use runbooks as a reference.
Runbooks can be in either electronic or in physical book form. Typically, a runbook contains procedures to begin, stop, supervise, and debug the system. It may also describe procedures for handling special requests and contingencies. An effective runbook allows other operators, with prerequisite expertise, to effectively manage and troubleshoot a system.
Through runbook automation,[1] these processes can be carried out using software tools in a predetermined manner. In addition to automating IT specific processes, the results of the runbook can be presented on-screen back to the user or Service Desk engineer.[2] Multiple runbooks can be linked together using a Decision Tree to provide users with interactive troubleshooting and guided procedures.[3]
Runbook applied to operations
Operational runbooks may be tied to ITIL incidents to allow repeatable processes supporting specific aspects of the service catalog.[4] The runbook is typically divided into routine automated processes and routine manual processes. The runbook catalog begins with an index of processes covered and may be broken down in outline form to align the processes to the major elements they support in the service catalog. A runbook is a compilation of routine procedures and operations that the system administrator or operator carries out.
Computer operator documentation
The documentation for running a task,[5] whether in electronic or paper form, is called a runbook.[6] Sometimes written as "run book," it may supplement bullet-pointed steps with error messages (and what to do) and flowcharts.[7]
Runbook automation
Runbook automation (RBA)[8] is the ability to define, build, orchestrate, manage, and report on workflows that support system and network operational processes. Areas of a business ideal for IT automation are Operations Teams, Service Desk, Network Operations Center's (NOC's), Cloud Operations, Integrations, and Automation Center of Excellence (CoE).
Un flujo de trabajo de manual de procedimientos puede interactuar potencialmente con todo tipo de elementos de infraestructura, como aplicaciones , bases de datos y hardware, utilizando una variedad de métodos de comunicación como interfaces de línea de comandos (CLI), API HTTP REST y SOAP , sesiones SSH , scripts , utilidades y bibliotecas de código .
Según Gartner , el crecimiento de RBA ha coincidido con la necesidad de que los ejecutivos de operaciones de TI mejoren las medidas de eficiencia de las operaciones de TI, incluyendo la reducción del tiempo medio de reparación (MTTR), el aumento del tiempo medio entre fallos (MTBF) y la automatización del aprovisionamiento de recursos de TI . Además, es necesario contar con mecanismos para implementar las mejores prácticas (por ejemplo, implementar y gestionar procesos de operaciones de TI en línea con ITIL), aumentar la eficacia del personal de TI (por ejemplo, automatizar tareas repetitivas asociadas con los procesos de operaciones de TI) y contar con herramientas para informar sobre la eficacia con la que se ejecutan los procesos de acuerdo con las políticas y los niveles de servicio establecidos. Se han concedido patentes para diversos aspectos de la producción, mejora y uso de runbooks. [ 9 ]
Algunas herramientas incorporan una interfaz o capa de presentación (para el manual de procedimientos) que muestra los resultados de las tareas automatizadas en pantalla, a veces incluso con indicadores luminosos (rojo/ámbar/verde) para visualizar si una tarea específica se completó correctamente o si falló. Las plataformas de automatización de manuales de procedimientos más avanzadas incorporan paneles de control, análisis y registros de auditoría para la elaboración de informes regulatorios.
Véase también
Referencias
- ↑ IBM tiene un producto de software llamado "IBM Runbook Automation". "IBM Runbook Automation" . IBM . Archivado del original el 14 de junio de 2019.
IBM Runbook Automation ayuda a los equipos de gestión de DevOps y operaciones de TI a simplificar y automatizar tareas repetitivas.
- ↑ "Automatización del servicio de asistencia técnica" . 25 de abril de 2023.
Automatice la recopilación de información clave para la resolución de problemas en un panel de control fácil de leer y codificado por colores para encontrar rápidamente dónde es probable que se encuentre el problema.
- ↑ "Resolución de problemas interactiva y procedimientos guiados" . 8 de mayo de 2023.
Los expertos en la materia pueden documentar y diseñar lógica condicional que guíe a los agentes con menos experiencia a través de procedimientos de mejores prácticas que incorporan automatizaciones predefinidas para superar obstáculos comunes relacionados con el acceso y los permisos del sistema.
- ↑ Don Krapohl. "Un enfoque integrado para la transformación organizacional" . AugmentedIntel . Don Krapohl . Consultado el 1 de mayo de 2013 .
- ↑ "trabajo"
- ↑ "Documentación del operador" . Computerworld . 13 de noviembre de 1978. pág. 38.
Lo que los operadores necesitan y desean es un manual de procedimientos para cada aplicación.
- ↑ "Libro de procedimientos precolocado" . Computerworld . 16 de mayo de 1983. pág. 95.
- ↑ "RBA : Automatización del libro de ejecución" .
- ↑ "Automatización de la producción de flujos de trabajo de manuales de procedimientos" .
- Automatización del manual de operaciones de TI , por David Williams, Gartner. 4 de mayo de 2007.
Lecturas adicionales
- Mark C. Langston; Hal Skelly (2003). Redacción de documentación para administradores de sistemas . SAGE Short Topics in System Administration. USENIX. pág. 61.
- Tecnología de flujo de trabajo
- Software de automatización
- Administración del sistema