Engineerging Software as a Service edX Course Homework 2