DynamoDbEndpointDiscoverer
A class which looks up specific endpoints for DynamoDB calls via the describeEndpoints
API. These unique endpoints are cached as appropriate to avoid unnecessary latency in subsequent calls.