Questão de prática de CLF-C02
Uma empresa gera grandes arquivos de log a partir de sua aplicação e os armazena em um bucket do Amazon S3. Durante os primeiros 30 dias, os logs são acessados com frequência para solução de problemas. Após 30 dias, os logs são acessados com pouca frequência (algumas vezes por mês). Após 90 dias, os logs raramente são acessados, mas devem ser retidos para conformidade por um ano, com recuperação possível em minutos, se necessário. A empresa deseja minimizar os custos de armazenamento enquanto atende a esses requisitos de acesso e retenção. Qual recurso do S3 a empresa deve configurar?
Resposta correta
Explicação
As políticas de S3 Lifecycle permitem definir regras que realizam a transição automática de objetos entre classes de armazenamento (por exemplo, de S3 Standard para S3 Standard-IA após 30 dias, e depois para S3 Glacier Instant Retrieval após 90 dias) e os expirarem após um ano. Isso corresponde diretamente aos padrões de acesso: acesso frequente por 30 dias, acesso pouco frequente pelos 60 dias seguintes, acesso raro com recuperação em nível de minutos pelo resto do ano e exclusão assim que a retenção de conformidade é atendida.
Para se aprofundar
O S3 oferece uma hierarquia de classes de armazenamento — Standard, Intelligent-Tiering, Standard-IA, One Zone-IA, Glacier Instant Retrieval, Glacier Flexible Retrieval e Glacier Deep Archive — cada uma com diferentes níveis de durabilidade, disponibilidade, latência de recuperação e preço por GB. As políticas de ciclo de vida são o principal mecanismo para mover automaticamente os objetos para baixo nessa hierarquia com base na idade, usando regras que podem ser escopadas a um prefixo, uma tag ou um tamanho de objeto, e podem ser aplicadas a versões atuais e não atuais quando o versionamento está ativado. Um equívoco comum é achar que a replicação do S3 ou o S3 Object Lock podem servir como recursos de hierarquização de custos; na realidade, a replicação cria cópias adicionais e o S3 Object Lock preserva as versões, ambos adicionando custos, enquanto as transições de ciclo de vida reduzem os custos movendo os dados para um armazenamento mais barato sem alterar a identidade lógica do objeto. Existem restrições práticas a serem conhecidas: uma transição de ciclo de vida para Standard-IA ou One Zone-IA exige que os objetos tenham pelo menos 128 KB, e os dias mínimos de transição normalmente são 30 dias para classes IA e 90 dias para classes Glacier, de modo que dados muito novos devem permanecer em camadas de maior custo. Portanto, arquiteturas reais de gerenciamento de logs combinam uma política de ciclo de vida com o S3 para arquivar automaticamente logs mais antigos que um período definido no Glacier Deep Archive ou expirá-los totalmente, alcançando conformidade e economias significativas de custos.
Sobre estas questões de prática
Esta é uma das questões de prática originais de CLF-C02 da Courseiva, escrita para o aprendizado e nunca copiada de provas reais nem de dumps.
Traduzida do original em inglês com IA e conferida quanto ao sentido. Códigos de exame, comandos e nomes de produtos são mantidos como aparecem na prova.