Make dynamo client retryable and prevent it from throwing exceptions.
Add metric collection for resource calls
Stream metrics