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.
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.
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.
Más similar
Navegar por canal
Automatización
Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos
Inteligencia artificial
Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar
Nube híbrida abierta
Vea como construimos un futuro flexible con la nube híbrida
Seguridad
Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías
Edge computing
Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge
Infraestructura
Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo
Aplicaciones
Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones
Programas originales
Vea historias divertidas de creadores y líderes en tecnología empresarial
Productos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Servicios de nube
- Ver todos los productos
Herramientas
- Training y Certificación
- Mi cuenta
- Soporte al cliente
- Recursos para desarrolladores
- Busque un partner
- Red Hat Ecosystem Catalog
- Calculador de valor Red Hat
- Documentación
Realice pruebas, compras y ventas
Comunicarse
- Comuníquese con la oficina de ventas
- Comuníquese con el servicio al cliente
- Comuníquese con Red Hat Training
- Redes sociales
Acerca de Red Hat
Somos el proveedor líder a nivel mundial de soluciones empresariales de código abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.
Seleccionar idioma
Red Hat legal and privacy links
- Acerca de Red Hat
- Oportunidades de empleo
- Eventos
- Sedes
- Póngase en contacto con Red Hat
- Blog de Red Hat
- Diversidad, igualdad e inclusión
- Cool Stuff Store
- Red Hat Summit