Exemplo de política de nuvem

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Uma política de nuvem sistema base, Lease End ServiceNow, usa o gatilho no fim do leasing que é acionado quando um recurso virtual está próximo da data de término do leasing. Se as condições na regra de política forem atendidas, o mecanismo de política enviará uma notificação ao proprietário do recurso e executará operações no recurso.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_governor ou administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Neste exemplo, você trabalha com a política de término de leasing da ServiceNow. A política executa as seguintes ações quando as condições na regra de política são atendidas:
    • Envie uma notificação ao proprietário de um recurso de nuvem quando o leasing do recurso estiver prestes a expirar.
    • Execute uma operação de parada no recurso.
    • Execute uma operação de desprovisionamento no recurso.
    Você pode mudar qualquer política sistema-base modificando as configurações ou tornando a política ativa ou inativa.
    Nota:
    As operações de início/interrupção programadas não são compatíveis com o modelo do Terraform e as pilhas do Google Deployment Manager (GDM).

    Procedimento

    1. No Portal de administração de nuvem, navegue até Reger > Políticas.
    2. Pesquise e abra a política de término de leasing da ServiceNow.
    3. Observe que o gatilho está no fim do leasing, o que significa que a política é acionada quando o leasing do recurso está próximo do vencimento.
      Gatilho no fim do leasing
    4. Classifique a lista relacionada a Regras por Ordem de execução.
      A regra com o número mais baixo é executada primeiro.
      Regras para a política

      Observe que uma regra de notificação é executada primeiro, seguida pelas operações de parada e desprovisionamento no recurso.

    5. Clique na regra Notificar sobre o término do leasing próximo.
    6. Observe que a regra especifica uma condição: se for um dia antes da data de término, retorne verdadeiro.
      Condição na regra de política
    7. Na lista relacionada Ações de regra de política, clique no Nome (vazio) da ação.
    8. Na janela pop-up Atualizar ação, insira um Nome de ação (o valor é obrigatório), observe o valor da Notificação (você a usará na próxima etapa) e feche a janela pop-up.
      Enviando uma notificação
    9. Revise as outras configurações da mensagem de notificação:
      1. Na instância (não no Portal de Administração de Nuvem), navegue até Notificação do Sistema > E-mail > Notificações.
      2. Pesquise e abra a notificação especificada na ação inserindo o texto de filtro *Término do leasing futuro para Nome:
        Procurando a notificação
      3. Clique em Término do leasing futuro para abrir o formulário de notificação.
        Observe que a tabela Operações agendadas [sn_cmp_scheduled_operation] foi especificada.
        Nota:
        Você baseia todas as notificações para Cloud Provisioning and Governance nesta tabela.
        Tabela de Operações Programadas
      4. Na guia Quando enviar, observe as condições que se aplicam:

        Quando enviar a notificação

        Condição Descrição
        O tipo de operação é notificação Especifica que o campo Tipo de operação na tabela Operações programadas deve ser Notificação.
        Status Especifica que o sistema deve acionar a notificação quando o status do registro de operação programada estiver em andamento, em vez de aguardar até que ele seja concluído.
        Notificação Especifica que a notificação Upcoming lease end deve ser especificada.
        Nota:
        Ao criar uma notificação personalizada, use as condições padrão, mas altere a condição de notificação para o nome da sua notificação.
      5. Clique na guia Quem receberá.

        Observe que o valor de Usuários/Grupos nos campos está definido como Destino.Atribuído a, Destino.Pertencente a. Você deve usar essas configurações para enviar a notificação ao proprietário do recurso virtual.

    10. No Portal de Administração de Nuvem, abra a política da ServiceNow de término de leasing novamente e abra a regra Parar no fim do leasing.
      Parar na regra de término do leasing

      A regra tem duas ações - uma para enviar uma notificação e outra para executar a operação de parada no recurso virtual.

    11. Clique no Nome da ação (vazio) da ação para a operação Parar.

      Abrir a ação Interromper operação

    12. Na janela pop-up Atualizar ação, observe as configurações:

      Interromper operação

      Campo Descrição
      Nome da política e regra A política e a regra às quais esta ação pertence são especificadas nesses campos por padrão.
      Tipo de ação Executar uma operação instrui o mecanismo de política a disparar uma operação padrão (Iniciar, Parar, Desprovisionare assim por diante) no recurso.
      Operação de Plano Gráfico O sistema executa a operação STOP no recurso.

      A outra regra, Desprovisionamento após término do leasing, executa a operação de desprovisionamento no recurso para que ele não permaneça ativo após a data de término do leasing.

    O que Fazer Depois

    Este exemplo usa as configurações disponíveis por meio da configuração do formulário. Para ver scripts de exemplo que você pode usar além disso, consulte Criar um script de ação de política.