AWS Certified Developer Associate (#36)

When writing a Lambda function, what is the benefit of instantiating AWS clients outside the scope of the handler?

Legibility and stylistic convention
Taking advantage of connection re-use
Better error handling
Creating a new instance per invocation