Start - Stop
Funcionalidade habilitada para contexto AWS e Azure
Visão Geral
O Start / Stop é uma funcionalidade do módulo Autofix desenvolvida para automatizar o ciclo de funcionamento de recursos cloud. Diferente do Smart Stop (que atua por ociosidade técnica), o Start / Stop opera com base em agendamentos definidos, sendo ideal para ambientes que possuem horários de utilização previsíveis. O objetivo central é alinhar o tempo de execução da infraestrutura à necessidade real do negócio.
Objetivo de Negócio
Muitas empresas mantêm recursos ativos 24/7 sem necessidade, gerando o que chamamos de "desperdício por disponibilidade". O Start / Stop resolve este problema em cenários como:
Desenvolvimento e Sandbox: Ambientes que só precisam estar ativos durante a jornada de trabalho dos desenvolvedores.
Sistemas Internos: Aplicações de RH ou Intranets usadas apenas em horário comercial.
Testes e QA: Recursos que podem permanecer desligados durante os finais de semana e feriados.
Eficiência Operacional: Redução imediata de custos de compute sem intervenção manual diária.
Recursos Suportados
O Start / Stop pode gerenciar o ciclo de vida de diversos serviços, incluindo:
EC2: Instâncias de computação.
RDS: Instâncias e clusters de bancos de dados relacionais.
Outros: Recursos compatíveis de acordo com as capacidades de cada provedor (AWS/Azure).
Como Funciona: O Ciclo de Agendamento
A automação é configurada através de um fluxo intuitivo dividido em três etapas:
1. Definição do Escopo
O usuário determina exatamente quais recursos serão afetados:
Filtros Geográficos: Seleção por Contas e Regiões específicas.
Identificação: Localização dos recursos via Tag, Nome ou Resource ID.
2. Definição da Ação
Configura-se o comando que será enviado ao recurso:
Start: Acionamento (ligar) dos recursos.
Stop: Desligamento dos recursos.
Nota: É comum criar regras complementares (uma para ligar às 08h e outra para desligar às 18h).
3. Configuração do Agendamento
Definição do calendário operacional:
Dias: Seleção dos dias da semana (ex: segunda a sexta).
Horários: Definição da hora exata para o acionamento.
Execução: O sistema processa a ação automaticamente conforme o fuso horário configurado.
Impacto em FinOps
Esta funcionalidade é uma das formas mais rápidas de obter ROI em projetos de FinOps:
Redução de Custo Operacional: Evita o pagamento por horas de processamento não utilizadas.
Previsibilidade Financeira: Facilita o cálculo de economia mensal (ex: desligar um recurso no fim de semana economiza ~28% do custo mensal).
Governança Automatizada: Transforma políticas de custo em regras técnicas aplicadas sistematicamente.
Boas Práticas
Início Seguro: Comece aplicando as regras em ambientes de desenvolvimento ou teste.
Tags de Controle: Utilize tags para identificar recursos que participam do programa de Start / Stop, facilitando auditorias.
Regras Espelhadas: Sempre revise se existe uma regra de "Start" correspondente para cada regra de "Stop", evitando que times fiquem parados no início do expediente.
Revisão de Horários: Ajuste os agendamentos periodicamente para refletir mudanças em fusos horários ou escalas de trabalho das equipes.
Para utilização e acesso na plataforma Pier:
Start - Stop é uma funcionalidade do Autofix onde é possível automatizar o processo de ligar e desligar as instâncias existentes no ambiente, a partir de uma chave e valor.
Para AWS - O Start Stop contempla 3 serviços atualmente: EC2, RDS e Redshift
Para Azure - O Start - Stop contempla 2 serviços atualmente: VMs e Databases.
Acessando o Start-Stop.
Na menu de funcionalidades lateral do Autofix, selecione Start-Stop.

Selecione o serviço: EC2, RDS ou Redshift para contexto AWS.

Selecione o serviço: VM ou Database para contexto Azure.

Criando uma Ação de start - stop.
Na tela principal, clique no botão "Adicionar"

Propriedades
Em propriedades inicia o processo de configuração do Start - Stop
Defina o nome da ação

Defina a região, podendo ser atribuido mais de uma região. (Apenas para o contexto AWS)

Selecione o ID da conta que será aplicada a ação.

Clique em continuar para avançar com a criação.
Filtros
Adicione os filtros para identificar os recursos que deseja realizar a automação.

Os filtros é onde o Autofix irá localizar os recursos via chave e valor
Em "Tipo de Filtro" é possível localizar o recurso de três formas: tag, nome do recurso e id do recurso. (Apenas para contexto AWS, para Azure, apenas por Tag)
Defina a expressão CONTÉM e NÃO CONTÉM.(Apenas para contexto AWS, para Azure, apenas CONTÉM)

Em chave e valor, adicione a identificação do recurso para que o Autofix possa encontrá-lo.

Ao adicionar, é possível visualizar o filtro do recurso criado

À direita é possível editar e deletar o filtro já criado.
Agenda
Ao clicar no botão continuar, o sistema irá avançar para a tela de agenda.

Em agenda, defina o período de funcionamento do regra.
É possível definir os dias da semana em que o recurso irá operar, além do horário em que o recurso deve ser ligado e desligado.
Na opção "definir intervalos diferentes para cada dia", é possível personalizar o horário de execução por cada dia da semana.

Defina a timezone do recurso para que não haja diferença de horário.

É possível definir exceções de funcionamento da regra, para dias em que a regra não deva funcionar.

Visualizar ação criada - AWS

Visualizar ação criada - Azure

Após criada a regra, a configuração fica visível na tela inicial, onde é possível desligar a regra, editar e deletar a regra criada.

Last updated