- 静态测试,运维,业务流程分析,DevOps
- 注意实际:论文题和案例题
what
DevOps 是一种将软件开发(Dev)和信息技术运维(Ops)
结合起来的文化、运动或实践,旨在缩短系统开发生命周期,同时提供高质量的软件
。为了快速掌握 DevOps 的核心概念和实践,以下是这个领域最重要的 20% 知识点:
-
自动化构建和测试:自动化构建确保每次代码提交后都能自动构建出可执行的应用程序或库。自动化测试则在构建完成后自动运行测试套件,验证代码的正确性 ,
持续集成代码,尽快的发现问题,自动化测试,测试用例没有问题,那么说明质量没有问题。
-
持续集成(CI):频繁地将代码提交到版本控制系统中,并利用自动化构建和测试工具来确保代码的集成质量 。
持续的构件,buildCI,VerifyCI工具来实现。
-
持续交付(CD):持续交付是持续集成的延伸,通过自动化部署流水线,将软件交付到生产环境中,使其随时处于可发布状态 。
持续集成,持续测试,持续交付,像流水线一样不断的进行生产。
-
**容器化**
:使用容器技术(如 Docker 和 Kubernetes)来打包应用程序及其依赖&