Cloud Computing & Big Data Assignment 2