当前位置:网站首页>DevOps-了解学习
DevOps-了解学习
2022-08-05 05:24:00 【monkeyhlj】
文章目录
DevOps-了解学习
软件开发最开始是由两个团队组成:
·开发计划由开发团队从头开始设计和整体系统的构建。需要系统不停的迭代更新。
·运维团队将开发团队的Code进行测试后部署上线。希望系统稳定安全运行。
这看似两个目标不同的团队需要协同完成一个软件的开发。
在开发团队指定好计划并完成coding后,需要提供到运维团队。运维团队向开发团队反馈需要修复的BuG以及一些需要返工的任务。
这时开发团队需要经常等待运维团队的反馈。这无疑延长了事件并推迟了整个软件开发的周期。
会有一种方式,在开发团队等待的时候,让开发团队转移到下一个项目中。等待运维团队为之前的代码提供反馈。可是这样就意味着一个完整的项目需要一个更长的周期才可以开发出最终代码。
基于现在的互联网现状,更推崇敏捷式开发,这样就导致项目的迭代速度更快,但是由于开发团队与运维团队的沟通问题,会导致新版本上线的时间成本很高。这又违背的敏捷式开发的最初的目的。
那么如果让开发团队和运维团队整合到成一个团队,协同应对一套软件呢?这就被称为DevOps。DevOps,字面意思是Development &Operations的缩写,也就是开发&运维。
单体应用部署可采纳方式:
docker相关学习文档:https://www.kancloud.cn/docker_practice/docker_practice/469766
K8s管理容器:
K8s官网文档介绍:http://kubernetes.io/zh/docs/concepts/overview/what-is-kubernetes/
【参考视频】https://www.bilibili.com/video/BV11u411z719?p=45&spm_id_from=333.880.my_history.page.click
边栏推荐
- 传输层协议
- 大小屏适配
- The problem come from line screening process
- DisabledDate date picker datePicker
- Mongodb查询分析器解析
- 智能运维会取代人工运维吗?
- Problems encountered in installing Yolo3 target detection module in Autoware
- spark source code - task submission process - 3-ApplicationMaster
- Dry!Teach you to use industrial raspberries pie combining CODESYS configuration EtherCAT master station
- 618,你也许可以清醒亿点点
猜你喜欢
随机推荐
浏览器存储WebStorage
H5 的浏览器存储
网络不通?服务丢包?看这篇就够了
Small example of regular expression--remove spaces in the middle and on both sides of the string
TCP/IP four-layer model
CIPU, what impact does it have on the cloud computing industry?
Complete mysql offline installation in 5 minutes
增长:IT运维发展趋势报告
The idea of commonly used shortcut key
idea 常用快捷键
Disk management and file systems
Logical volume creation
input详解之文件上传
Four ways to obtain Class objects through reflection
产品学习资料
Network wiring and digital-to-system conversion
正则表达式小实例--验证邮箱地址
network issue?Service packet loss?This is enough
wc、grep、tar、vi/vim
千亿IT运维市场,产品要凭实力说话