Estrategia de Events y Notifications

A medida que las empresas utilizan los servicios en la nube, las operaciones de TI y los profesionales de DevOps suelen tener dificultades para responder a los eventos de servicio en las aplicaciones y la infraestructura. Tradicionalmente, las organizaciones de TI implantan soluciones personalizadas o utilizan el muestreo manual para mantenerse al día con los eventos. Los servicios de Oracle Cloud Infrastructure (OCI), como Events, Notifications, OCI Functions y Streaming, le permiten implantar una estrategia de gestión y notificaciones de eventos de TI escalable y eficiente.

Acerca de Events

Utilice el servicio Events para permitir que los equipos de desarrollo respondan automáticamente cuando un recurso cambie su estado.

Utilice el servicio Events para crear una automatización basada en los cambios de estado de los recursos de todo el arrendamiento. Los eventos son mensajes estructurados que indican cambios en los recursos. Los mensajes de eventos utilizan el formato estándar del sector CloudEvents de Cloud Native Computing Foundation (CNCF).

A continuación se incluyen algunos ejemplos de cómo puede utilizar Events:

  • Envíe una notificación a un equipo de DevOps cuando se complete la copia de seguridad de la base de datos.
  • Convierta archivos de un formato a otro cuando se carguen archivos en un bucket de Object Storage.

Hay eventos de plano de control y eventos de plano de datos disponibles.

Los eventos de plano de control son eventos de auditoría y están disponibles a través de los siguientes servicios de OCI:

  • Audit, donde se pueden mostrar los eventos.
  • Events, donde se producen los eventos.
  • Logging, donde los eventos de auditoría se representan como logs que se pueden buscar y se pueden crear reglas de coincidencia de logs.

Los eventos de plano de datos solo están disponibles en Events y Logging. Para ver una lista de servicios de OCI que emiten eventos, consulte Servicios que generan eventos.

Acerca de Notifications

Utilice Notificaciones para obtener mensajes cuando se disparen alarmas, conectores de servicio y reglas de eventos.

El servicio Notifications difunde mensajes a componentes distribuidos mediante un patrón de publicación-suscripción, lo que proporciona mensajes seguros, altamente fiables, de baja latencia y duraderos para aplicaciones alojadas en Oracle Cloud Infrastructure y de forma externa. También puede publicar mensajes directamente en el servicio Notifications.

Utilice el servicio Notifications para configurar canales de comunicación para la publicación de mensajes utilizando temas y suscripciones. Cuando se publica un mensaje en un tema, el servicio Notifications lo envía a las suscripciones del tema. Para empezar, consulte la Guía completa del desarrollador para el servicio de notificaciones de Oracle.

Recomendaciones

Optimice sus operaciones de TI y active la automatización mediante el enrutamiento de eventos a través de Notifications, OCI Functions y Streaming.

A continuación se muestran algunos ejemplos de objetivos de operaciones de TI que puede lograr:

En función de las necesidades de su organización, puede implantar una estrategia de eventos y notificaciones efectiva para sus operaciones de TI mediante una combinación de servicios.

Para obtener notificaciones sobre el estado más reciente de los servicios de Oracle Cloud Infrastructure, consulte el estado de OCI y suscríbase a él.

Explorar más

Documentación:

Blogs: