making the switch to using AWSCredntialsProvider when instantiating aws clients

Looks like this was missed in the backport :)