感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- CI/CD 核心概念和优势概述
- 了解 CI 服务(Travis-CI、CircleCI、Semaphore 等)
准备开发环境
- 设置 Github 仓库
- 将 Travis-CI 与 Github 集成
构建 Python 包
- 创建应用程序逻辑
- 在本地打包代码
自动化包部署
- 将 PyPI 令牌添加到 Travis-CI
- 创建和定义 CI/CD 管道
- 激活依赖项
- 运行和测试代码
- 发布 Python 包
部署容器化应用程序
- 创建 Python Web 应用
- 容器化应用程序
- 使用 Docker 部署应用程序
- 使用 Heroku 实现部署自动化
故障 排除
总结和结论
要求
- 具有 Git 或 Github 的经验
- Python 编程经验
观众
- 开发 人员
- DevOps 工程师
14 小时
客户评论 (5)
引人入胜,实践性强。
Balavignesh Elumalai - Scottish Power
课程 - SonarQube for DevOps
机器翻译
培训师经验丰富,讲解清晰透彻。其深厚的知识储备和教学热情令人高度赞赏。
Anup Kumar - SMR Automotive Mirrors Stuttgart
课程 - Jenkins 2: Building CI/CD Pipelines
机器翻译
培训师非常有条理。他在一开始就解释了培训所需的所有工具。培训师耐心解答了所有疑问,并讨论了实际应用案例。
Vivek Verma - Global Knowledge Network Training Ltd
课程 - DevOps Practical Implementation and Tools
机器翻译
非常详细,培训师对主题非常了解,并涵盖了很多内容
Gabriel Kelly Navarro - Opswerks
课程 - Advanced Spinnaker
机器翻译
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
课程 - Jenkins: Continuous integration for Agile development
机器翻译