O que é o Amazon EFS? Armazenamento de Arquivos Elástico e Simples na Nuvem

O Amazon Elastic File System (Amazon EFS) é a solução da AWS para quem precisa de um sistema de arquivos elástico, sem servidor, escalável e fácil de usar.

Se você busca uma forma de compartilhar dados entre instâncias sem se preocupar com capacidade ou manutenção, o EFS é para você.

O que é o Amazon EFS?

O Amazon EFS fornece um sistema de arquivos em rede (NFS) totalmente gerenciado que escala automaticamente à medida que você adiciona ou remove arquivos. Com ele, você não precisa provisionar armazenamento nem se preocupar com manutenção — a AWS cuida disso para você.

 

Elasticidade automática: Cresce ou reduz a capacidade sem interrupções nos seus aplicativos.

 

Compatível com NFSv4: Suporte nativo ao protocolo NFSv4.0 e NFSv4.1, permitindo integração com ferramentas e aplicações existentes.

Onde o EFS pode ser usado?

 

Você pode montar o Amazon EFS em diversas soluções AWS:

  • Amazon EC2
  • Amazon ECS
  • Amazon EKS
  • AWS Lambda
  • AWS Fargate

 

Importante: O EFS não é compatível com instâncias EC2 baseadas no Windows.

Tipos de Sistemas de Arquivos EFS

O Amazon EFS oferece dois tipos principais, dependendo da sua necessidade de disponibilidade e custo:

Tipo Descrição
Regional Armazena dados em várias Zonas de Disponibilidade (AZs) – alta durabilidade. Ideal para produção. Recomendado
One Zone Armazena dados em uma única AZ – menor custo, porém com risco maior em caso de falha da AZ. Ideal para backups ou dados temporários.

Infográfico sugerido: Comparativo visual entre Regional e One Zone, destacando alta disponibilidade vs. custo-benefício.

Modos de Desempenho e Throughput

O EFS se adapta a diferentes cargas de trabalho com dois modos principais de desempenho:

Uso Geral

Ideal para:

  • Sites e APIs 
  • CMSs (sistemas de gerenciamento de conteúdo) 
  • Diretórios pessoais 
  • Serviços de arquivos em geral

 

Throughput Elástico

Ideal para cargas variáveis com picos de acesso:

  • Escala automaticamente o desempenho de throughput baseado no uso 
  • Perfeito para grandes volumes de leitura/gravação simultâneos 
Segurança e Controle de Acesso

O Amazon EFS vem com recursos integrados de segurança, incluindo:

Recurso Descrição
Permissões POSIX Controle de acesso por usuário e grupo, baseado em sistema de arquivos
Criptografia em repouso Protege dados armazenados com chaves gerenciadas
Criptografia em trânsito Criptografia de dados durante a transmissão (via TLS)
IAM + Grupos de Segurança Controle de acesso por identidade e rede

Infográfico sugerido: Linha do tempo com o fluxo de acesso: IAM → SG → Mount → POSIX → Criptografia.

Benefícios do Amazon EFS
  • Gerenciamento zero: Nada de aplicar patches, atualizar ou configurar storage.

  • Alta durabilidade: Especialmente nos sistemas de arquivos regionais.

  • Escalabilidade automática: Escala até petabytes sem intervenção.

  • Compatibilidade ampla: Use com instâncias EC2, ECS, Lambda, etc.

Pagamento sob demanda: Você paga apenas pelo que usar.

Começando com Amazon EFS

Passos básicos para uso:

  1. Crie um sistema de arquivos no console da AWS. 
  2. Escolha entre Regional ou One Zone. 
  3. Monte o sistema em uma instância EC2 (usando NFSv4). 
  4. (Opcional) Configure criptografia em trânsito ou repouso. 
  5. Comece a ler e gravar arquivos! 
Próximos passos
  •  Experimente o EFS com EC2 ou Lambda.

  •  Ative criptografia para segurança avançada.

Monitore o desempenho com o Amazon CloudWatch.

Cursos e treinamentos

 

Compartilhe esse conteúdo