Hunting errors in serverless applications

In this blog post you will learn different ways to hunt errors in Serverless Applications. We are going to focus on unit and integration tests, debugging live applications and creating chaos engineering experiments.

Introduction to testing serverless applications

In the first video the series “Hunting for Errors in Serverles Applications” I will introduce you to testing serverless applications.

Writing unit tests in serverless applications

In the second video in the series “Hunting for Errors in Serverles Applications” we go into an example of how to write unit tests for serverless applications.

Links mentioned in the video:

Writing integration tests in serverless applications

In the third video in the series “Hunting for Errors in Serverles Applications” we are continuing with the testing topic. We are going to learn how to write integration tests. We are writing integration tests against our AWS Lambda and API Gateway. And then we are adding a step in our CI/CD Gitlab pipeline to run these tests after deployment.

Links mentioned in the video:

Debugging live serverless applications

This is the fourth video in the series “Hunting for Errors in Serverles Applications”, we are going to debug a live application in the cloud using Thundra (https://www.thundra.io/). Observability tools are great for finding errors in our live applications.

Links mentioned in the video:

Experimenting with chaos engineering in serverless applications

In the fifth video in the series “Hunting for Errors in Serverles Applications”, we are going to create chaos engineering experiments for a serverless application using Thundra (https://www.thundra.io/).

Links mentioned in the video:

SUBSCRIBE TO MY NEWSLETTER

If you want to get notified every time I post new content into my blog and also you want special deals in different Serverless courses, subscribe to my newsletter