#CS199: Applied Cloud Computing
Professor: Dr. Robert J. Brunner
Course Staffs:
-
Benjamin Congdon (@bcongdon)
-
Drake Eidukas (@drake-eidukas)
-
Quinn Jarrell (@TheRushingWookie)
-
Tyler Kim (@tyler-thetyrant)
-
Sameet Sapra (@sameetandpotatoes)
-
Bhuvan Venkatesh (@bhuvan-venkatesh)
##Overview This course will introduce cloud computing with an emphasis on gaining hands-on experience in implementing big data technologies in a cloud computing environment. Students will be expected to work in small groups to develop and implement specific cloud computing solutions and to create technical reports that document these solutions and technologies.
This course is intended for underclassmen in CS and ECE.
##Prerequisites Grade A- or higher in CS125. Previous experience in python programming is required.
##Tentative list of Topics
-
Understand motivation behind cloud computing
-
Building a Hadoop cluster.
-
Building a Spark cluster.
-
Text Analytics at scale
-
Graph Analytics at scale
-
Spark Analysis
-
NoSQL Data Stores (installation and operation).
-
Writing Technical Reports.
##Common Errors
- If you reboot your VM, you WILL NEED TO REMOUNT THE SHARED FOLDER
sudo mount -t vboxsf -o rw,uid=1000,gid=1000 NAMEOFYOURSHAREDFOLDERONHOST NAMEOFFOLDERONVMTOSHARETO
- SSH
ssh user@localhost -p 2222