SMU Cloud Computing Final Project: Learning MapReduce in the Cloud