

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon EMR 如何使用 Secrets Manager
<a name="integrating-emr"></a>

亚马逊EMR是一个平台，它简化了运行大数据框架（例如Apache Hadoop和Apache Spark） AWS 以处理和分析大量数据的平台。使用这些框架和相关的开源项目（如 Apache Hive 和 Apache Pig）時，您可以处理用于分析的数据和商业智能工作负载。您还可以使用 Amazon EMR 将大量数据转入和移出其他 AWS 数据存储和数据库，例如亚马逊 S3 和 Amazon DynamoDB。

## 在 Amazon EC2 上运行的 Amazon EMR 如何使用 Secrets Manager
<a name="integrating-emr-ec2"></a>

在 Amazon EMR 中创建集群时，您可以使用 Secrets Manager 中的密钥向集群提供应用程序配置数据。有关更多信息，请参阅 *Amazon EMR 管理指南* 中的[在 Secrets Manager 中存储敏感配置数据](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/storing-sensitive-data.html)。

此外，当您创建 EMR 笔记本时，您可以使用密钥管理器存储您的私有 Git-based注册表凭据。有关更多信息，请参阅《亚马逊 EMR 管理指南》[中的 “向亚马*逊 EMR*](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-git-repo-add.html) 添加 Git-based 存储库”。

## EMR Serverless 如何使用密 Secrets Manager
<a name="integrating-emr-serverless"></a>

EMR Serverless 提供无服务器运行时环境以简化分析应用程序的操作，因此您无需配置、优化、保护或操作集群。

您可以将数据存储在 EMR 无服务器配置中， AWS Secrets Manager 然后在 EMR 无服务器配置中使用密钥 ID。这样，您就不会以明文形式传递敏感的配置数据，也不会将其公开给外部 API。

有关更多信息，请参阅 *Amazon EMR Serverless 用户指南*中的[使用 EMR Serverless 进行数据保护的 Secrets Manager](https://docs.aws.amazon.com/emr/latest/EMR-Serverless-UserGuide/secrets-manager.html)。