课程主页: https://www.coursera.org/learn/cloud-virtualization-containers-api-duke
欢迎来到《云虚拟化、容器和API》课程的介绍。这是构建大规模云计算解决方案专业化的第二门课程。此课程旨在教授学员设计云原生系统的基本构建模块,包括虚拟机和容器等技术。
在课程的第一周中,学员将学习如何访问三个云环境的免费层。如果您是在完成该专业化第一门课程后加入的,这一部分您会感到熟悉。您将有机会回顾本课程的最终项目:创建一个容器化的Flask应用程序,并将其持续部署到云平台。
在接下来的几周内,课程将带领您深入了解几个重要的主题:
1. **虚拟化与容器**:您将评估虚拟机和容器的工作流程,并学会选择适合特定任务的解决方案。此外,您将了解强大的容器管理服务Kubernetes,并将这些知识应用于创建一个容器化的Web服务并将其部署到托管的容器服务中。
2. **微服务**:本周您将学习遵循DevOps最佳实践构建有效的微服务,并通过持续交付来实现微服务的操作化。课程中还将指导您使用AWS Lambda创建一个有效的微服务。
3. **运维**:在这一周中,您将学习如何有效地执行运维操作,包括监控和报警的掌握。您将了解到如何通过负载测试在问题出现前进行预防,并深入探讨Kaizen(持续改进)主题,所有这些都是DevOps最佳实践的重要组成部分。
总体而言,这门课程通过系统的学习过程逐步提升学员的云计算开发技能,帮助您为最终的项目建立扎实的基础。此课程不仅适合新手,也为已有经验的开发者提供了深入了解云计算的重要机会。结合理论与实践,您将能够掌握云虚拟化、容器技术及API的应用,成为云计算领域的专家。无论是用于个人发展还是职业提升,这门课程都将为您提供极大的帮助与启发。
课程主页: https://www.coursera.org/learn/cloud-virtualization-containers-api-duke