Estratégia de Eventos e Notificações

À medida que as empresas aproveitam os serviços de nuvem, as Operações de TI e os profissionais de DevOps muitas vezes lutam para responder a eventos de serviço entre aplicativos e infraestrutura. Tradicionalmente, as organizações de TI implementam soluções personalizadas ou usam amostragem manual para acompanhar os eventos. Os serviços do OCI (Oracle Cloud Infrastructure), como Events, Notifications, OCI Functions e Streaming, permitem que você implemente uma estratégia escalável e eficiente de gerenciamento e notificações de eventos de TI.

Sobre Eventos

Use o serviço Events para permitir que suas equipes de desenvolvimento respondam automaticamente quando o estado de um recurso for alterado.

O serviço Events permite a você criar automação com base nas alterações de estado dos recursos em toda a tenancy. Eventos são mensagens estruturadas que indicam alterações nos recursos. As mensagens de evento seguem o formato padrão do setor CloudEvents hospedado pela CNCF (Cloud Native Computing Foundation).

Estes são alguns exemplos de como você pode usar o serviço Events:

  • Enviar uma notificação para uma equipe de DevOps quando um backup do banco de dados for concluído.
  • Converter os arquivos de um formato em outro quando for feito o upload deles em um bucket do Object Storage.

Os eventos do plano de controle e os eventos do plano de dados estão disponíveis.

Os eventos do plano de controle são eventos de auditoria e estão disponíveis nos seguintes serviços do OCI:

  • Audit, onde os eventos podem ser listados.
  • Events, onde os eventos são produzidos.
  • Logging, onde os eventos de auditoria são representados como logs que podem ser pesquisados e regras de correspondência de log podem ser criadas.

Os eventos do plano de dados só estão disponíveis nos serviços Events e Logging. Para obter uma lista de serviços do OCI que emitem eventos, consulte Serviços que Produzem Eventos.

Sobre Notificações

Use o serviço Notifications para obter mensagens sempre que alarmes, conectores de serviço e regras de evento forem acionados.

O serviço Notifications transmite mensagens a componentes distribuídos por meio de um padrão de publicação/assinatura, entregando mensagens seguras, altamente confiáveis, de baixa latência e duráveis para aplicativos hospedados no Oracle Cloud Infrastructure e externamente. Você também pode publicar mensagens diretamente no serviço Notifications.

Use o serviço Notifications a fim de configurar canais de comunicação para publicar mensagens usando tópicos e assinaturas. Quando uma mensagem é publicada em um tópico, o serviço Notifications envia a mensagem para as assinaturas do tópico. Para começar, consulte o Complete Developer's Guide to the Oracle Notification Service.

Recomendações

Otimize suas operações de TI e ative a automação roteando eventos por meio dos serviços Notifications, OCI Functions e Streaming.

Veja alguns exemplos das metas de operações de TI que você pode atingir:

Dependendo das necessidades da sua organização, você pode implementar uma estratégia eficiente de eventos e notificações para suas operações de TI usando uma combinação de serviços.

Para obter notificações sobre o status mais recente dos serviços do Oracle Cloud Infrastructure, consulte e assine Status do OCI.

Explorar Mais

Documentação:

Blogs: