当前位置:网站首页>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
边栏推荐
- Introduction to Network Layer Protocols
- spark operator-textFile operator
- Programmers should understand I/O this way
- link 和@improt的区别
- Problems encountered in installing Yolo3 target detection module in Autoware
- Logical volume creation
- Transport layer protocol (TCP 3-way handshake)
- Wechat applet page jump to pass parameters
- 从“双卡双待“到”双通“,vivo率先推动DSDA架构落地
- 用户和用户组管理、文件权限管理
猜你喜欢
The hook of the operation of the selenium module
Vim tutorial: vimtutor
By solving these three problems, the operation and maintenance efficiency will exceed 90% of the hospital
[Problem has been resolved]-Virtual machine error contains a file system with errors check forced
One-arm routing experiment and three-layer switch experiment
What are some things that you only know when you do operation and maintenance?
Transport layer protocol (TCP 3-way handshake)
NAT experiment
运维工程师,快来薅羊毛
[issue resolved] - jenkins pipeline checkout timeout
随机推荐
What should I do if the SSL certificate prompts that it is expired or invalid?
请问下通过flink sql读取hologres 的两张表的 binlog,然后如何进行join?
el-progress implements different colors of the progress bar
Problems encountered in installing Yolo3 target detection module in Autoware
从“双卡双待“到”双通“,vivo率先推动DSDA架构落地
Take you in-depth understanding of cookies
markdown editor template
运维的高光时刻,从智能化开始
Hugo搭建个人博客
In-depth Zabbix user guide - from the green boy
js dynamically get screen width and height
网络层协议介绍
Mina disconnects and reconnects
教您简单几步实现工业树莓派正确安装RS232转USB驱动
What are some things that you only know when you do operation and maintenance?
NAT实验
Difference between link and @improt
sql server 重复值在后面计数
sql server duplicate values are counted after
程序员应该这样理解I/O