ProfileCredentialsProvider ではなく DefaultCredentialsProvider を使う [AWS SDK for Java]
AWS SDK for Java にて ProfileCredentialsProvider
ではなく DefaultCredentialsProvider
を使うことにした話をご紹介します。
DefaultCredentialsProvider
を利用推奨AWS SDK for Java にて ProfileCredentialsProvider
ではなく DefaultCredentialsProvider
を使ったほうが便利という話を教えてもらいました。
DefaultCredentialsProvider
のメリットAWS 上で AWS_PROFILE を定義しなくても利用できる。
また、ローカル環境でも、環境変数に以下のどちらかを設定していれば利用できる。
AWS_PROFILE
AWS_ACCESS_KEY_ID
, AWS_SECRET_ACCESS_KEY
以上、AWS SDK for Java にて ProfileCredentialsProvider ではなく DefaultCredentialsProvider を使うことにした、現場からお送りしました。