课程主页: https://www.coursera.org/learn/cloud-virtualization-containers-api-duke
课程介绍
《云虚拟化、容器与API》是《大规模构建云计算解决方案》专业化的第二门课程。这门课程将带领学生学习如何设计云原生系统,课程内容涵盖了云计算的基础构建块,包括虚拟机和容器。学员将会学习如何使用 Flask 和 Kubernetes 等技术构建有效的微服务,最后也会分析包括有效警报、负载测试和持续改进在内的成功运维模式。
课程大纲
- 云构建块入门:学习如何访问三种云环境的免费层,同时了解课程的最终项目:创建一个容器化的 Flask 应用程序,并使其能够持续部署到云平台。
- 虚拟化与容器:掌握虚拟机和容器的工作流程,并选择合适的解决方案,学习强大的容器管理服务 Kubernetes,并应用于创建容器化的网络服务。
- 微服务:建立有效的微服务,遵循 DevOps 最佳实践,并使用持续交付将微服务应用于 AWS Lambda。
- 运维:学习如何有效地执行运维,包括监控和警报管理,以及如何通过负载测试防止问题的发生。还将讨论持续改进的主题 Kaizen。
课程评价
这门课程内容丰富,适合对云计算及微服务感兴趣的学习者。通过实践项目,学员能够将理论知识转化为实践技能,增强在云计算领域的竞争力。此外,课程的结构清晰,步骤明确,使得从初学者到有一定经验的开发者都能找到适合自己的学习方法。在实际操作中,Kubernetes 和 AWS Lambda 的知识尤为重要,能帮助学习者快速掌握现代微服务架构的开发与部署。
总的来说,如果你想在云计算和微服务领域扎实自己的基础以及提升实践能力,这门课程无疑是一个不错的选择。
课程主页: https://www.coursera.org/learn/cloud-virtualization-containers-api-duke