Using DefaultCredentialsProvider Instead of ProfileCredentialsProvider [AWS SDK for Java]
This post introduces the decision to use DefaultCredentialsProvider instead of ProfileCredentialsProvider in AWS SDK for Java.
DefaultCredentialsProvider is RecommendedI learned that using DefaultCredentialsProvider instead of ProfileCredentialsProvider in AWS SDK for Java is more convenient.
DefaultCredentialsProviderIt can be used on AWS without defining AWS_PROFILE.
Also, in local environments, it can be used if either of the following is set in environment variables:
AWS_PROFILEAWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEYThat’s all about deciding to use DefaultCredentialsProvider instead of ProfileCredentialsProvider in AWS SDK for Java. That’s all from the Gemba.