DEV Community

Francisco Claudeilton Dantas
Francisco Claudeilton Dantas

Posted on

O S3: Classes de Armazenamento da AWS

Quando pensamos em guardar dinheiro, fazemos escolhas conscientes: parte fica na conta corrente para uso imediato, outra vai para a poupança ou investimentos de longo prazo. Essa lógica também se aplica ao armazenamento de dados na nuvem. O Amazon S3 oferece diferentes classes de armazenamento, cada uma com características próprias — como se fossem “contas” para guardar seus dados com inteligência e economia.

Acesse o exemplo de mapa de classes S3: https://aws-s3-classes-arm.d1wmixdezoes8g.amplifyapp.com/

🏦 S3 Standard — como uma conta corrente
Essa é a classe para dados que você acessa com frequência. Assim como o dinheiro na conta corrente, os arquivos estão sempre disponíveis, com alta velocidade e baixa latência. É ideal para sites, aplicativos e arquivos que estão em uso constante.

🔄 S3 Intelligent-Tiering — como uma conta corrente com gestão automática
Imagine uma conta que movimenta seu dinheiro entre poupança e investimentos conforme seu uso. O Intelligent-Tiering faz isso com seus dados: monitora o acesso e os move automaticamente para camadas mais baratas quando possível, sem comprometer a disponibilidade.

💸 S3 Standard-IA (Infrequent Access) — como uma conta poupança
Para dados que você acessa ocasionalmente, essa classe oferece custo menor de armazenamento, mas cobra quando você precisa acessar. É como guardar dinheiro na poupança: está seguro, mas você pensa duas vezes antes de mexer.

🏡 S3 One Zone-IA — como uma poupança em uma única agência
Semelhante à Standard-IA, mas armazenado em uma única zona de disponibilidade. É mais barato, porém menos resiliente. Serve para dados que podem ser recuperados de outra fonte em caso de falha.

📈 S3 Glacier — como o Tesouro Direto
Essa classe é voltada para arquivamento de longo prazo. Os dados ficam armazenados com segurança, mas a recuperação pode levar horas. É como investir no Tesouro Direto: você economiza, mas precisa esperar para resgatar.

🗿 S3 Glacier Deep Archive — como bens imóveis
A classe mais econômica, ideal para dados que raramente serão acessados, como registros legais ou históricos. A recuperação pode levar até 12 horas. É como guardar valor em um imóvel: seguro, mas nada ágil.

✅ Vantagens
Flexibilidade: escolha a classe ideal para cada tipo de dado.
Economia: paga menos por dados que acessa pouco.
Automação: Intelligent-Tiering reduz esforço de gestão.

⚠️ Desvantagens
Custo de recuperação: algumas classes cobram por acesso.
Tempo de espera: Glacier e Deep Archive não são imediatas.
Complexidade inicial: exige planejamento para escolher bem.

🎯 Lição de Casa para o seu Projeto
Mapeie: Classifique seus dados: Acesso Diário? Acesso Raro? Arquivamento de Longo Prazo?

Automatize: Use o S3 Intelligent-Tiering quando não souber o padrão de acesso.

Use Políticas: Configure políticas de Ciclo de Vida do S3 para mover automaticamente o "dinheiro" da sua Conta Corrente (Standard) para a sua Poupança (IA) e, finalmente, para o Tesouro (Glacier), conforme ele envelhece.

A economia do S3 está na gestão de tempo e valor do seu dado.

📚 Links Importantes para Leitura:

Top comments (0)