为了不断和连续地提高质量,接收持续的反馈非常重要。在软件方面,最有效的方法是通过内置测试部署周期的自动化管道。持续集成(CD)是DevOps从业者为实现这一目标而使用的 关键过程之一。持续部署和交付(CD)是持续集成流程的扩展。这些实践共同帮助顶尖的组织实现既敏捷又快速交付功能,同时能够实现可用性,可靠性,可扩展性,安全性等非功能性需求。
课程特点
1、在线,自主学习
2、25-30小时学习内容
3、实操及作业
4、有视频内容
5、注册后12月内有效
6、学习完成颁发数字徽章
7、有论坛可供交流
目录
单元 1. Continuous Delivery Concepts
单元 2. Setup: Creating the Learning Environment
单元 3. Basics of Container Operations with Docker
单元 4. Revision Control with Git
单元 5. Setting Up Continuous Integration with Jenkins
单元 6. Pipeline-as-a-Code with Jenkinsfile
单元 7. Using Docker to Simplify CI pipelines
单元 8. Packaging Applications with Docker
单元 9. Continuous Delivery to Dev with Docker Compose
单元 10. Continuous Automated Testing
单元 11. Running Apps at Scale with Kubernetes
单元 12. Continuous Deployment with Spinnaker
请注意:该课程为全英文授课,无字幕。
Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2