AWS IoT Greengrass で AWS Secrets Manager シークレットを使用してください。
AWS IoT Greengrass は、クラウドの機能をローカルデバイスに拡張するソフトウェアです。これにより、デバイスは情報源に近いデータを収集および分析して、ローカルイベントに自動的に反応し、ローカルネットワークで互いに安全に通信することができます。
AWS IoT Greengrass では、パスワードやトークンなどのシークレットをハードコーディングすることなく、AWS IoT Greengrass デバイスからサービスやアプリケーションで認証できます。AWS Secrets Manager を使用して、シークレットをクラウド内に安全に保存して管理することができます。AWS IoT Greengrass は、Secrets Manager を AWS IoT Greengrass コアデバイスに拡張するため、コネクタおよび Lambda 関数ではローカルシークレットを使用してサービスやアプリケーションとやり取りすることができます。
シークレットを AWS IoT Greengrass グループ内に統合するには、Secrets Manager シークレットを参照するグループリソースを作成します。このシークレットリソースは、関連付けられた ARN を使用してクラウドシークレットを参照します。シークレットリソースを作成、管理、および使用する方法については、「AWS IoT デベロッパーガイド」の「シークレットリソースを使用する」を参照してください。
シークレットを AWS IoT Greengrass コアにデプロイするには、「AWS IoT Greengrass にシークレットをデプロイする」を参照してください。