警告! 本文不是工程文章,面向对 CI/CD 领域教育感兴趣的读者。 最有可能的是,如果您对学习不感兴趣,您将不会对此材料感兴趣。
如果您是负责设置持续开发和交付流程的开发人员或管理员(持续集成/持续交付),那么 OTUS 已经专门为您开放了课程报名:
在培训期间,学生将学习如何与三大领先提供商一起定制应用程序构建和测试流程以及安装流程,了解云提供商的架构,并学习代码分析和漏洞扫描的自动化。
培训结束时,每个学生将创建一个最终作品,其中包括为他们选择的任何开源项目实施 CI/CD 流程。 当然,培训结束后,每个学生都会收到所有课程的材料、课程完成证书,最重要的是,他们将建立构建和测试应用程序的过程,并且能够发现漏洞。
当然,这个课程并不适合所有人。 但如果你有经验:
- 与 Git 一起使用
- Linux 或 Windows 系统的管理
- 开发或运营
- 与云提供商合作
那么OTUS正在等你! 你可以
在期待开始的时候
还可以免费观看由课程老师主持的主题为“在 K8S 中使用 Jenkins”的公开网络研讨会
课程学习流程
该课程计划由四个主要模块组成:
- 云端开发(代码)
- 装配和测试自动化(持续集成)
- 安装自动化(持续交付)
- 最终模块
每个问题都将以在线网络研讨会的形式在课堂上进行详细讨论,家庭作业将有助于巩固所学到的知识,如有必要,您可以收到老师的详细反馈。
许多专家称 CI/CD 是现代任务的最佳软件开发方法之一。 你是否同意这种说法?
来源: habr.com