Amazon EMR で Secrets Manager を使用する方法 - AWS Secrets Manager

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon EMR で Secrets Manager を使用する方法

Amazon EMR は、AWS でのビッグデータフレームワーク (Apache Hadoop や Apache Spark など) の実行を簡素化して、ビッグデータを処理および分析するプラットフォームです。これらのフレームワークおよび関連するオープンソースプロジェクト (Apache Hive や Apache Pig など) 、分析用のデータおよびビジネスインテリジェンスワークロードを処理できます。Amazon EMR を使用して、大量のデータを変換し、Amazon S3 や Amazon DynamoDB などの他の AWS データストアやデータベースにデータを出し入れすることもできます。

Amazon EC2 上で実行する Amazon EMR で Secrets Manager を使用する方法

Amazon EMR でクラスターを作成する場合、Secrets Manager のシークレットでアプリケーション設定データをクラスターに提供できます。詳細については、「Amazon EMR 管理ガイド」の「機密性の高い設定データを Secrets Manager に保存する」を参照してください。

さらに、EMR ノートブックを作成するときに、Secrets Manager を使用してプライベート Git ベースのレジストリ認証情報を保存できます。詳細については、「Amazon EMR 管理ガイド」の「Add a Git-based Repository to Amazon EMR」(Git ベースのリポジトリを Amazon EMR に追加する) を参照してください。

EMR Serverless で Secrets Manager を使用する方法

EMR Serverless は、分析アプリケーションの運用を簡素化するサーバーレスのランタイム環境を提供するため、クラスターを設定、最適化、保護、および運用する必要がありません。

データを AWS Secrets Manager に保存して、EMR サーバーレス設定でシークレット ID を使用できます。この方法を使用すると、機密性の高い設定データをプレーンテキストで渡して外部 API に公開する必要がなくなります。

詳細については、「Amazon EMR Serverless ユーザーガイド」の「EMR Serverless でのデータ保護に Secrets Manager を使用する」を参照してください。