everything.study
18-709

Advanced Cloud Computing

12 units · Graduate

Spring: 12 units 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 needed. Actual machines may be virtualized into machine-like services, abstract programming platforms, or application-specific services, with the cloud infrastructure managing sharing, scheduling, reliability, availability, elasticity, privacy, provisioning and geo-replication. This course will survey the aspects of cloud computing through 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. Prerequisites: 15-513 Min. grade B or 15-619 Min. grade B or 18-613 Min. grade B or 15-213 Min. grade B or 18-213 Min. grade B or 18-600 Min. grade B

Sources