Posted On: Aug 10, 2020

Amazon Lambda customers can now enable functions to access Amazon Elastic File System (Amazon EFS). Customers can easily share data across function invocations, read large reference data files, and write function output to a persistent and shared data store. 

Customers can now use Amazon Lambda to build data-intensive applications, load larger libraries and models, process larger amounts of data in a highly distributed manner, and share data across functions, containers and instances. Amazon Lambda will automatically mount the file system and provide a local path to read and write data at low latency. 

To use Amazon Lambda with Amazon EFS, customers add an EFS Access Point ARN and the local mount path to their function configuration. Amazon Lambda ensures function instances mount the EFS file system within the same Availability Zone in a few hundred milliseconds using TLS encryption. Customers setting up an EFS file system can enable encryption at rest, Amazon IAM authorization, and choose the NFS permissions that Lambda functions use to access the file system via EFS Access Points. To get started, view our documentation