Persistent storage on Elastic Beanstalk


How can i attach persistent storage on Elastic Beanstalk ?

I know i need to have a .config file where i set the parameters of the environment to run every time an instance is created.

My goal is to have a volume, let’s say 100GB, that even if the instances got deleted/terminated, i have this volume with persistent data where all instances can access to read from.

I could use S3 to store this data, but it would require changes to the application, and latency could be a problem.

This way i could access the filesystem like any common server.


AWS now offer a solution called Elastic File System (Amazon EFS) that lets multiple instances access a shared file store.

Leave a Reply