Cloud computing has become the de facto platform on which enterprises are fueling digital transformations and modernizing IT portfolios. Todays Cloud systems are built using a common set of core techniques, design aspects, models and algorithms – all centered around distributed systems. This course provides an in-depth understanding of such fundamental distributed computing concepts and its underlying theory, algorithms and system in particular for cloud computing model. The concepts and models covered in course includes: virtualization, cloud networking, classical distributed algorithms, distributed key-value stores, advanced distributed algorithms, scalability etc. Upon completing this course, students will have intimate knowledge about cloud computing and the underlying theory of distributed systems concepts work inside clouds.
9911
116
83
1
20
38
24
2