当前位置:网站首页>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
边栏推荐
- transport layer protocol
- Teach you simple steps to achieve industrial raspberries pie properly installed RS232 USB drive
- 实力卷王LinkSLA,实现运维工程师快乐摸鱼
- product learning materials
- Small example of regular expression--validate email address
- ACLs and NATs
- 入职前,没想到他们玩的这么花
- spark source code - task submission process - 5-CoarseGrainedExecutorBackend
- Problems encountered in installing Yolo3 target detection module in Autoware
- The size of the screen adaptation
猜你喜欢

Complete mysql offline installation in 5 minutes

系统基础-学习笔记(一些命令记录)

Mongodb query analyzer parsing

Take you in-depth understanding of cookies

network issue?Service packet loss?This is enough

The highlight moment of operation and maintenance starts with intelligence

Wireshark packet capture and common filtering methods

Mongodb查询分析器解析

ALC experiment

spark operator - map vs mapPartitions operator
随机推荐
Difference between link and @improt
King power volume LinkSLA, realize operations engineer is happy fishing
传输层协议
Complete mysql offline installation in 5 minutes
VRRP概述及实验
What?CDN cache acceleration only works for accelerating static content?
错误记录集锦(遇到则记下)
NAT experiment
5分钟完成mysql离线安装
[ingress]-ingress使用tcp端口暴露服务
Cloud computing - osi seven layers and TCP\IP protocol
NAT实验
I/O performance and reliability
el-progress实现进度条颜色不同
ROS2下使用ROS1 bag的方法
sql server duplicate values are counted after
IP packet format (ICMP protocol and ARP protocol)
LinkSLA坚持用户第一,打造可持续的运维服务方案
sql server 重复值在后面计数
请问下通过flink sql读取hologres 的两张表的 binlog,然后如何进行join?