Coursework for CSC8110 Cloud Computing