Testing Your Serverless Applications
This talk is about applying best practices of testing to your serverless applications. Serverless technologies allow you to focus on building your application by reducing the work you do managing infrastructure. You'll learn how to overcome the challenges of testing in a serverless architecture, and how to efficiently test your Lambda functions efficiently. This includes unit testing, integration testing, and end-to-end testing. After this talk, you will gain an understanding of the benefits of using the AWS Serverless Application Model (SAM) CLI to test code manually, and verifying application functionality locally before deploying to the AWS Cloud. Finally, I'll cover how to test locally and "step-through" debug your serverless applications before deploying your application.