当前位置:网站首页>DevOps - Understanding Learning
DevOps - Understanding Learning
2022-08-05 06:32:00 【monkeyhlj】
Article table of contents
DevOps - Learn about learning
Software development is initially composed of two teams:
The development plan is designed from scratch by the development team and the overall system is constructed.The system requires constant iterative updates.
·The operation and maintenance team will test the code of the development team and deploy it online.Hope the system runs stably and safely.
It seems that two teams with different goals need to work together to complete the development of a software.
After the development team specifies the plan and completes the coding, it needs to be provided to the operation and maintenance team.The operation and maintenance team reports the bugs that need to be fixed and some tasks that need to be reworked to the development team.
At this time, the development team needs to often wait for the feedback from the operation and maintenance team.This undoubtedly prolongs the event and delays the entire software development cycle.
There will be a way for the development team to move on to the next project while the development team waits.Wait for the ops team to provide feedback on the previous code.But this means that a complete project requires a longer cycle to develop the final code.
Based on the current situation of the Internet, agile development is preferred, which leads to faster iteration of the project. However, due to the communication problem between the development team and the operation and maintenance team, the time cost for the new version to go online is very high.This again defeats the original purpose of agile development.
So what if the development team and the operation and maintenance team are integrated into one team and work together to deal with a set of software? This is called DevOps.DevOps, literally an abbreviation of Development & Operations, is development & operations.
Applicable methods for monolithic application deployment:
docker related learning documents:
K8s Admin Container:
K8s official website documentation introduction: http://kubernetes.io/zh/docs/concepts/overview/what-is-kubernetes/
【Reference Video】https://www.bilibili.com/video/BV11u411z719?p=45&spm_id_from=333.880.my_history.page.click
边栏推荐
- 磁盘管理与文件系统
- el-autocomplete use
- Insight into the general trend of the Internet, after reading this article, you will have a thorough understanding of Chinese domain names
- DisabledDate date picker datePicker
- 网络层协议介绍
- markdown editor template
- 监控系统的内卷,有什么讲究?
- VLAN is introduced with the experiment
- 七种让盒子水平垂直居中的方法
- 千亿IT运维市场,产品要凭实力说话
猜你喜欢
Growth: IT Operations Trends Report
[issue resolved] - jenkins pipeline checkout timeout
路由器和静态路由的配置
Teach you simple steps to achieve industrial raspberries pie properly installed RS232 USB drive
初识网页与浏览器
vim教程:vimtutor
Met with the browser page
Operation and maintenance engineer, come and pick up the wool
从“双卡双待“到”双通“,vivo率先推动DSDA架构落地
Technology Sharing Miscellaneous Technologies
随机推荐
干货!教您使用工业树莓派结合CODESYS配置EtherCAT主站
Spark source code - task submission process - 4-container to start executor
Wireshark packet capture and common filtering methods
User and user group management, file permission management
Problems encountered in installing Yolo3 target detection module in Autoware
多线程之传递参数
Next-Generation Parsing Technology - Cloud Parsing
spark operator-textFile operator
spark source code - task submission process - 5-CoarseGrainedExecutorBackend
LeetCode中常用语言的一些基本方法记录
markdown editor template
618, you may be able to wake up a little bit
Mina断线重连
input detailed file upload
VLAN介绍与实验
解决这三大问题,运维效率将超90%的医院
What are some things that you only know when you do operation and maintenance?
深度 Zabbix 使用指南——来自惨绿少年
程序员应该这样理解I/O
ALC实验