Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- 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 小时
客户评论 (2)
Very detailed, trainer knows the subject very well and has covered a lot of topics
Gabriel Kelly Navarro - Opswerks
课程 - Advanced Spinnaker
我喜欢我在课程中发现的关于 DevOps 个选项的所有可能性,我可以应用这些选项以获得更好的 CD/CI 工作流程!
Juan Manuel - si
课程 - Jenkins: Continuous Integration for Agile Development
机器翻译