New feature

Amazon ECS extends Amazon S3 Files support to the Amazon EC2 compute type

Amazon ECS now supports Amazon S3 Files for tasks running on Amazon EC2, enabling direct access to S3 data without code changes or data duplication.

Amazon Elastic Container Service (Amazon ECS) now supports Amazon S3 Files for tasks run on Amazon EC2 launch type, allowing customers to directly connect containerized applications to S3 data using standard file system semantics. This enables customers running ECS workloads on EC2 instances to access S3 data for file-based applications, AI agents, and data processing workloads without code changes or file duplication and staging. Already available for AWS Fargate and ECS managed instances, S3 Files support now extends to EC2 launch type, providing consistent access across all three ECS launch types. Based on Amazon EFS, S3 Files offers a shared file system that connects AWS compute resources directly to S3 data, delivering full file system semantics, low-latency performance, and keeping data in S3. It works with both new and existing data in S3 buckets without migration. Customers can mount S3 Files volumes in Amazon ECS tasks to read and write data in S3 buckets using standard file system operations, with no application code changes or data copying and staging required. S3 Files support is available in all AWS commercial regions and AWS GovCloud (US) regions.

Why it matters

Amazon ECS is a service for managing containerized applications. This update allows tasks running on EC2 instances to directly access S3 data, simplifying file-based applications and data processing workloads.

Read the original AWS announcement