

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

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

Amazon EMR 是一種平台，可簡化 Apache Hadoop 和 Apache Spark 等大數據架構的執行， AWS 以處理和分析大量資料。使用這些架構和相關的開放原始碼專案 (例如 Apache Hive 和 Apache Pig) 時，您可以處理資料以便用於分析和商業情資工作負載。您也可以使用 Amazon EMR 轉換大量資料，並將其移入和移出其他 AWS 資料存放區和資料庫，例如 Amazon 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 Notebook 時，可以使用 Secrets Manager 來存放私有 Git 型登錄憑證。如需詳細資訊，請參閱《Amazon EMR 管理指南》**中的[將 Git 型儲存庫新增至 Amazon EMR](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-git-repo-add.html)。

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

EMR Serverless 提供無伺服器執行期環境，可簡化分析應用程式的作業，因此您不必設定、最佳化、保護或操作叢集。

您可以在 中存放資料， AWS Secrets Manager 然後在 EMR Serverless 組態中使用秘密 ID。如此一來，您就不會以純文字格式傳遞敏感的組態資料並將其暴露給外部 API。

如需詳細資訊，請參閱《*Amazon EMR Serverless 使用指南*》中的[透過 EMR Serverless 使用 Secrets Manager 進行資料保護](https://docs.aws.amazon.com/emr/latest/EMR-Serverless-UserGuide/secrets-manager.html)。