O que é o Amazon EBS?
O Amazon Elastic Block Store (EBS) fornece volumes de armazenamento em bloco persistente para uso com instâncias EC2. É como um disco rígido virtual que pode ser anexado a uma instância EC2.
Conceitos-Chave
Volume EBS
Dispositivo de armazenamento em bloco que persiste independentemente da vida da instância.
Características
- Persistente - dados permanecem após parar/reiniciar instância
- Anexado a uma instância EC2 por vez (exceto Multi-Attach)
- Limitado a uma Availability Zone
- Pode ser desanexado e reanexado a outra instância
Tipos de Volume EBS
SSD (Solid State Drive)
- gp3/gp2 (General Purpose): Uso geral, boa performance, custo-benefício
- io2/io1 (Provisioned IOPS): Alto desempenho, baixa latência, bancos de dados críticos
HDD (Hard Disk Drive)
- st1 (Throughput Optimized): Big data, data warehouses, log processing
- sc1 (Cold HDD): Dados acessados raramente, menor custo
Snapshots
Backups incrementais de volumes EBS armazenados no S3:
- Primeiro snapshot é completo, próximos são incrementais
- Podem ser usados para criar novos volumes
- Podem ser copiados entre regiões
- Podem ser compartilhados com outras contas AWS
EBS vs Instance Store
| Característica | EBS | Instance Store |
|---|---|---|
| Persistência | ✅ Persistente | ❌ Efêmero |
| Backup | ✅ Snapshots | ❌ Não suporta |
| Performance | Boa | Muito alta |
| Custo | Pago separadamente | Incluído na instância |
Casos de Uso
- Volume raiz (boot) para instâncias EC2
- Bancos de dados
- Aplicações que requerem armazenamento persistente
- Ambientes de desenvolvimento e teste
💡 Pontos Importantes para a Certificação
- EBS é armazenamento em bloco persistente para EC2
- Volumes são limitados a uma Availability Zone
- Dados persistem independentemente da instância
- Snapshots são armazenados no S3 (gerenciado pela AWS)
- Você pode aumentar o tamanho do volume sem downtime
- Volumes podem ser criptografados
- Cobrança por GB provisionado por mês
🎯 Dicas de Estudo
- EBS = Disco rígido virtual para EC2
- Persistente vs Instance Store (efêmero)
- gp3/gp2 para uso geral, io2/io1 para alta performance
- Snapshots são incrementais e armazenados no S3
- Um volume EBS só pode ser anexado a uma instância por vez (exceto io2 Multi-Attach)
- Volumes ficam na mesma AZ que a instância
