Um dos erros mais comuns quando estamos estudando ou trabalhando com nuvem pública, esta relacionado a criação de máquinas virtuais grandes demais (também caras demais). O certo é sempre começarmos com máquinas menores e ir crescendo e ajustando conforme o caminho.
Este post ajuda a criar uma restrição aos SKUs de máquinas virtuais, deixando apenas tamanhos menores disponíveis para uso. Pode ser muito útil em ambientes de treinamento, POC e até mesmo ambientes produtivos, afinal nenhum de nós quer ser pego com uma fatura muito grande no fim do mês.
Estas configurações foram aplicadas diretamente a subscrição, mas poderiam ser refinadas para afetar um determinado grupo de recursos. A quantidade de possibilidades é enorme e pode criar restrições diversas para criação de recursos. Vale apena um olhar mais atento às politicas e sua aplicação prática.
1. Faça o logon em seu Azure Portal (https://azure.microsoft.com/pt-br/).
2. Na barra de pesquisa superior, digite policy. Quando a opção aparecer, clique sobre ela.
3. No canto esquerdo clique em Assignments
4. Clique em Assign Policy
5. Informa a subscrição em scope. Depois vamos escolher a Policy definition. Utilize o Search para procurar políticas relacionadas ao termo SKU. Selecione a opção Allowed virtual machine size SKU e pressione select.
6. Você pode adicionar uma descrição e então pressionar o Next para a próxima etapa de configuração.
7. Selecione o tamanho das máquinas virtuais pelos SKUs e então pressione o Next. É importante lembrar que por padrão, essa atribuição de restrições terá efeito apenas nos recursos recém-criados, ou seja, os recursos existentes podem ser atualizados por meio de uma tarefa de correção após a atribuição da política.
8. Leia com atenção as orientações e recomendações, depois clique em Review + create para validar o resumo de ações.
9. Assim que os 04 passos forem finalizados, basta clicar em Create.
10. Você pode ver a política validada pouco tempo depois.
11. Quando começamos a criação de máquinas virtuais, note que o campo Size fica durante alguns segundos em Loading...
12. Se você tentar criar um máquina mais cara por exemplo, que foge dos padrões definidos pela política, receberá uma mensagem de falha
13. Se você clicar nos detalhes por identificar o que exatamente provocou essa ação. E ali esta nossa política de bloqueio de SKU.