Interesting Experiments

Try performing these interesting experiments to get a better grasp on your knowledge​ and understanding of this context!

  • If you added a Lambda layer for FFMpeg as suggested in the experiments at the end of Chapter 10, then modify the request processor to allow the uploading of videos, and introduce another port and adapter for video thumbnails.

  • Configure throttling to allow only one or two concurrent executions, and then try uploading many images in quick succession. Check CloudWatch logs and metrics to spot the throttling in action.

  • Change the client workflow code to check for throttled requests, and handle them by pausing and retrying automatically.

  • Add a few more test cases to improve test coverage. For example, add a test case for generating the upload policy.

Get hands-on with 1200+ tech skills courses.