课程主页: https://www.coursera.org/learn/cloud-sys-software
课程简介
云系统软件课程是一门面向想要深入了解云计算架构与编程框架的学生和专业人士的课程。在这个课程中,学生将获得编程框架及其在云计算中的实现问题的全面理解。
课程内容涵盖了多个重要主题,包括可扩展的分布式数据存储、资源管理(支持多租户和弹性)与虚拟化技术等。课程的一个亮点是学生将有机会在指导下实现一个基本的分布式运行时系统,以支持Map-Reduce编程框架。
课程大纲
分布式编程框架
介绍云中的编程框架及其实现问题。
云储存系统
学习可扩展的分布式数据存储,用于组织云应用中的持久数据。
资源管理
描述云中用于支持多租户和弹性的资源管理技术。
虚拟化技术
详细描述计算机系统硬件组件(包括CPU、内存和I/O设备)的虚拟化。
项目
一份与课程相关的技术论文阅读列表,以及一个集中展示学习成果的项目研讨会。
课程评价
总体来看,该课程内容丰富,结合了理论与实践,适合希望深入了解云计算的学习者。课程中的项目和阅读列表不仅增加了学习的深度,也提升了学员的实战能力。此外,完成后将不仅能掌握云中的编程框架,还能理解其背后的实现技术,是一个不可错过的课程。
课程主页: https://www.coursera.org/learn/cloud-sys-software