Lab 5

From CS462

Jump to: navigation, search

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

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

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

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.

Related Reading

Useful Stuff

Personal tools