O Amazon Elastic File System (Amazon EFS) disponibiliza um armazenamento de arquivos simples e escalável para uso com instâncias do Amazon EC2 na Nuvem AWS. O Amazon EFS é fácil de usar e oferece uma interface simples que permite criar e configurar sistemas de arquivos com rapidez e facilidade. Com o Amazon EFS, a capacidade de armazenamento é elástica, aumentando e diminuindo automaticamente à medida que arquivos são adicionados e removidos. Com isso, os aplicativos têm o armazenamento de que precisam, no momento em que precisam.
Quando instalado nas instâncias do Amazon EC2, um sistema de arquivos do Amazon EFS disponibiliza uma interface de sistema de arquivos e uma semântica de acesso ao sistema de arquivos, permitindo integrar facilmente o Amazon EFS a aplicações e ferramentas existentes. Várias instâncias do Amazon EC2 podem acessar um sistema de arquivos do Amazon EFS ao mesmo tempo, permitindo que o Amazon EFS disponibilize uma fonte de dados comum para cargas de trabalho e aplicativos executados em mais de uma instância do Amazon EC2.
Você pode montar sistemas de arquivos do Amazon EFS nos servidores de datacenters locais quando conectado à sua Amazon VPC por meio do AWS Direct Connect. Você pode montar sistemas de arquivos do EFS em servidores locais para migrar conjuntos de dados ao EFS, ativar cenários de cloud bursting ou fazer backup dos dados locais para o EFS.
O Amazon EFS foi criado para oferecer alta disponibilidade e resiliência, além de fornecer performance para um amplo espectro de casos de uso, como distribuição pela web e gerenciamento de conteúdo, aplicativos empresariais, fluxos de trabalho de processamento de mídia e entretenimento, diretórios iniciais, backups de bancos de dados, ferramentas de desenvolvedores, armazenamento de contêineres e aplicativos de big data e análises.
O Amazon EFS disponibiliza uma interface de sistema de arquivos (usando APIs de E/S do arquivo do sistema operacional padrão) e uma semântica de acesso ao sistema de arquivos (como forte uniformidade de dados e bloqueio de arquivos). As instâncias do Amazon EC2 montam os sistemas de arquivos do Amazon EFS por meio do protocolo NFSv4.1, usando comandos de montagem padrão do sistema operacional. Você também pode montar sistemas de arquivos do Amazon EFS em servidores em datacenters locais por meio do protocolo NFSv4.1, quando conectado à sua Amazon VPC por meio do AWS Direct Connect.
O Amazon EFS aumenta e diminui automaticamente a escala da capacidade de armazenamento do sistema de arquivos de acordo com a adição ou remoção de arquivos, sem interromper os aplicativos, disponibilizando o armazenamento necessário e reduzindo as demoradas tarefas de administração.
O Amazon EFS tem uma interface web simples que permite criar e configurar sistemas de arquivos com rapidez e facilidade. O serviço gerencia toda a infraestrutura de armazenamento de arquivos, evitando a complexidade de implantar, aplicar patches e manter implantações complexas de sistemas de arquivos.
Várias instâncias do Amazon EC2 podem acessar um sistema de arquivos do Amazon EFS, permitindo que aplicativos com escala superior a uma única instância acessem um sistema de arquivos. As instâncias do Amazon EC2 executadas em várias zonas de disponibilidade (AZs) dentro da mesma região podem acessar o sistema de arquivos, possibilitando que vários usuários acessem e compartilhem uma origem de dados comum.
O Amazon EFS foi criado para disponibilizar o throughput, as IOPS e a baixa latência necessárias para uma grande variedade de cargas de trabalho. Com o Amazon EFS, a escala de taxa de transferência e IOPS é alterada conforme o crescimento do sistema de arquivos, e as operações de arquivos são disponibilizadas com latências baixas e uniformes.
O Amazon EFS oferece a capacidade necessária no momento certo, sem necessidade de provisionar armazenamento antecipadamente. Você paga pelo que usa, sem compromissos mínimos nem taxas iniciais.
O Amazon EFS foi criado para ser altamente disponível e durável. Cada objeto do sistema de arquivos do Amazon EFS (ou seja, diretório, arquivo e link) é armazenado de forma redundante em várias zonas de disponibilidade.
O Amazon EFS permite controlar rigorosamente o acesso aos sistemas de arquivos por meio de permissões POSIX. Use a Amazon Virtual Private Cloud (Amazon VPC) para gerenciar o acesso à rede. Use o AWS Identity and Access Management (IAM), para controlar o acesso às APIs do Amazon EFS. Criptografe seus dados em repouso usando chaves gerenciadas pelo AWS Key Management Service (KMS).
O Amazon EFS disponibiliza a escalabilidade, a elasticidade, a disponibilidade e a durabilidade para assumir o papel de armazenamento de arquivos para aplicativos empresariais e aplicativos distribuídos como um serviço. Sua interface de sistema de arquivos e sua semântica de sistema de arquivos padrão facilitam a migração
de aplicativos empresariais para a Nuvem AWS ou para a criação de outros novos.
O Toast é uma plataforma de tecnologia de restaurante que permite que os clientes simplifiquem e otimizem todos os elementos de sua operação e ofereçam uma melhor experiência aos clientes. O Toast oferece um sistema de pontos de venda (PDVs) móvel e baseado em nuvem que se integra facilmente a processos de atendimento, produção e administração, compras online, programas de cartão presente e lealdade, e geração de relatórios de mão de obra e vendas.
“Como muitas empresas com crescimento acelerado, a Toast está sempre procurando formas de maximizar os recursos para podermos desenvolver o melhor produto possível para nossos clientes, os restaurantes. Foi isso exatamente o que o Amazon EFS proporcionou: acelerou a criação de nossas estruturas de processamento distribuído, o que resultou em paralelização e ganhos de throughput consideráveis para as cargas de trabalho que executamos. Com o Amazon EFS, obtivemos um sistema de arquivos compartilhados fáceis de anexar, em diversas AZs, com o mínimo esforço operacional.”
– Martin Kressirer, engenheiro-chefe sênior
A Atlassian disponibiliza ferramentas de colaboração e desenvolvimento em equipe, como JIRA, Confluence, HipChat e Bitbucket, para mais de 57.000 clientes.
"Estamos crescendo muito rapidamente e nosso principal produto é uma melhor disponibilização de suporte. Durante o curso de desenvolvimento do nosso sistema de suporte interno de próxima geração, nós desejávamos nunca ter de nos preocupar com escala novamente, porém, havia compromissos de arquitetura no momento que significavam que uma solução de arquivos distribuída era necessária. A Atlassian escolheu o Amazon EFS por ser a única opção disponível que escalava capacidade e desempenho, sem pagamentos iniciais ou a sobrecarga de gerenciamento dos modelos tradicionais. Isso permite que nossas equipes de suporte se concentrem no que realmente importa: ajudar nossos clientes."
– Sri Viswanath, CTO
O Amazon EFS pode ser usado como um sistema de arquivos altamente disponível e de alto desempenho para sistemas de gerenciamento de conteúdo que armazenam e distribuem informações para diversos aplicativos, como sites, publicações on-line e arquivamentos.
A Seeking Alpha é uma plataforma para pesquisa de investimentos, com uma ampla cobertura de ações, classes de ativos, ETFs e estratégia de investimento.
"Os assinantes da Seeking Alpha dependem de nós para obter informações de trading precisas. O Amazon EFS nos ajuda a gerenciar milhares de páginas da web no nosso site. Ele também nos ajuda a gerenciar picos de tráfego gerados por eventos do mercado financeiro e a garantir que todo o conteúdo solicitado durante esses picos seja entregue rapidamente e com segurança aos nossos assinantes."
– Asi Segal, CTO
A Zend foi fundada por colaboradores fundamentais do núcleo de PHP e disponibiliza soluções comerciais e suporte de PHP para líderes de desenvolvimento, DevOps e desenvolvedores. O Amazon EFS disponibiliza para os clientes da Zend uma plataforma de armazenamento altamente disponível e de bom desempenho para seus sites baseados em PHP.
"Com a migração dos sites dos nossos clientes para a AWS, surgiu a necessidade de um sistema altamente disponível e escalável, fácil de usar e barata, e nós achamos o Amazon EFS ideal para sites voltados para clientes."
– Boaz Ziniman, diretor sênior de estratégia de nuvem
Comece a usar o Amazon EFS criando um sistema de arquivos com apenas alguns cliques.
O Amazon EC2 é obrigatório. O nível gratuito disponibiliza 5 GB ao mês.
A Amazon Web Services (AWS) também oferece outros serviços de armazenamento na nuvem para apoiar uma ampla variedade de necessidades de arquiteturas, cargas de trabalho e transferência de dados.