了解 CI/CD DevOps 管道的 Github Actions
了解如何使用 Github Actions 为 Web、数据库、容器和云应用创建 DevOps CI/CD 管道
讲师:Houssem Dellai
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 使用 Github Actions 编写 CI/CD 管道的基础知识
- 编辑 Github 工作流程的最佳实践
- 根据 Pul 请求、标签、推送或计划触发工作流
- 为 Web 应用程序、容器应用程序和数据库创建 DevOps 管道
- 将应用程序和基础设施部署到 Azure 云中
- 将 Terraform 和 Bicep (基础设施即代码) 与 Github Actions 结合使用
- 创建自定义运行器来运行管道
- 实施 DevSecOps 原则
探索相关主题
- GitHub
- 软件开发工具
- 发展
要求
- 无需 DevOps 经验,本课程将带你从零开始达到专家级别
- Git 和 Github 的基础知识
描述
对于希望实现工作负载自动化和现代化的组织而言,DevOps 变得非常重要。借助其功能,创建一个管道变得前所未有的简单,该管道可以执行构建“几乎”任何类型的应用程序所需的所有步骤,并“几乎”部署到任何环境。只需单击一下按钮即可完成所有这一切。
不仅如此,使用 DevOps 功能还可以在管理机密或连接到目标生产环境时保护管道。这就是如今所谓的 DevSecOps。
有许多已知的工具可用于实现 DevOps,例如 Jenkins、Gitlab CI、Azure DevOps Pipelines 等等。Github Actions 就是其中之一。它从 2018 年推出的第一天起就很受欢迎。这一成功归功于 Github 作为托管超过 5000 万用户使用的源代码的平台的流行。使用同一平台构建代码并将其部署到生产中是非常自然的。
本课程将引导您创建 CI/CD DevOps 管道,以获取您的代码、构建、扫描、测试它,然后将其部署到开发、测试和生产环境中,无论是在本地还是在云端。
通过多个演示,我们将展示 Github Actions 的强大功能。
本课程适合哪些人:
- 所有想要学习 Github Actions 的初学者(开发人员、运维人员和 DevOps)
- 已经使用 Git 和 Github 并希望掌握 Github 另一个很酷功能的开发人员
- DevOps 初学者寻求分步指南来创建他们的第一个成功的 CI/CD 管道
- 希望使用 Github 自动化部署基础设施的 Ops 专家
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。