Armazenamento
Três tipos de armazenamento: objetos (S3), blocos (EBS e instance store) e arquivos (EFS e FSx). Saber qual usar em cada cenário é a base deste tema.
S3
Simple Storage Service
Armazenamento de objetos com durabilidade projetada de 99,999999999% (11 noves). Os objetos ficam em buckets e são identificados por uma object key.
Pontos-chave
- O nome do bucket é único globalmente, tem de 3 a 63 caracteres e só letras minúsculas, números, pontos e hifens.
- Versionamento guarda versões anteriores dos objetos (
version ID). - Políticas de ciclo de vida movem objetos entre classes ou os apagam automaticamente.
- Usos: backup, data lake, sites estáticos, arquivos de mídia.
Na prova
Dados acessados raramente mas que precisam de retorno imediato vão para Standard-IA ou Glacier Instant Retrieval. Arquivamento de longo prazo, Glacier Deep Archive.
Classes de armazenamento
| Classe | Quando usar |
|---|---|
| Standard | Dados acessados com frequência. Sem duração mínima. |
| Intelligent-Tiering | Padrão de acesso desconhecido ou variável: move os objetos de nível automaticamente. |
| Express One Zone | Dados quentes e sensíveis à latência, em uma única AZ. |
| Standard-IA | Acesso raro, mas com retorno rápido. Mínimo de 30 dias. |
| One Zone-IA | Acesso raro, dados que podem ser recriados. Uma AZ, mínimo de 30 dias. |
| Glacier Instant Retrieval | Arquivo acessado poucas vezes por ano, em milissegundos. Mínimo de 90 dias. |
| Glacier Flexible Retrieval | Backup e arquivo recuperados em minutos ou horas. Mínimo de 90 dias. |
| Glacier Deep Archive | Retenção de longo prazo e conformidade, recuperação em até 12 horas. Mínimo de 180 dias. |
EBS
Elastic Block Store
Volumes de armazenamento em blocos, persistentes, anexados a instâncias EC2 em uma zona de disponibilidade.
Pontos-chave
- O volume existe independentemente da instância e fica na mesma AZ dela.
- Snapshots fazem backups incrementais, armazenados no S3.
- Criptografia em repouso com chaves do AWS KMS.
- O instance store é armazenamento em bloco temporário: os dados se perdem quando a instância é parada ou encerrada.
Na prova
Disco persistente para uma instância EC2: EBS. Disco temporário e muito rápido: instance store.
EFS
Elastic File System
Sistema de arquivos NFS gerenciado e elástico, que cresce e diminui conforme você adiciona e remove arquivos.
Pontos-chave
- Pode ser montado por várias instâncias ao mesmo tempo.
- Dados replicados em várias AZs da Região.
- Para cargas Linux, sem provisionar capacidade.
Na prova
Muitas instâncias Linux lendo e gravando os mesmos arquivos: EFS.
FSx
Amazon FSx
Sistemas de arquivos de terceiros totalmente gerenciados.
Pontos-chave
- FSx for Windows File Server: compartilhamento SMB nativo do Windows.
- FSx for Lustre: alto desempenho para HPC e machine learning.
- Também há opções para NetApp ONTAP e OpenZFS.
Na prova
Compartilhamento de arquivos Windows (SMB, Active Directory): FSx for Windows File Server.
Storage Gateway
AWS Storage Gateway
Serviço híbrido que dá às aplicações locais acesso a armazenamento na nuvem, com cache local.
Pontos-chave
- Tipos: S3 File Gateway, Volume Gateway e Tape Gateway (fitas virtuais).
- Mantém os dados mais usados em cache local.
- Usado para backup, arquivamento e migração.
Na prova
Aplicações on-premises usando armazenamento da AWS como se fosse local: Storage Gateway.
Backup
AWS Backup
Centraliza e automatiza backups de vários serviços da AWS e de ambientes híbridos.
Pontos-chave
- Planos de backup com agendamento e retenção.
- Cobre EBS, EC2, RDS, DynamoDB, EFS, FSx, S3 e outros.
- Cópias entre Regiões e entre contas.
Na prova
"Gerenciar backups de vários serviços em um único lugar": AWS Backup.
Elastic Disaster Recovery
AWS DRS
Replica continuamente servidores locais ou na nuvem para a AWS e os recupera em minutos em caso de desastre.
Pontos-chave
- Replicação contínua em nível de bloco, com RPO de segundos.
- Recuperação (RTO) em minutos, sem manter servidores ociosos.
- Também permite testes de recuperação sem afetar a produção.
Na prova
"Recuperar servidores rapidamente na AWS com perda mínima de dados": Elastic Disaster Recovery.