EFS Flashcards
What is Amazon Elastic File System (EFS)?
Amazon EFS is a scalable, cloud-native file storage service that provides a simple file system interface and file system semantics to use with AWS Cloud services and on-premises resources.
How does EFS differ from EBS?
EFS is designed for scalability, elasticity, and shared access with multiple EC2 instances across different Availability Zones, whereas EBS provides block-level storage volumes for use with single EC2 instances in the same Availability Zone.
What are the key features of EFS?
Key features of EFS include high availability and durability, scalable performance, simple scalability, and secure data at rest and in transit. It also integrates with AWS identity and access management for security.
How is data stored in EFS?
Data in EFS is stored across multiple Availability Zones in an AWS Region, ensuring high durability and availability. Data is automatically replicated to provide fault tolerance and reliability.
What are the use cases for EFS?
EFS is suited for use cases such as content management, web serving, data analytics, application testing and development, and media and entertainment workflows where shared file storage is needed.
How does EFS pricing work?
EFS pricing is based on the amount of data stored (per GB-month) in the file system. There are no upfront costs or minimum fee commitments. Pricing varies by performance mode and additional features like Lifecycle Management.
What is the EFS Lifecycle Management feature?
EFS Lifecycle Management is a feature that automatically transitions files to a cost-optimized storage class when they haven’t been accessed according to policies defined by the user, helping to reduce costs.
How can you secure data in EFS?
Data security in EFS can be achieved through network access control using VPC security groups, IAM roles and policies for access control, and options for encrypting data at rest and in transit.
What are the performance modes available in EFS?
EFS offers two performance modes: General Purpose, which is optimized for latency-sensitive use cases, and Max I/O, which is designed for high levels of aggregate throughput and operations per second with slightly higher latencies.
What is EFS Intelligent-Tiering?
EFS Intelligent-Tiering is a feature that optimizes costs by automatically moving data between two storage classes - Standard and Infrequent Access - based on access patterns, without changing the way the data is accessed.