Cloud Computing Architecture
Graduate course, ETH Zurich, Department of Computer Science, 2022
The course covers topics including server design, cluster management, large-scale storage systems, serverless computing, data analytics frameworks, and performance analysis.
Syllabus:
- Explain how datacenter hardware and software systems are organized
- Analyze the performance, energy efficiency, and availability tradeoffs in the design of cloud systems
- Implement cloud applications and evaluate their performance