CMPSCI 377: Operating Systems

Homework 3

Due: Dec 6, 2013

Note: Please submit your solutions via moodle.
  1. The purpose of this homework is to write a term paper on cloud computing. Refer to the class lecture 24 that discussed cloud computing. Based on this background, write a term paper that addressed the following issues
    1. What is cloud computing? Explain infrastructure, platform and spftware coulds with examples.
    2. Give a brief description of Amazon's EC2 infrastructure cloud. See EC2 overview and discuss briefly the features of EC2 and pricing. You do not need to discuss every functionality - just the basics will do.
    3. Give a brief description of Google's AppEngine platform cloud. See App Engine overview and discuss features, benefits and pricing.
    4. Based on your understanding of these two types of clouds, can you think of scenarios when one can/should be used over the other?
    The term paper should be 2-4 pages in legth. Be succint. Do NOT blindly cut and paste material you find on the web. Try to understand (to the extent possible) the material and write the term paper in your own words. Provide citatins for ALL references (web, books etc) that you used to prepare your term paper.