Ao usar concessões com base em políticas, você reduz a necessidade de intervir manualmente para recuperar recursos. Você define as políticas de concessão para poder controlar por quanto tempo uma implantação estará disponível para os usuários. Os casos de uso de políticas de concessão neste procedimento fornecem um ponto inicial para conhecer e implementar políticas para a sua organização.
Se você não tiver uma política de concessão definida, as implantações nunca expirarão. Para recuperar os recursos, é necessário destruir manualmente as implantações.
Quando uma política de concessão entra em vigor
- Se o escopo da política for Organização, todas as implantações na sua organização serão gerenciadas com base nas políticas definidas.
- Se o escopo da política for um projeto, as implantações associadas a esse projeto serão gerenciadas com base na concessão definida. Outros projetos não serão afetados.
Quando as políticas de concessão são aplicadas
- Cria ou atualiza uma política de concessão. Após a aplicação de políticas de concessão, elas avaliam continuamente as implantações em segundo plano para garantir que estejam em conformidade com as concessões definidas.
- Solicite um item de catálogo no Automation Service Broker ou um modelo de nuvem no Automation Assembler. Os valores de lease máximo e lease total máximo entram em vigor quando a implantação é criada.
- Integre cargas de trabalho ou recursos no Automation Assembler, para que você possa gerenciá-los usando o Automation Service Broker, o Automation Assembler ou o Automation Pipelines.
Opções específicas de concessão
- Lease máximo (dias). O número de dias que os recursos de implantação estão disponíveis sem serem renovados. Se eles não forem renovados, a concessão expirará, e a implantação será destruída. Se um período de tolerância for especificado, o usuário poderá renovar a concessão por até o mesmo número de dias em que a concessão estiver ativa.
- Lease total máximo (dias). O número total combinado de dias que a implantação pode estar ativa, incluindo renovações de concessão. Cada renovação não pode exceder a concessão máxima, e o valor de renovação cumulativo não pode exceder a concessão total máxima. Depois que a concessão total for atingida, a implantação será destruída, e os recursos dessa implantação serão recuperados.
- Período de carência (dias). O número de dias que o usuário tem para renovar o contrato antes de a implantação ser destruída. O período de carência não está incluído no total de dias de locação. Se você não definir um período de cortesia, o padrão será 1 dia.
Procedimento
Nesse caso de uso, há três definições de política que ilustram como é possível construir políticas e os resultados quando elas são aplicadas. A última política não é aplicada, mas os motivos são fornecidos nos resultados do cenário.
- Selecione .
- Configure a Política de Concessão 1.
Como administrador, você deseja controlar os custos limitando o tempo de concessão inicial de todas as implantações para 30 dias, com a opção de renovar a concessão por um total de 90 dias.
- Defina quando a política é válida.
Configuração Valor de amostra Escopo Organização Essa política é aplicada a todos na sua organização.
Critério Nenhum Tipo de aplicação Flexível Esse tipo de aplicação permite criar outras políticas relacionadas a essa concessão que substituem essa política.
- Defina a concessão.
Configuração Valor de amostra Lease máximo (dias) 30 Lease total máximo (dias) 90 Período de carência (dias) 10
Nesse cenário, a implantação é encerrada após 30 dias, e um e-mail é enviado para o usuário. Durante o período de tolerância, o usuário estende a concessão por 30 dias. Depois que a concessão expirar novamente, o usuário a renovará por mais 30 dias. Ao final da terceira extensão, a concessão atingirá o período de concessão total máxima de 90 dias ativos, e o usuário não pode mais estendê-lo. A implantação será encerrada e destruída 10 dias depois.
- Defina quando a política é válida.
- Configure a Política de Concessão 2.
Como administrador, você deseja controlar os custos limitando para duas semanas o tempo de concessão em um modelo de alto custo. Para esse exemplo, o nome do modelo é Multi-tier 5 machine with LB.
- Defina quando a política é válida.
Configuração Valor de amostra Escopo Projeto MT5 Essa política aplica-se a implantações associadas a esse projeto.
Critério Cloud Template equals Multi-tier 5 machine with LB
Com base nessa expressão de critérios, apenas as implantações para o modelo referenciado são levadas em consideração para a aplicação da política.
Tipo de aplicação Flexível Essa aplicação flexível ainda substitui a política da organização de 90 dias na Política 1, pois os valores são mais significativos no nível do projeto.
- Defina a política de concessão.
Configuração Valor de amostra Lease máximo (dias) 14 Lease total máximo (dias) 28 Período de carência (dias) 3
Nesse cenário, ambas as políticas são aplicadas, mas a Política 2 tem precedência sobre a Política 1 porque é mais específica. Quando aplicada, a implantação é encerrada após 14 dias. Se o usuário não estender a concessão, ela será destruída depois de três dias. Se o usuário estender a concessão por até mais 14 dias, a implantação será encerrada no final da segunda extensão e será destruída depois de três dias.
- Defina quando a política é válida.
- Revise a configuração da Política de Concessão 3.
Como gerente de projeto, você percebe que um dos seus desenvolvedores está trabalhando em um aplicativo complexo. O desenvolvedor exige o modelo Multi-tier 5 Machines with LB e outro modelo, Distributed Database Across Clouds, mas para uma concessão mais longa do que a definida na Política 2.
A menos que você entenda como as políticas são processadas com base em como elas são definidas, poderá se deparar com resultados inesperados. A Política 3 é um exemplo de como o processamento e a precedência afetam o resultado.
Essa política, conforme fornecida, não será aplicada. Este exemplo fornece uma oportunidade para você ver como as concessões são aplicadas e impostas quando há mais de uma alternativa possível.
- Defina quando a política é válida.
Configuração Valor de amostra Escopo Projeto MT5 Essa política é aplicada a implantações neste projeto.
Critério (Cloud Template equals Multi-tier five machine with LB OR Catalog Item equals Distributed Database Across Clouds) AND Created By equals [email protected]
Você usa o item do catálogo porque ele é um modelo não Automation Assembler.
Tipo de aplicação Flexível Essa aplicação flexível ainda substitui a política da organização de 90 dias na política 1, pois os valores são mais significativos no nível do projeto.
- Defina a política de concessão.
Configuração Valor de amostra Lease máximo (dias) 21 Lease total máximo (dias) 50 Período de carência (dias) 3 Neste cenário, a Política de Concessão 2 é aplicada, e não a Política de Concessão 3.- A Concessão 3 tem um tempo de concessão menor que ou igual a 21 dias, e a política é aplicada. A Concessão 2 tem um tempo de concessão menor que ou igual a 14 dias, e a política é aplicada.
- A Concessão 2 é aplicável e não viola a política de concessão 3. Porém, a concessão 2 é mais restritiva e, portanto, tem precedência. A política de concessão 2 é mais restritiva, pois é por um período de tempo mais curto.
- Quando ambas as definições de concessão são verdadeiras e aplicáveis, a política mais restritiva é a aplicada.
- Defina quando a política é válida.
- Para resolver o comportamento inesperado na Política de Concessão 3, você pode implementar uma das soluções a seguir.
- Para garantir que você possa fornecer a política necessária para Jan, altere o tipo de aplicação para Rígida.
- Como alternativa, você pode criar um novo projeto com acesso aos mesmos recursos e, em seguida, criar a Política de Concessão 3 para esse projeto. Embora essa solução isole a política de trabalho, você deve manter um projeto paralelo. Os esforços necessários para configurar e manter as fontes de conteúdo, o compartilhamento de conteúdo e assim por diante são demorados e sujeitos a erros.
O que fazer em seguida
- Para obter mais exemplos de como as políticas de concessão são processadas e aplicadas, consulte Como as políticas do Automation Service Broker são processadas.
- Configure políticas que sejam relevantes para suas organizações e seus projetos. Se você estiver apenas começando com políticas de concessão, inicie com uma política de concessão no nível da organização.
- Para enviar um e-mail ao usuário encarregado da implantação, configure o servidor de e-mail para notificações. Consulte Adicionar um servidor de e-mail no Automation Service Broker para enviar notificações.
- Se você usar o Automation Orchestrator, poderá gerenciar implantações expiradas e seus recursos usando assinaturas de extensibilidade. Consulte Usando assinaturas de extensibilidade para gerenciar a expiração da implantação.