课程主页: https://www.coursera.org/learn/cloud-sys-software
随着云计算技术的迅猛发展,掌握云系统软件的相关知识显得尤为重要。Coursera上提供的 云系统软件 课程为学生们提供了一个深入了解编程框架及其在云环境中实施问题的良好机会。
本课程涵盖多个主题,包括可扩展的分布式数据存储、资源管理(以支持多租户和弹性)以及虚拟化技术。对于有兴趣的学生,课程还将指导他们实施一个基本的分布式运行时系统,以支持Map-Reduce编程框架的教学。
### 课程大纲
- 分布式编程框架
课程首先介绍云中的编程框架及其实施问题,这为学生后续学习打下了基础。
- 云存储系统
深入探讨可扩展的分布式数据存储,以组织云应用中的持久数据。
- 资源管理
描述在云中采用的资源管理技术,以支持多租户和弹性特性。
- 虚拟化技术
深入了解计算机系统中各种硬件组件(如CPU、内存和I/O设备)的虚拟化过程。
- 项目
课程包括一份与课程内容相关的技术论文阅读清单,以及一个总结学习成果的顶点工作坊。
本课程不仅理论性强,还强调实践,尤其是通过实施项目来巩固所学知识。如果你对云计算、分布式系统和资源管理感兴趣,这门课程无疑是一个不错的选择。
课程主页: https://www.coursera.org/learn/cloud-sys-software