STARWEST 2024 Concurrent Session : Building and Testing Serverless API Applications with AWS SAM


Wednesday, September 25, 2024 - 11:30am to 12:30pm

Building and Testing Serverless API Applications with AWS SAM

The primary draw for implementation of AWS serverless applications is the supposed simplicity. Anyone that has attempted to implement testing on a serverless application, however, knows that it is anything but simple. Serverless technologies allow for the faster construction of more complex applications with more complex integrations while also providing new technologies and execution environments, all of which pose a challenge to those used to testing in a more traditional way. This presentation looks at an API-based serverless application as an example and introduces how the application may be built using a tool known as SAM (Serverless Application Model) with testing in mind. Additionally, specific testing approaches and strategies, including local simulated tests and deployed cloud-based tests, will be shared. Attendees will walk away from this presentation with a greater understanding of what a serverless application is and how they might want to test it.

Kwaan Bear Technology

Dion Johnson has spent much of his 25+ years in IT as a contractor working on mission critical efforts in various roles within the software development lifecycle. Former President and CEO of the Automated Testing Institute he currently functions as a Data Engineer and Cloud Engineer with a Security+ certification and pending AWS Solutions Architect certification. He has presented, trained, and spoken internationally, including a stint as an adjunct professor at Howard Community College, a keynote at the Test Automation Day in Rotterdam and numerous SQE/Techwell conferences. Additionally, he is an author that has contributed content to several publications including, for whom he was a regular columnist, and Better Software magazine.