Observação:

Verificar notificações para instâncias de computação

Introdução

O serviço Oracle Cloud Infrastructure Notifications transmite mensagens a componentes distribuídos por meio de um padrão publicar-assinar, entregando mensagens seguras, altamente confiáveis, de baixa latência e duráveis para aplicativos hospedados no Oracle Cloud Infrastructure e externamente.

O serviço Notifications permite que você configure canais de comunicação para publicar mensagens usando tópicos e assinaturas. Quando uma mensagem é publicada em um tópico, o serviço Notifications a envia a mensagem a todas as assinaturas do tópico.

Objetivos

Verifique as notificações quando uma instância de computação for iniciada e excluída.

Acessar a Console do OCI e Configurar Notificação e Evento

  1. Acesse a Console do Oracle Cloud Infrastructure usando o nome do tenant na nuvem, o nome do usuário e a senha.

  2. Primeiro, criaremos um tópico de Notificação e assinaremos esse tópico. No menu de serviços do OCI, clique em Notificações em Integração de Aplicativos.

  3. Clique em Criar Tópico e preencha a caixa de diálogo:

    • Nome: Informe um nome.
    • Descrição: Fornece uma descrição.
  4. Clique em Criar.

    Criar Tópico

  5. Depois que o estado do tópico mudar para Ativo, clique no nome do tópico. Clique em Criar Inscrição e preencha a caixa de diálogo:

    • PROTOCOL: E-mail.
    • E-MAIL: Forneça o id do e-mail.
  6. Clique em Criar.

    A tela de detalhes da inscrição será exibida com o status da inscrição mostrando Pendente.

  7. Verifique a conta de e-mail especificada e clique no link de verificação desta assinatura. Volte para a janela da Console do OCI e verifique se o status da inscrição foi alterado para Ativo. Talvez seja necessário atualizar o seu navegador.

  8. Você está inscrito em um tópico de Notificação. Em seguida, configuraremos Eventos que publicarão mensagens neste tópico de Notificação.

  9. No menu de serviços do OCI, em Integração de Aplicativos, clique em Serviço Events.

  10. Clique em Criar Regra. Preencha a caixa de diálogo:

    • NOME DO DISPLAY: Forneça um nome.
    • DESCRIÇÃO: Fornece uma descrição.

    Em Condições da Regra:

    • Certifique-se de que Tipo de Evento esteja selecionado.
    • NOME DO SERVIÇO: Computação.
    • TIPO DE EVENTO: Escolha esses 4 tipos no menu drop-down: Instância-Iniciar Início, Instância-Iniciar Término, Instância-Encerrar Início e Instância-Encerrar Fim.

    Em Ações:

    • TIPO DE AÇÃO: Notificações.
    • COMPARTAMENTO DE NOTIFICAÇÕES: Selecione seu compartimento em Escopo da Lista no painel de navegação esquerdo.
    • TÓPICO: Escolha o tópico criado anteriormente.
  11. Clique em Criar Regra.

    Condições da Regra

Agora configuramos o serviço de Notificação e vinculamos eventos a ele com um compartimento específico. Quando uma nova instância de computação é iniciada ou encerrada, uma notificação de e-mail é enviada para o endereço de e-mail especificado.

Criar uma Rede Virtual na Nuvem

  1. No menu de serviços do OCI, em Rede, clique em Redes Virtuais na Nuvem. Selecione seu compartimento atual em Rede e clique em Iniciar Assistente de VCN.

    Observação: Certifique-se de que o compartimento correto esteja selecionado na lista COMPARTMENT.

  2. Clique em VCN com Conectividade de Internet e clique em Iniciar Assistente de VCN.

  3. Preencha a caixa de diálogo e clique em Próximo:

    • NOME da VCN: Forneça um nome
    • COMPARTAMENTO: Certifique-se de que seu compartimento esteja selecionado
    • BLOCK CIDR da VCN: Forneça um bloco CIDR (10.0.0.0/16)
    • BLOCK PUBLIC SUBNET CIDR: Forneça um bloco CIDR (10.0.1.0/24)
    • BLOCK PRIVATE SUBNET CIDR: Forneça um bloco CIDR (10.0.2.0/24)
  4. Verifique todas as informações e clique em Criar.

    Isso criará uma VCN com os seguintes componentes: VCN, sub-rede pública, sub-rede privada, IG (Internet gateway), NAT (NAT) e SG (Service Gateway).

  5. Clique em Exibir Rede Virtual na Nuvem para exibir os detalhes da VCN.

Criar uma Instância do Compute e Verificar Notificação

  1. No menu de serviços do OCI, clique em Instâncias no serviço Compute.

  2. Clique em Criar Instância. Preencha a caixa de diálogo:

    • Nomear sua instância: Informe um nome.
    • Escolha um sistema operacional ou uma origem de imagem: Para a imagem, recomendamos o uso do Oracle Linux mais recente disponível.
    • Domínio de Disponibilidade: Selecione o domínio de disponibilidade.
    • Tipo de Instância: Selecione a máquina virtual.
    • Forma da Instância: Selecione a forma da VM.

    Em Configurar Rede:

    • Compartimento da rede virtual na nuvem: Selecione seu compartimento.

    • Rede virtual na nuvem: Escolha a VCN.

    • Compartimento de Sub-rede: Escolha seu compartimento.

    • Sub-rede: Escolha a Sub-rede Pública em Sub-redes Públicas.

    • Usar grupos de segurança de rede para controlar o tráfego: Deixe desmarcado.

    • Designar um endereço IP público: Marque esta opção.

      Designar um Endereço IP Público

    • Volume de Inicialização: deixe o padrão

    • Adicionar Chaves SSH: Deixe vazio

  3. Clique em Criar.

    Observação: Se um erro Service limit for exibido, escolha outra forma em VM.Standard2.1, VM.Standard.E2.1, VM.Standard1.1, VM.Standard.B1.1 OU escolha outro AD.

  4. Alterne para sua conta de e-mail e verifique se um evento que indica que a inicialização da instância de computação foi recebida.

  5. Aguarde a instância estar no estado Em Execução.

  6. Alterne para sua conta de e-mail e verifique se um evento que indica que a criação da instância de computação foi recebida.

Excluir os Recursos

  1. Alterne para a janela da Console do OCI.

  2. Se sua instância de computação não for exibida, no menu de serviços do OCI, clique em Instâncias no serviço Compute.

  3. Localize a primeira instância de computação, clique no ícone Ação e, em seguida, clique em Encerrar.

    Botão Finalizar

  4. Certifique-se de que a opção Excluir permanentemente o Volume de Inicialização anexado esteja marcada e clique em Encerrar Instância. Aguarde o encerramento completo da instância.

    Botão Finalizar Instância

  5. Alterne para sua conta de e-mail e verifique se um evento que indica que o encerramento da instância de computação foi recebido.

    Quando a instância de computação estiver totalmente encerrada, outra notificação por e-mail será recebida.

  6. No menu de serviços do OCI, clique em Redes Virtuais na Nuvem em Rede. Uma lista de todas as VCNs será exibida.

  7. Localize sua VCN, clique no ícone Ação e, em seguida, clique em Encerrar. Clique em Finalizar Todos na janela de confirmação. Clique em Fechar depois que a VCN for excluída.

    Botão Finalizar

  8. No menu de serviços do OCI, em Integração de Aplicativos, clique em Notificações. Clique no nome do tópico.

  9. Clique em Excluir.

  10. No menu de serviços do OCI, em Integração de Aplicativos, clique em Serviço de Evento.

  11. Clique no nome da regra e clique em Excluir. Na caixa de diálogo, digite DELETE e clique em Excluir.

Agradecimentos

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.