CSC444'10 Assignment 2
Due November 29 at Start of Class
For this assignment you may work in teams of up to two.
Write a simple unit converter web application
(i.e., convert yards to meters and so on)
hosted on both of the major cloud providers,
Google AppEngine
and
Microsoft Windows Azure.
Ensure they are both working and are deployed for the TA to test.
Hand in the following.
- A working URL for your web app hosted on Windows Azure (15%)
- A printout of your application code for Windows Azure (15%)
- A working URL for your web app hosted on Google App Engine (15%)
- A printout of your application code for Google App Engine (15%)
- A writeup comparing and contrasting the two platforms
in terms of technology, business concerns, and software
engineering concerns. (40%)
- Ensure the writeup is substantial,
well executed. and well presented.
- Include as part of your writeup comments on
software engineering concerns on both platforms,
including development, staging, deployment,
and automated testing.
- Consider the broader support for more
complex web applications. Do not confine your comments to
concerns only pertient to your simple web application.
Also hand-in a contact e-mail address for your team.
In case the app is not working when the TA tries the URL,
they will e-mail the contact address.
If they do not receive a reply within a day,
they will assume it does not work.