Gerenciar recursos de demanda e fornecimento - Framework Well-Architected da AWS

Gerenciar recursos de demanda e fornecimento

Ao migrar para a nuvem, você paga apenas pelo que precisa. Você pode fornecer recursos para atender à demanda da workload no momento em que eles são necessários, o que reduz a necessidade de um provisionamento em excesso que é caro e desperdiça recursos. Você também pode modificar a demanda usando um controle de utilização, buffer ou fila para suavizar a demanda e atendê-la com menos recursos, o que resulta em um custo menor, ou processá-la posteriormente com um serviço em lote.

Na AWS, você pode provisionar automaticamente os recursos para corresponderem à demanda da workload. O Auto Scaling que usa abordagens baseadas em demanda e tempo permitem que você adicione e remova recursos conforme necessário. Se você conseguir prever alterações na demanda, poderá economizar mais dinheiro e garantir que os recursos são compatíveis com as necessidades da sua workload. É possível usar o Amazon API Gateway para implementar o controle de utilização ou o Amazon SQS para implementar uma fila em sua workload. Ambos permitirão que você modifique a demanda nos componentes da workload.

As perguntas a seguir referem-se a essas considerações sobre otimização de custos.

COST 9:  Como gerenciar a demanda e fornecer recursos?
Para uma workload com gasto e performance equilibrados, verifique se tudo o que você paga está sendo usado e evite instâncias significativamente subutilizadas. Uma métrica de utilização distorcida em ambas as direções tem um impacto adverso sobre a organização, tanto nos custos operacionais (redução na performance em decorrência de utilização excessiva) quanto em despesas desnecessárias na AWS (devido ao excesso de provisionamento).

Ao projetar para modificar a demanda e fornecer recursos, pense ativamente nos padrões de uso, no tempo necessário para provisionar novos recursos e na previsibilidade do padrão de demanda. Ao gerenciar a demanda, verifique se você tem uma fila ou um buffer corretamente dimensionado e se está respondendo à demanda da workload no período necessário.