AWS Testing Application
Ping

Ping the API. Tests basic connectivity through the ALB and to the ECS container.

Internet

Test the outbound connectivity of the API to the internet. This will issue a GET request to random URL from a defined set and return the status and content length.

S3

Test the ability for the API to talk to S3. This will generate a text file including the current date and time, upload it, and return a presigned URL to retrieve the file.

Database

Test the ability to connect to the database. This will increment a counter in the database and return the current value.