Gestão de custos Azure: tags, budgets e o Azure Advisor
A gestão de custos é um dos maiores desafios na adopção cloud. O Azure oferece um conjunto de ferramentas nativas para monitorizar, alocar e optimizar despesas — mas precisam de ser configuradas activamente.
Tags como base da alocação de custos
As tags são pares chave-valor que se aplicam a recursos e aparecem nas facturas. Define uma taxonomia consistente:
az resource tag \
--ids /subscriptions/.../resourceGroups/rg-analytics \
--tags Environment=Production \
CostCenter=Data \
Project=BConcepts-Analytics \
Owner=joao@bconcepts.pt
Aplique tags via Azure Policy para garantir que nenhum recurso escapa à alocação de custos.
Budgets e alertas
az consumption budget create \
--budget-name "Analytics-Mensal" \
--amount 2000 \
--time-grain Monthly \
--start-date 2026-01-01 \
--end-date 2026-12-31 \
--resource-group rg-analytics \
--notifications thresholdType=Actual threshold=80 operator=GreaterThan \
contactEmails=joao@bconcepts.pt
Configure alertas a 50%, 80% e 100% do orçamento. O alerta a 80% dá tempo para reagir antes de ultrapassar o limite.
Azure Advisor: recomendações automáticas
O Azure Advisor analisa continuamente os recursos e sugere optimizações em 5 categorias: Custo, Segurança, Fiabilidade, Excelência Operacional e Performance. Em custos, as recomendações mais comuns são:
- VMs underutilized — downsizing ou shutdown.
- Reserved Instances — comprar reservas para cargas previsíveis (até 72% de desconto).
- SQL databases não utilizadas — eliminação de recursos ociosos.
Cost Analysis
Em Cost Management + Billing → Cost Analysis, crie views personalizadas agrupando por tag, resource group ou serviço. Export automático para Storage Account permite análise em Power BI.
Conclusão
Tags + budgets + Advisor formam um tripé de gestão de custos eficaz. Implementado desde o início, permite que a organização cresça na cloud com visibilidade total sobre o que cada equipa, projecto ou ambiente custa mensalmente.