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