Você pode usar as políticas do ciclo de vida do S3 para expirar objetos antigos automaticamente: link
Duas coisas a serem lembradas ao escolher um prazo de expiração:
- Provedores de implantação como o CodeDeploy podem precisar de acesso a versões antigas para dimensionar ou reverter
- Seu canal pode levar muitos dias ou semanas para ser executado, dependendo de como ele está configurado
Desde que você implante regularmente, então deve ser bom escolher uma expiração na ordem de um mês ou mais.
Se o seu pipeline raramente for executado, pode ser mais difícil expirar objetos com base na idade, porque você pode expirar uma versão ainda atual.