Session

AWS Lambda Event Validation — from Zero to Hero

Handling Lambda event inputs in AWS is an art by itself. Lack of documentation in addition to lack of similarity between different AWS services, makes input validation harder than it should be.

As a good engineer, you should always strive to validate your input. In that case, any lambda that you write is required to parse its’ input event dictionary and validate it.
Failing to do that properly can cause unhandled exceptions, unexpected errors, costly lambda retries and potential production downtime.

In this talk I will show how to properly validate & parse your input in a safe and simple manner, no matter what AWS service you use.

I will share my solution, a Python based event parser which I donated to an AWS backed repository: “AWS Lambda Powertools”. This repository has over 900 stars on Github and has been downloaded over 500k times in the past year and is considered to be THE repo which sets the standards for AWS Lambda best practices.

Do you want to reduce expenses and errors in your lambdas? Come and learn how to use the AWS Lambda Powertools Parser utility which I donated to AWS.

Ran Isenberg

AWS Serverless Hero | Principal Software Architect @CyberArk

Kfar Saba, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top