纳米学位项目

云计算 DevOps (英)

把握开发运维新主流趋势,迈出成为架构师的坚实第一步

最早可加入开课时间

9 月 25 日

9 月 5 日开放报名

本周大纲下载人数

3797

本期剩余席位

4

席位有限,立即行动!抢先掌握稀缺技术,成为抢手人才

  • 难度
    中级
  • 学习时间
    1 学期 - 约 4 个月

    建议每周学习 10 小时

  • 先修知识
    有编程基础,熟悉 Linux 命令行

    查看先修知识

  • 课程专属服务
    硅谷授课,英文字幕

    点击查看详情

为什么要学习云计算 DevOps 纳米学位?

学完这门课程后,你将掌握加入飞速发展的云计算 DevOps 领域所需的必要技能。在专业讲师和导师的指导下,你将学习将应用和 Infrastructure as Code 部署到 AWS 上,构建 CI/CD 管道,并使用 Kubernetes 规模地运维微服务。当前企业急需优秀的云计算 DevOps 工程师,这些技能非常热门。学完之后,你将掌握成为一名云计算 DevOps 工程师所必需的技能。


Icon - Dark upwards trend arrow

Stack Overflow 2018 开发者调查结果显示:在美国、德国、印度和英国,DevOps 专家是收入最高的开发者。美国 DevOps 专家的年薪中位数接近 10 万美元。

你将学到什么

课程大纲

云计算 DevOps

学习设计并部署 Infrastructure as Code,通过不同的部署策略构建、自动化并监控 CI/CD 管道,并使用 Kubernetes 将微服务进行规模化运维。在这门课程结束时,你将运用所学的新技能完成毕业项目。

把握开发运维新主流趋势,迈出成为架构师的坚实第一步 。

点击收起课程大纲与实战项目

约 4 个月完成

先修知识

需要掌握 Linux 命令行中阶知识,并且对任意一种编程语言(Python、JavaScript)有基本的了解。

  • 第一部分:云基础知识

    云计算是带来创新的核心推动力,具有以下独特优势:易于访问、容量不限,并且能够按需扩展。你将学习云计算基础知识,并了解云计算能力、安全性、存储空间、网络、消息传递及管理服务。在学习云基础知识的过程中,你将通过实践练习了解 Amazon Web Services (AWS) 提供的工具和服务。在这门课程结束时,你会在 AWS 部署你自己的网站,并为继续学习云开发工程师纳米学位课程做好准备。

    实战项目 1:在 AWS 上部署静态网站
  • 第二部分:部署 Infrastructure as Code (IAC)

    随着云计算的出现,我们可以利用一些工具部署底层基础设施组件,并通过编写脚本向服务器提供安全服务。在这门课程中,你将学习如何使用 CloudFormation 部署基础设施,CloudFormation 是 AWS 的 Infrastructure as Code 工具。你将使用 CloudFormation 部署在业内广泛使用的基础设施模型,这些模型可以用于部署任何云应用。与现实应用一样,你首先将分析初始业务需求,然后将这些需求转变成云架构图表。接着,使用 CloudFormation 部署这种架构。

    实战项目 2:使用 CloudFormation 部署易于访问的网络应用
  • 第三部分:构建 CI/CD 管道,监控和记录日志

    在这一部分,你将学习如何将软件从源代码状态转变成部署状态。你将学习自动化测试,根据业务需求选择合适的部署策略,并搭建相应的 CI/CD 管道。你还将学习监控和日志记录,使应用能达到最高性能并保持不变。你还将学习使用 Ansible 以自动化方式管理和更改服务器,Ansible 是一款领先的配置管理工具。

    实战项目 3:为 Blue/Green 部署构建 CI/CD 管道
  • 第四部分:使用 Kubernetes 大规模地创建微服务

    在此课程中,你将学习创建和部署一个 kubernetes 集群,配置 kubernetes 自动扩展功能并加载测试 kubernetes 应用。你将学习运维化现有和新的微服务,并采取容器最佳实践。你将学习部署灵活和拥有容错性的机器学习微服务,并为微服务选择合适的抽象法:无服务器 (AWS Lambda) 或容器编排 (Kubernetes)。

    实战项目 4:运维化机器学习微服务 API
  • 第五部分:毕业项目

    运用在这节课所学的知识自己构建一个基于云计算的 DevOps 作品集项目。

    实战项目 5:毕业项目

权威师资

Kesha Williams
Kesha Williams

Kesha Williams 是一位屡获奖项的软件工程经理,拥有超过20年的行业经验,目前就职于亚马逊 AWS。她曾在大学教授 Java 课程,已辅导全球数千名软件开发从业人员。

Carlos Rivas
Carlos Rivas

Carlos 是 Infiniti Consulting 的一名资深解决方案架构师,专长将传统的数据中心迁移到云端。Carlos 精通多种工具和语言,包括 Java、Groovy、Python、Perl 和 PHP。

Noah Gift
Noah Gift

Noah 曾在 Disney Feature Animation、Sony Imageworks、Weta Digital、AT&T 等多家公司工作,还在美国多所大学讲授云计算、数据科学、数据工程、DevOps 和机器学习课程。

Eddy Shyu
Eddy Shyu

Eddy 拥有 HEC Lausanne 的金融工程硕士学位,曾任职于 BlackRock、汤森路透和摩根士丹利,并曾在加州大学伯克利分校教授数据分析。

Bryan Okeke
Bryan Okeke

Bryan 是 Bytemark在内的多家大型企业的开发负责人,还是 Beginner Programmers 区块链聚会小组的发起人。他组织的编程训练营已经让数万人学会编程。

Cezanne Camacho
Cezanne Camacho

Cezanne 是一名机器学习教育者,拥有斯坦福大学的电气工程硕士学位,致力于创造更多内容丰富、效果卓著的 STEM 类课程。她坚信任何人只要有动力和想象力,就能学习新的知识。

为什么要学习这门课程?

权威师资,知名企业行业专家设计课程

课程由来自亚马逊 AWS、迪士尼等知名企业的云计算行业专家、以及来自加州大学伯克利分校和和斯坦福大学的课程讲师,共同打造、设计并讲授。

更贴近职位需要的课程内容

一站式学习云计算 DevOps 核心技能,学习流行工具和技术,包括 AWS 服务、Cloud Formation、Ansible、Jenkins、Docker、Kubernetes 等,适应市场主流需求,提高个人竞争力。

基于真实案例的实战项目

通过来自行业的真实项目实践技能,获得行业专家对你提交的每个实战项目提供详细反馈和优化建议,真正掌握,学完即用。打造个人作品集,为简历增加含金量。

生动有趣的硅谷课堂

在线教室提供的学习方式灵活多变,通过视频、音频和文字内容,互动式的练习、实践 Lab 和基于真实案例的 AWS 实战项目,等多种方式学习云计算 DevOps。

立即加入

check

云计算 DevOps (英)

¥4899
学习在 AWS 上通过代码部署基础设施和应用,构建 CI/CD 管道,以及使用 Kubernetes 和其他现代工具运维化微服务,成为一名抢手的云计算 DevOps 工程师

为什么名额有限?

课程中包括实战项目与代码审阅,我们会限定名额来控制导师学生比例,从而保证服务质量。

三大保障助你学习无忧

支持花呗分期 支持开发票 7 天无条件退款

帮助与常见问题

    纳米学位概览
  • 为什么要学习云计算 DevOps 纳米学位?

    云计算领域将在未来几年内会飞速发展,随之而来的是各行各业对 DevOps 工程师的巨大需求。实际上,LinkedIn 在 2108 年已将 DevOps 工程师列为了“招聘人数最多的岗位。

    优达学城与行业领军者合作推出了这门课程,帮助你成为一名 DevOps 工程师。你将在大量实践中学习相关知识,包括使用 Jenkins 构建 CI/CD 管道、使用代码部署基础设施、使用 Ansible 实现配置管理、规模化地部署微服务等。在学习稀缺技能的过程中,我们会提供个性化指导,帮助你在云计算领域获得心仪的职位。

    学完这门课程后,你将打造属于自己的作品集,同时获得宝贵的实践经验。你还将获得简历撰写和个人作品展示方面的就业指导,从而成功地迈入云计算 Dev Ops 行业并找到一份你喜欢的工作。

  • 从此纳米学位毕业后,我能胜任哪些工作?

    这门课程旨在帮助学员成为一名 DevOps 工程师。相关职位包括 DevOps 工程师、可靠性工程师、发布经理等等。掌握 DevOps 必要技能后,你将在很多行业和岗位成为稀缺人才,同时可以应聘从一般性工程岗位到专项工程岗位的多类职位。

  • 我如何知道这个纳米学位是否适合我?

    如果你是一名开发工程师、系统管理员或运维经理,并且对自动化 IT 基础设施、构建软件交付管道以及部署和管理基础设施感兴趣,那么这门课程很适合你。学完这门课程后,你将掌握在这个飞速发展的领域取得成功所必需的相关技能。

    报名与入学
  • 如何加入课程?

    课程将定期开放报名,无需申请。在课程开放报名期间,点击“立即加入”按钮,付款成功后,即可加入最近开课班次。你所加入的班次开课后,即可开始学习。

  • 此纳米学位的先修要求是什么?

    为顺利完成云计算 DevOps 纳米学位课程,你需要拥有一定编程基础,熟悉基本的脚本编写和 Linux Shell。你可以通过 Python 编程入门纳米学位来补充相关先修技能。

    纳米学位条款
  • 该纳米学位的课程结构是怎样的?

    云计算 DevOps 纳米学位由 (1) 个学期组成,每学期为期 (4) 个月。每期课程有固定的开课与结束日期。所有学员需要成功完成 (5) 个实战项目,方可顺利毕业。

    该纳米学位中的每一个实战项目都会由优达学城的审阅专家进行逐行代码审阅,并提供个性化的反馈。如果你没有成功通过某一项目,你会被要求重新修改并提交项目,直至顺利通过。

  • 该纳米学位的课程时长是多久?

    云计算 DevOps 纳米学位的课程访问时长如上所述。学期结束后,如果你还没有通过全部项目,可以获得 4 周的宽限期来完成这些项目。在宽限期内通过全部项目,你仍可以顺利毕业并获得证书。你最多只可获得一次宽限期,如果 4 周宽限期过后,你仍未通过全部项目,你将被移出课程,并失去访问课程内容的权限。被移出课程后,你需要重新支付学费,方可重新加入课程。

    软硬件设备
  • 我需要准备哪些软件或硬件,才能学习这个纳米学位?

    学习该纳米学位没有特别的硬件或软件要求,你可以在优达学城的在线教室中学习课程内容,完成实战项目。点击此处了解正常学习所需的浏览器、网络、操作系统与硬件最低要求。

    其他问题
  • 开课后发现课程不适合自己怎么办?

    开课后 7 天内,你可以点击这里向我们申请无理由退款。我们将在 7 个工作日内,将实际支付金额退款至原付款渠道。

  • 支付学费后,可以开具发票吗?

    当然可以,在开课 7 天后,你可以点击这里申请发票。

  • 如果还有其他问题怎么办?

    你可以点击这里提交问题,我们会为你提供帮助。

云计算 DevOps (英)

把握开发运维新主流趋势,迈出成为架构师的坚实第一步

Contact Udacity

Hi,我是你的专属学习规划师

不知道选什么课?和我聊聊吧!

Contact Udacity立即咨询