Suporte expandido para tmpfs no Elastic Container Service
O Amazon Elastic Container Service (Amazon ECS) agora oferece suporte a montagens tmpfs (Temporary File System) para tarefas Linux executadas no AWS Fargate e em Amazon ECS Managed Instances. Até então, esse recurso estava limitado ao tipo de inicialização EC2, e sua expansão representa um avanço significativo para usuários que trabalham com containers em ambiente gerenciado.
O que é tmpfs e quando usar
As montagens tmpfs permitem a criação de sistemas de arquivos com suporte em memória RAM, sem necessidade de gravar os dados em armazenamento persistente. Os dados são armazenados exclusivamente na memória do container e expostos em um caminho que você escolhe.
Esse recurso é especialmente útil em dois cenários principais:
- Workloads sensíveis ao desempenho: aplicações que precisam de acesso muito rápido a arquivos temporários, caches ou conjuntos de dados de trabalho.
- Dados sensíveis à segurança: armazenamento de segredos de curta duração ou credenciais, já que os dados não persistem após a parada da tarefa.
Além disso, tmpfs permite manter o sistema de arquivos raiz do container como somente leitura (usando a configuração readonlyRootFilesystem), enquanto ainda permite que aplicações escrevam em diretórios específicos na memória.
Como implementar o recurso
Para começar a usar tmpfs, você precisa atualizar a definição de tarefa do seu container. Na configuração de definição de container, adicione um bloco linuxParameters com uma ou mais entradas de tmpfs.
Para cada montagem tmpfs, você deve especificar:
containerPath— o caminho onde o tmpfs será montado dentro do containersize— o tamanho em megabytes do sistema de arquivosmountOptions— (opcional) opções de montagem adicionais
Você pode registrar ou atualizar definições de tarefa usando o console do Amazon ECS, AWS CLI (Interface de Linha de Comando da AWS), AWS CloudFormation ou AWS CDK (Kit de Desenvolvimento em Nuvem da AWS).
Disponibilidade e recursos adicionais
Esse recurso está disponível em todas as regiões AWS onde Amazon ECS, AWS Fargate e Amazon ECS Managed Instances são suportados. Para aprofundar no tema, consulte as seções sobre LinuxParameters e Tmpfs na Referência da API do Amazon ECS e a documentação técnica do Amazon ECS.
Fonte
Amazon ECS now supports tmpfs mounts on AWS Fargate and ECS Managed Instances (https://aws.amazon.com/about-aws/whats-new/2026/01/amazon-ecs-tmpfs-mounts-aws-fargate-managed-instances)
Leave a Reply