Lab 5
From CS462
See Image Processing for image processing details.
For this lab, you will build the image processing service that resizes and watermarks images and creates thumbnails. This lab will give you more SQS practice and give you the chance to do a little image processing as well. The service you build in this lab will be very similar to the services built in Lab 4.
Contents |
[edit]
Scoring
| Function | Value | Score |
|---|---|---|
| max dimensions | 3.0 | 3.0 |
| watermark | 3.0 | 3.0 |
| thumbnail | 3.0 | 3.0 |
| daemon running | 0.5 | 0.5 |
| logging messages | 0.5 | 0.5 |
| Total | 10.0 | 10.0 |
[edit]
Requirements
- Receive processing queue messages as described in SQS Queues
- Download original image
- Create main image and thumbnail as described in Image Processing
- Save image and thumbnail back to S3
- Post processing messages to the LoggingService
[edit]
Passoff Instructions
- Email TA with UserData script and AMI ID for your bootstrap server.
- You may also arrange a time to meet with TA during office hours.
- TA will launch your AMI using the UserData script
- TA will test server, give you feedback, and terminate server.
[edit]
Related Reading
[edit]
