Amazon EFS
#21 · Level 1 · Core services · StorageConcept
Section titled “Concept”Amazon EFS is shared file storage that many servers can use at the same time. It uses a common protocol called NFS, so a Linux server can mount it like a regular folder. Space grows automatically when you add files and shrinks when you delete them — you don’t have to set a size in advance. Data is usually kept in more than one Availability Zone, so EC2 instances in different AZs can use the same files. ECS, EKS and Lambda can also use EFS.
Simple example
Section titled “Simple example”An office’s shared network drive — everyone sees the same folder. When one person saves a file, everyone else sees it right away.
Why it’s needed
Section titled “Why it’s needed”When the same app runs on many servers, they all need the same files, such as photos uploaded by users.
Where it’s used
Section titled “Where it’s used”Shared content for several web servers, and data shared between containers. It is mainly for Linux servers; for Windows there is Amazon FSx.
Azure equivalent
Section titled “Azure equivalent”Azure Files
Related
Section titled “Related”Amazon EBS · Amazon FSx · Amazon S3
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: