Too Long; Didn't Read
The AWS Step Function is an infrastructure-as-code tool such as Serverless. It allows you to create a step function in the AWS console and then use it to send an email if it fails after all retries. The step function can be used to create multiple retriers to handle different errors. For example, a retrier reruns the Lambda function after it fails with a certain error. This retrier will apply to all errors, and the catcher can be triggered by all errors.