Like NFS file system, one of the advantage is that EFS can be mounted to different AWS services and accessed from EC2 instances, containers , AWS Lambda functions running within an AWS Region and can be extended to use with on-prem systems as well. You can access EFS file system concurrently from multiple NFS clients.

For more information on storage classes, see EFS storage classes.

Benefits
AWS Console
  • Name : Give a name to the EFS file system, this is an optional field.
  • Virtual Private Cloud (VPC) : Select the VPC where you want to create the EFS file system.
  • Storage class : Choose either Standard (stores data redundantly in multiple AZs) or One Zone (stores data within one AZ)
Create EFS file system with default settings
  • Name : Give a name to the EFS file system, this is an optional field.
  • Storage class : Choose either Standard (stores data redundantly in multiple AZs) or One Zone (stores data within one AZ)
  • Automatic backups : Choose this option if you would like to enable automatic backups of EFS file system. Once you select this option, you also have to select timeline when the data can be moved to in-frequent access (IA) storage area. For example if you no longer access a particular file in the last 30 days, so by moving such type of in-frequent accessed data, this can save some cost on EFS storage.
    Also, select on what condition, archived data residing in in-frequent storage area should be moved out of IA storage area, if you need to access this data one off, you can select None or if you required to access the data many times, then you can move it out of IA storage are by selecting On first access.
Create EFS file system with custom settings
  • Virtual Private Cloud (VPC) : Select the VPC where you want to create the EFS file system.
  • Mount targets : Select mount targets for each Availability Zone (AZ) within your VPC.
Create EFS file system with custom settings