AWS Security ChangesHomeSearch

AWS emr documentation change

Service: emr · 2025-08-01 · Documentation low

File: emr/latest/ManagementGuide/emr-plan-file-systems.md

Summary

Updated file system references from EMRFS to S3A, noting S3A as the main filesystem starting from EMR-7.10.0. Removed mentions of EMRFS-specific security features.

Security assessment

The change replaces EMRFS with S3A as the recommended filesystem but removes explicit mentions of security features like server-side encryption. There's no evidence of addressing a specific security vulnerability, but rather a shift in recommended technology.

Diff

diff --git a/emr/latest/ManagementGuide/emr-plan-file-systems.md b/emr/latest/ManagementGuide/emr-plan-file-systems.md
index 80c453450..4ace9f94c 100644
--- a//emr/latest/ManagementGuide/emr-plan-file-systems.md
+++ b//emr/latest/ManagementGuide/emr-plan-file-systems.md
@@ -9 +9 @@ Access file systems
-Amazon EMR and Hadoop provide a variety of file systems that you can use when processing cluster steps. You specify which file system to use by the prefix of the URI used to access the data. For example, `s3://amzn-s3-demo-bucket1/path` references an Amazon S3 bucket using EMRFS. The following table lists the available file systems, with recommendations about when it's best to use each one. 
+Amazon EMR and Hadoop provide a variety of file systems that you can use when processing cluster steps. You specify which file system to use by the prefix of the URI used to access the data. For example, `s3://amzn-s3-demo-bucket1/path` references an Amazon S3 bucket using S3A (since EMR-7.10.0 release). The following table lists the available file systems, with recommendations about when it's best to use each one.
@@ -11 +11 @@ Amazon EMR and Hadoop provide a variety of file systems that you can use when pr
-Amazon EMR and Hadoop typically use two or more of the following file systems when processing a cluster. HDFS and EMRFS are the two main file systems used with Amazon EMR.
+Amazon EMR and Hadoop typically use two or more of the following file systems when processing a cluster. HDFS and S3A are the two main file systems used with Amazon EMR.
@@ -20 +20 @@ HDFS | `hdfs://` (or no prefix) |  HDFS is a distributed, scalable, and portable
-EMRFS | `s3://` |  EMRFS is an implementation of the Hadoop file system used for reading and writing regular files from Amazon EMR directly to Amazon S3. EMRFS provides the convenience of storing persistent data in Amazon S3 for use with Hadoop while also providing features like Amazon S3 server-side encryption, read-after-write consistency, and list consistency. 
+S3A | `s3://, s3a://, s3n://` |  The Hadoop S3A filesystem is a open source S3 connector that enables Apache Hadoop and its ecosystem to interact directly with Amazon S3 storage. It allows users to read and write data to S3 buckets using Hadoop-compatible file operations, providing a seamless integration between Hadoop applications and cloud storage.
@@ -24 +24 @@ EMRFS | `s3://` |  EMRFS is an implementation of the Hadoop file system used for
-Previously, Amazon EMR used the `s3n` and `s3a` file systems. While both still work, we recommend that you use the `s3` URI scheme for the best performance, security, and reliability.  
+Prior to EMR-7.10.0, Amazon EMR used EMRFS for _s3://_ and _s3n://_ scheme.