DevOps 专业人才需求量很大!根据 GitLab 最近的一份报告,DevOps 技能预计将在未来五年内增长 122%,成为劳动力中增长最快的技能之一。
本证书将为您提供关键概念和技术诀窍,帮助您掌握 DevOps 实践、工具和技术方面的技能和知识,为进入软件工程行业做好准备。
本课程将帮助您掌握各种 DevOps 理念和方法的技能,包括敏捷开发、Scrum 方法、云原生架构、行为和测试驱动开发以及零停机时间部署。
您将学习使用 Python 语言和 Linux shell 脚本编程,在 GitHub 中创建项目,使用 Docker、Kubernetes 和 OpenShift 对应用程序进行容器化和协调,使用微服务组成应用程序,采用无服务器技术,执行持续集成和交付 (CI/CD),开发测试用例,确保代码安全,以及监控云部署并排除故障。
在 IBM 专家的指导下,您将为成功做好准备。 本证书课程中的实验室和项目旨在为您提供就业就绪的实践技能,帮助您在需求旺盛的领域开启新的职业生涯。
本专业证书课程既适合没有或有一些编程经验的人,也适合有或没有大学学位的人。
应用的学习项目
在本专业证书的整个课程中,您将开发一个项目组合,以展示您在 DevOps 和云原生软件工程中熟练使用各种流行工具和技术的能力。
您将
使用 Python 编程语言创建应用程序,使用不同的编程结构和逻辑,包括函数、REST API 和各种 Python 库。
使用 Bash 开发 Linux Shell 脚本并自动执行重复性任务
在 GitHub 上创建项目并使用 Git 命令
使用容器化工具(如 Docker、Kubernetes 和 OpenShift)和无服务器技术,构建和部署由多个微服务组成的应用程序,并将其部署到云中
使用各种工具实现软件的自动化、持续集成(CI)和持续部署(CD),包括 Chef、Puppet、GitHub Actions、Tekton 和 Travis。
使用 sysdig 和 Prometheus 等工具保护和监控应用程序和云部署。