~/questoes/devops
Live reloading em SST é um recurso que permite ao desenvolvedor modificar e testar a configuração da infraestrutura no computador local antes de enviar para produção na AWS. Isso economiza tempo e custos ao validar mudanças sem provisionar recursos reais na nuvem desnecessariamente.
A alternativa C está correta porque o live reloading permite experimentar e validar mudanças na infraestrutura (como configuração de containers, variáveis de ambiente, security groups) localmente sem criar recursos reais na AWS. Isso elimina custos de provisionamento experimental e acelera o ciclo de desenvolvimento.
Live reloading não possibilita executar a aplicação simultaneamente em múltiplas regiões AWS no computador local. Esse é um conceito diferente relacionado a deployment distribuído, não a validação local de infraestrutura.
Embora SST busque consistência entre ambientes, live reloading não garante que código compilado rode idêntico em local e produção. Diferenças de hardware, versões de serviços e configurações podem impactar o comportamento.
Esta é a vantagem principal: testar mudanças na infraestrutura (containers, networking, policies) localmente antes do deploy produtivo, economizando custos de provisionamento experimental e acelerando o feedback.
Live reloading complementa, mas não elimina a necessidade de testes automatizados. A validação local é um passo anterior à automação; testes ainda são essenciais para garantir qualidade em produção.