sudo mount -t efs fs-12345678:/ /mnt/efs
Topics
58
Amazon API Gateway
Amazon Athena
Amazon CloudFront & Content Delivery
Amazon DynamoDB
Amazon ECS (Elastic Container Service)
Amazon EFS (Elastic File System)
Amazon EKS (Elastic Kubernetes Service)
Amazon ElastiCache (Redis & Memcached)
Amazon EventBridge
Amazon Kinesis & Data Streaming
Amazon QuickSight & Business Intelligence
Amazon Redshift & Data Warehousing
Amazon Route 53 & DNS Management
Amazon SageMaker & Machine Learning on AWS
Amazon SNS (Simple Notification Service)
Amazon SQS (Simple Queue Service)
Auto Scaling Groups
AWS AI Services (Rekognition, Polly, Lex & Comprehend)
AWS Backup & Disaster Recovery
AWS Batch
AWS Certificate Manager (ACM)
AWS Certification Paths & Career Roadmap
AWS CLI & SDKs
AWS CloudTrail & Auditing
AWS CodePipeline, CodeBuild & CodeDeploy (CI/CD)
AWS Config
AWS Cost Management & Billing
AWS Database Migration Service & Application Migration
AWS Direct Connect & Hybrid Connectivity
AWS Elastic Beanstalk
AWS Fargate
AWS Free Tier & Account Setup
AWS Global Infrastructure (Regions, AZs & Edge Locations)
AWS Glue & ETL
AWS KMS & Data Encryption
AWS Organizations & Multi Account Strategy
AWS Outposts & Hybrid Cloud
AWS Secrets Manager & Parameter Store
AWS Security Hub & GuardDuty
AWS Serverless Application Model (SAM)
AWS Step Functions
AWS Storage Gateway
AWS Systems Manager
AWS Trusted Advisor
AWS WAF & Shield
Core Services Overview
EC2 & Compute
Elastic Container Registry (ECR)
Elastic Load Balancing (ALB, NLB & CLB)
IaC (CloudFormation)
IAM
Lambda & Serverless
Monitoring (CloudWatch)
RDS & Databases
S3 & Storage
Tagging Strategies & Resource Management
VPC & Networking
Well-Architected Framework
Amazon EFS (Elastic File System)
7 questions found
Amazon EFS is a fully managed, elastic network file system that can be mounted concurrently by multiple EC2 instances at the same time, automatically growing and shrinking as you add or remove files, unlike Amazon EBS which attaches to only one EC2 instance at a time, and unlike Amazon S3 which is an object storage service rather than a traditional file system with folders and file locking behavior.
Real-world example
A content management system running on multiple EC2 instances behind a load balancer uses EFS so every instance can read and write to the exact same shared set of uploaded files simultaneously.
S3 & Storage;EC2 & Compute
EFS offers Standard storage for frequently accessed files, Infrequent Access storage which costs less but has a small retrieval fee for files not accessed often, and within each of these, One Zone options that store data in a single Availability Zone at a lower cost compared to the Standard multi Availability Zone options, letting you balance cost against durability requirements.
aws efs put-lifecycle-configuration --file-system-id fs-12345678 --lifecycle-policies '[{"TransitionToIA":"AFTER_30_DAYS"}]'
Real-world example
A media company configures a lifecycle policy that automatically moves files untouched for thirty days into EFS Infrequent Access storage, significantly reducing its overall storage costs for older, rarely accessed project files.
S3 & Storage;AWS Cost Management & Billing
An EFS mount target is a network endpoint created within a specific subnet and Availability Zone that EC2 instances use to connect to the file system, and by creating a mount target in each Availability Zone of your VPC, you ensure that instances in any zone can access the same shared file system with low latency, even providing resilience if one Availability Zone experiences issues.
aws efs create-mount-target --file-system-id fs-12345678 --subnet-id subnet-0123abcd --security-groups sg-0123abcd
Real-world example
A company running its application across three Availability Zones for high availability creates an EFS mount target in each zone, ensuring every instance can access shared files locally without added cross zone latency.
VPC & Networking;AWS Backup & Disaster Recovery
EFS Standard storage automatically stores data redundantly across multiple Availability Zones within a region, meaning your files remain available and durable even if an entire Availability Zone becomes unavailable, and this replication happens transparently without requiring any additional configuration from you as the user.
aws efs describe-file-systems --file-system-id fs-12345678
Real-world example
A healthcare application relies on EFS's built in multi Availability Zone redundancy to guarantee that critical patient record files remain accessible even during a localized data center disruption in one Availability Zone.
AWS Backup & Disaster Recovery;S3 & Storage
EFS supports standard POSIX style file permissions just like a traditional Linux file system, controlling access at the user and group level, and it also integrates with IAM policies and EFS access points, which let you create application specific entry points into a file system with a defined root directory and enforced user identity, simplifying permission management across multiple applications sharing the same file system.
aws efs create-access-point --file-system-id fs-12345678 --posix-user Uid=1000,Gid=1000 --root-directory Path=/app-data
Real-world example
A shared analytics platform creates a separate EFS access point for each team, each pointing to its own root directory within the same file system, ensuring one team cannot accidentally read or modify another team's files.
IAM;AWS Secrets Manager & Parameter Store
EFS can be mounted directly by Lambda functions and by ECS tasks, giving serverless and containerized workloads access to a persistent, shared file system that survives beyond the lifecycle of a single function invocation or container restart, which is especially useful for tasks like storing machine learning model files or shared configuration data that many function invocations need to access.
aws lambda update-function-configuration --function-name myFunction --file-system-configs Arn=arn:aws:elasticfilesystem:us-east-1:123456789012:access-point/fsap-12345678,LocalMountPath=/mnt/efs
Real-world example
A machine learning inference service uses Lambda functions mounted to an EFS file system to access large pretrained model files that are too big to package directly with each function, avoiding repeated downloads on every invocation.
Lambda & Serverless;Amazon ECS (Elastic Container Service)
What performance modes and throughput modes are available in EFS, and how do you choose between them?
AdvancedEFS offers General Purpose performance mode for most workloads requiring the lowest latency, and Max I/O performance mode for highly parallelized workloads that can tolerate slightly higher latency in exchange for higher aggregate throughput, while throughput modes include Bursting, which scales with the amount of data stored, and Provisioned, which lets you specify a fixed throughput level independent of storage size for consistently high throughput needs.
aws efs create-file-system --performance-mode generalPurpose --throughput-mode provisioned --provisioned-throughput-in-mibps 100
Real-world example
A big data analytics workload running on hundreds of parallel worker nodes chooses Max I/O performance mode combined with Provisioned throughput, ensuring consistent high throughput regardless of how much data is currently stored.
Auto Scaling Groups;AWS Cost Management & Billing