hands-on lab

SRE Stress Testing

Difficulty: Beginner
Duration: Up to 4 hours
Students: 3
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.

Description

Introduction to Stress Testing

In this lab you will use AWS infrastructure — Web, Application, and Database, to help you explore stress testing tools. You will:

  • Configure the infrastructure
  • Run a series of tests to assess their affects.
  • Configure Observability tools for
    • monitoring
    • logging
    • tracing

Covered topics

Hands-on Lab UUID

Lab steps

0 of 12 steps completed.Use arrow keys to navigate between steps. Press Enter to go to a step if available.
  1. Logging In to the Amazon Web Services Console
  2. Noting the Variables
  3. Setting up the Instances (repeat on both Frontend and Backend servers)
  4. Deploy the Java app to the Backend Instance
  5. Deploy the Node.js app to the frontend instance
  6. Connecting to a configured Instance via SSM (or reconnecting) if your SSM Terminal is closed - Restarting Backend / Frontend Apps
  7. Setup the Cloudwatch Dashboard
  8. Stress Testing the Backend Instance
  9. Stress Testing the Frontend instance
  10. End to End Tracing
  11. Testing with Blazemeter
  12. Optional Challenge — Configure Jmeter (via Taurus) and run test