Java を使用して Secrets Manager シークレット値を取得する - AWS Secrets Manager

Java を使用して Secrets Manager シークレット値を取得する

アプリケーションでは、いずれかの AWS SDK で GetSecretValue または BatchGetSecretValue を呼び出すことでシークレットを取得できます。ただし、クライアント側のキャッシュを使用してシークレット値をキャッシュすることをお勧めします。シークレットをキャッシュすると、速度が向上し、コストが削減されます。

シークレットの認証情報を使用してデータベースに接続するには、基本 JDBC ドライバーをラップする Secrets Manager SQL Connection ドライバーを使用します。これはまた、クライアント側のキャッシュを使用するため、Secrets Manager API を呼び出すコストを削減できます。