This is the  final project of Coursera Cloud Computing course.