Tutorials References Exercises Videos Menu
Create Website Get Certified Upgrade

AWS Serverless Testing for Peak Load


Testing for Peak Load

The slogan "Build, measure, learn, repeat" is a core of testing for peak load.

With serverless apps, you need an authentic access test plan.

You must publish your app to an AWS account and feed it data.

This is where the "Build, measure, learn, repeat" slogan comes into play.

You should see possible interruptions or failure areas on each load test run.

Address each, then redo the tests and iterate.

You can optimize cost and customer experience by considering important business criteria.

Know your "error budget" and plan for it.

Then utilize load testing to verify those approaches work.


Testing for Peak Load Video

W3schools.com collaborates with Amazon Web Services to deliver digital training content to our students.


How to Plan Serverless Load Tests

Here are some general tips for planning your serverless load tests:

  • Watch the service limitations
    • Service restrictions protect consumers from unlawful service use
    • Unmonitored limits can lead to throttling and increased costs
  • Use all monitoring tools accessible during testing and production
  • Don't mock services you can't manage
  • Test and monitor under production-like settings
  • Implement auto scaling to meet the performance testing cycle
  • When utilizing Amazon DynamoDB, ensure sure the capacity is adjusted to handle the traffic

Remember that no tip or best practice will apply to all cases


AWS Serverless Exercises

Test Yourself With Exercises

Exercise:

What slogan is a core of testing for peak load?

, , , 

Start the Exercise