Como reduzir custos com o AWS Instance Scheduler

A otimização de custos é sempre uma pauta importante para a maior parte dos clientes AWS. Por esse motivo destacamos neste post uma solução da AWS para reduzir custos de forma simples, o Instance Scheduler. 

O Instance Scheduler permite automatizar o processo de início e parada das instâncias do Amazon EC2 e Amazon RDS. 

O conceito é simples, interromper as instâncias que não estão sendo utilizadas e iniciá-las novamente quando a capacidade for necessária. 

A execução de instâncias de desenvolvimento e testes somente durante o horário comercial pode economizar até 70% em comparação com a execução dessas instâncias 24 horas nos 7 dias da semana. 

E para ajudar a otimizar ainda mais os custos na AWS separamos também 5 dicas simples e de acordo  com as melhores práticas do pilar de custos do well architected framework. Clique aqui e confira

 

Como funciona

O Instance Scheduler é configurado através do CloudFormation e utiliza as tags de recursos da AWS e funções Lambda para interromper e reiniciar automaticamente as instâncias em várias regiões e contas da AWS. 

Ou seja, após configurar o modelo no CloudFormation com as regiões, contas e tags necessárias, o CloudFormation configura um evento no CloudWatch que aciona uma função Lambda. 

Esses valores são armazenados no DynamoDB e cada vez que a função Lambda é executada, é verificado o estado de cada instância tagueada e, em seguida, o início ou parada é aplicado.

Clique aqui e veja o passo a passo de como implementar o Instance Scheduler.  

 

Preço do Instance Scheduler

A solução em si é gratuita, no entanto, envolve alguns outros serviços da AWS como DynamoDB, Lambda e CloudWatch e por isso pode gerar encargos. 

Para obter mais detalhes, consulte a página de preços de cada serviço da AWS que será utilizado nesta solução.

 

Principais características

Entre os principais características disponíveis nessa solução estão:

  • Planejamento de instâncias de contas variadas: É possível criar roles do IAM para iniciar e encerrar instâncias em contas secundárias;
  • Tags automatizadas. É possível adicionar tags automaticamente a todas as instâncias que inicia ou para e adicionar informações variáveis às tags;
  • Automação parcial do sistema: É possível a automatização de forma parcial, ou seja, configurar ações apenas iniciar ou apenas parar.

 

Conte com o CleanCloud Inspect 

Conte com o CleanCloud Inspect que ajuda na análise e identificação das instâncias e cargas de trabalho que seriam uma boa opção para utilizar o Instance Scheduler. 

Além disso, receba mais de 50 recomendações diárias e automáticas para otimizar ainda mais os custos na nuvem AWS.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.