CLI, SDK , IAM roles Flashcards
1
Q
What is exponential backoff and when it should be used?
A
Is a mechanism of retrying API calls that the sleep time between calls increase exponentially. In AWS APIs it is commonly used when ThrottlingException or when 5xx errors are raised.
There is no sense on making exponential backoff on 4xx errors, since it represents a client-side misconfiguration.
2
Q
What is Sigv4 and when it is used?
A
Sigv4 is a signature method that is used when calling AWS HTTP API to identify the request, using access key and secret key.