O que é AWS S3 (Simple Storage Service)
AWS S3 (Simple Storage Service) é o serviço de armazenamento de objetos da Amazon Web Services, lançado em 2006 como um dos primeiros produtos da AWS. Oferece capacidade praticamente infinita, durabilidade de 99,999999999% (onze noves) e disponibilidade de 99,99% — o padrão de fato para armazenar arquivos, backups, mídia, logs e qualquer tipo de dado não estruturado na nuvem.
Empresas como Netflix, Dropbox, Pinterest e Reddit armazenam exabytes de dados no S3. É a fundação de pipelines de Big Data, sites estáticos, distribuição de mídia, data lakes e arquivamento de longo prazo. Cobrança por GB armazenado e por requisição, sem custos fixos.
Conceitos básicos
- Bucket: Contêiner principal (deve ter nome único globalmente)
- Object: Cada arquivo armazenado, com chave (key), valor e metadados
- Region: Localização geográfica do bucket
Storage Classes
- S3 Standard: Acesso frequente — US$ 0,023/GB
- S3 Intelligent-Tiering: Move automaticamente entre tiers
- S3 Standard-IA: Acesso ocasional, menor custo
- S3 Glacier Instant Retrieval: Arquivamento com recuperação rápida
- S3 Glacier Deep Archive: US$ 0,00099/GB (recuperação em horas)
Recursos avançados
Versionamento de objetos, replicação cross-region, lifecycle policies para mover automaticamente entre classes, encryption at-rest, bucket policies, signed URLs para acesso temporário e ACLs granulares. Frequentemente combinado com AWS Lambda para automação de processamento.
Cuidados de segurança
Buckets públicos por engano são a causa #1 de vazamentos de dados na AWS. Sempre habilite Block Public Access, use bucket policies restritivas e habilite versionamento + MFA Delete para dados críticos.
Leia o artigo completo: AWS S3: armazenamento de objetos escalável com 99,999999999% de durabilidade

