15-719 Advanced Cloud Computing (Fall 2014)


Computing in the cloud has emerged as a leading paradigm for cost-effective, scalable, well-managed computing.  Users pay for services provided in a broadly shared, power efficient datacenter, enabling dynamic computing needs to be met without paying for more than is needed.  Actual machines may be virtualized into machine-like services, or more abstract programming platforms, or application-specific services, with the cloud computing infrastructure managing sharing, scheduling, reliability, availability, elasticity, privacy, provisioning and geographic replication.

This course will survey the aspects of cloud computing by reading about 30 papers and articles, executing cloud computing tasks on a state of the art cloud computing service, and implementing a change or feature in a state of the art cloud computing framework.  There will be no final exam, but there will be one or two in class exams.  Grades will be about 50% project work and about 50% examination results.

This class is supported in part by a AWS in Education Grant award.

Instructors (719-staff at mailman dot srv dot cs dot cmu dot edu)

Picture of Garth Garth Gibson GHC 9111 (412) 268-5890 Wed 11-12,
GHC 9111
Picture of Majd Majd Sakr GHC 7006 (412) 268-1161 Tues 3-4pm,
GHC 7006
Picture of Alexey Alexey Tumanov Mon 2-3pm,
CIC 2206
Picture of Ashok Ashok Chandrasekar Fri 1-2pm,
GHC 5508
Picture of Anbang Anbang Zhao TBD,

Last updated: Mon Dec 08 19:15:07 -0500 2014 [validate xhtml]