Support taking AWS credentials via environment variables
As it's mentioned in gitlab#215292 (closed), rate limiting could be hit if indexer queries credentials from RemoteProviders too frequently. The workaround is to get the credential via environment variables.