CS 264

From The CS50 Wiki

Jump to: navigation, search

Contact Information

David J. Malan
http://www.cs.harvard.edu/~malan/
malan@post.harvard.edu

What to do before Friday

  1. Visit http://aws.amazon.com/, click Sign Up Now, and sign up for AWS; you can use an existing amazon.com account if you have one. You'll need to provide a credit card, but you won't be billed anything (provided you obtain a coupon code from Prof. Pfister before spawning any virtual machines).
  2. Visit http://aws.amazon.com/ec2/ and click the Sign Up for Amazon EC2 button.
  3. Visit http://aws.amazon.com/awscredits/ and input the coupon code that Prof. Pfister gave you.
  4. Download (and install if you're able) all software for your OS down below.

What to bring on Friday

  • Wireless laptop (with power supply)
  • Same credit card (or at least its number, billing address, and 3- or 4-digit code, just to be safe)

Schedule for Friday

Lecture portion

  • What's virtualization?
  • What's Amazon EC2?
  • How CS 50 uses it
  • What you can use it for

Hands-on portion

  • Using the Console (help)
    • Running (Linux and Windows) Instances (help)
    • Connecting to Instances (help)
      • Via ssh
      • Via RDP
    • Attaching Volumes
  • Using the API Tools
    • Prerequisites for the API Tools (help)
    • Installing the API Tools (help)
    • Finding a Suitable (Linux) AMI (help)
    • Running an Instance (help)

Homework

to be explained

  • Stress-Testing a Server (help)
  • Bundling an AMI (help)

Resources

Software

Linux

Mac OS

Windows