Suscríbase al feed

Las operaciones digitales llegaron para quedarse, ya sea que apunten a mejorar los flujos de trabajo internos o a ofrecer directamente funciones que mejoren la experiencia del cliente a través de las aplicaciones alojadas en la nube híbrida. Una vez que estas soluciones se diseñan e implementan, el objetivo es que funcionen sin problemas. 

Automatización para la continuidad de las operaciones

Los equipos de operaciones de TI enfrentan desafíos en las operaciones del día 2 ligados a varios factores, entre ellos:

  • La reducción permanente de los riesgos de seguridad
  • La capacidad de ajuste
  • Las actualizaciones y los parches
  • Los cambios y los impactos en la tecnología y el entorno
  • La uniformidad de los cambios
  • La actualización de las soluciones
  • Las necesidades de cumplimiento normativo
  • El poco personal disponible
  • La falta de personal capacitado
  • Los desafíos de contratación
  • La prestación ágil de los servicios
  • El menor tiempo medio de resolución (MTTR)
  • y más

En este contexto, las soluciones de automatización de la TI permiten que los equipos respondan con mayor rapidez, uniformidad y eficiencia.

Por ejemplo, un equipo debe aplicar parches a 100 servidores debido a un riesgo de seguridad que se acaba de identificar. Red Hat Ansible Automation Platform puede realizar en solo minutos una tarea que normalmente tardaría horas o incluso días en completarse. Puede leer sobre estos tiempos de respuesta tan rápidos en los estudios de caso de Emory University y Blue Cross and Blue Shield of North Carolina. Este tipo de automatización se utiliza en operaciones de TI de todos los tamaños debido a los beneficios que se obtienen al optimizarlas.

Supervisión y respuesta: la automatización basada en eventos

Entonces, ¿qué es lo que sigue? La automatización basada en eventos permite que los equipos de TI avancen aún más en el uso de la automatización. En los casos prácticos anteriores, se crean playbooks de Ansible y, luego, un miembro del personal de TI inicia su ejecución manualmente. Este es un excelente modelo para los cambios a gran escala, como la aplicación planificada de parches a 100 servidores.

En un modelo basado en eventos, la automatización está contenida en las reglas de Ansible en el formato de un enfoque de "si sucede esto, se hace aquello". La automatización basada en eventos se activa inmediatamente con los eventos, por lo que es adecuada para responder a los eventos observables. Por ejemplo, si un enrutador no responde, la automatización basada en eventos creará una solicitud de seguimiento de incidentes y lo reiniciará. Las reglas de Ansible (a través de los rulebooks de Ansible, como veremos a continuación) permanecen siempre activas, listas y esperando los eventos o las condiciones que activan su uso, lo que permite brindar respuestas automatizadas. 

La solución de automatización basada en eventos de Red Hat es Event-Driven Ansible, que funciona de acuerdo con tres elementos que se encuentran en una estructura denominada rulebook de Ansible:

Fuentes: son generadores de eventos, como, por ejemplo, las herramientas de supervisión de terceros que identifican si un servidor web está inactivo y lo comunican. Event-Driven Ansible utiliza los eventos de las herramientas de terceros o de sus propias fuentes personalizadas mediante los complementos de las fuentes. Actualmente, nuestros partners ISV (proveedores de software independientes) trabajan en la creación de complementos que funcionen con su tecnología y Event-Driven Ansible, y usted también puede crear los propios y personalizarlos.

Reglas: son declaraciones condicionales que intentan hacer coincidir las condiciones de los eventos. Una vez que se cumple una condición, se puede llevar a cabo una acción definida. Por ejemplo, una regla puede especificar que cuando un servidor web esté inactivo, se cree una solicitud de seguimiento de incidentes relacionada con el servicio y se reinicie el servidor web. Si bien los rulebooks y los playbooks están escritos en YAML, el rulebook especifica la fuente del evento y está estructurado según un enfoque de "si sucede esto, se hace aquello". Tenga en cuenta que los playbooks de Ansible actuales se pueden invocar dentro de los rulebooks como acciones que se deben realizar cuando se cumplen las condiciones. También, las acciones se pueden describir directamente a través de módulos. Estos rulebooks están listos cuando el evento se comunica a la función de toma de decisiones dentro de Event-Driven Ansible.

Acciones: una vez que se cumple una condición en un rulebook, se puede activar la acción correspondiente. Algunas acciones que se pueden activar son la ejecución de un playbook de Ansible, un módulo individual o una plantilla en el controlador de automatización, así como la configuración de los hechos o la creación de otro evento.

event-driven-ansible-image1-es

Figura 1: Funcionamiento de Event-Driven Ansible con fuentes, reglas y acciones 

Ventajas de utilizar la automatización basada en eventos 

En pocas palabras, ayuda a reducir la carga que recae sobre el poco personal disponible, y responde de forma rápida, automática y uniforme. Los casos prácticos pueden variar desde simples notificaciones y recopilaciones de datos hasta correcciones u otras acciones técnicas. Event-Driven Ansible es lo suficientemente flexible como para que los equipos decidan el nivel de respuesta que desean.

Gracias a sus rulebooks versátiles y a su arquitectura flexible, Event-Driven Ansible se adapta a los casos prácticos y se puede utilizar en todos los departamentos de la empresa para reducir las tareas de respuesta rutinarias y de gran volumen. Sus funciones de YAML la convierten en una tecnología avanzada e ideal para los usuarios actuales de Ansible, y le permiten sacar el máximo provecho de su inversión en Ansible Automation Platform. Le permite evitar recurrir a servicios de TI y proyectos de diseño de soluciones basadas en eventos que pueden costarle tiempo y dinero y brinda a todo su equipo de TI el acceso a la tecnología que necesitan para reducir la carga de las tareas manuales de la manera en que lo necesiten. 

event-driven-ansible-image2-es

Figura 2: Automatice todas las operaciones de TI con Event-Driven Ansible, que ofrece flexibilidad en cuanto a las fuentes, las reglas y las acciones, lo que lo hace ideal para automatizar una variedad de casos prácticos. 

Para el personal jerárquico de TI, esto significa que las operaciones serán mucho más resistentes y la capacidad de respuesta será mayor. Para el resto del personal, que podrán alcanzar un mayor equilibrio entre el trabajo y la vida personal y que disminuirá la necesidad de tareas de respuesta manuales, lo que les permitirá centrarse en las innovaciones más importantes y asumir tareas más desafiantes. 

Consulte el documento IDC Quick Take sobre AnsibleFest 2022, en el que se analiza Event-Driven Ansible o comience a utilizarlo usted mismo


Sobre el autor

Cindy Russell is a Senior Principal Product Marketing Manager for Ansible Automation Platform.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

Navegar por canal

automation icon

Automatización

Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos

AI icon

Inteligencia artificial

Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar

open hybrid cloud icon

Nube híbrida abierta

Vea como construimos un futuro flexible con la nube híbrida

security icon

Seguridad

Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías

edge icon

Edge computing

Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge

Infrastructure icon

Infraestructura

Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo

application development icon

Aplicaciones

Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones

Original series icon

Programas originales

Vea historias divertidas de creadores y líderes en tecnología empresarial