Posted On: Apr 30, 2021

Amazon Elastic Container Service (Amazon ECS) on Amazon Fargate now lets you configure the size of the ephemeral storage for your Tasks. You can simply specify the size (in GiB) of the ephemeral storage that your Task requires in the Amazon ECS Task Definition and this will automatically be provisioned and attached to your Task.  

Just like the default ephemeral storage on Amazon Fargate, the extended ephemeral storage is also encrypted by default with service-managed keys. You will get 20GiB (increased from 20GB with this release) of free ephemeral storage by default and will only be charged for any additional storage that you request. The ability to configure the ephemeral storage for your Tasks running on Amazon Fargate allows you to run a wide range of workloads such as machine learning inference, extract-transform-load (ETL), and other data processing. Furthermore, this feature enables you to run Tasks on Amazon Fargate where container images larger than 20 GiB need to be downloaded locally to start the task.

You can configure the size of the ephemeral storage for your Amazon ECS Tasks running on Amazon Fargate Platform Version 1.4.0 or later in all regions where Amazon Fargate is available. To learn more, please read this blog post or visit our documentation.