当前位置:网站首页>Devops has been practiced for many years. What is the most painful thing?
Devops has been practiced for many years. What is the most painful thing?
2022-07-26 21:25:00 【Soflu software robot】
DevOps from 2008 On the stage of history , To replace agile as the latest software development paradigm , And then to borrow cloud and container technology in 2018 Around, it was popular in China , It has obviously reached an unprecedented stage .
2021 year 《 The global DevSecOps Status Report 》 Show , Last year DevOps The number of enterprises continues to soar , Has gone from 2020 Year of 27%, Grow rapidly to 35.9%. meanwhile , Issued by the Academy of communications last year 《 China DevOps Status survey report 》 It also shows ,70% Percent of respondents said their team used DevOps platform .
Besides ,DevOps Practice has not only achieved considerable development in scope , It has advanced a lot in depth . The report of the academy also shows ,DevOps Enterprises with comprehensive maturity reach 35.04%, increased 8.84%;16.53% The maturity of enterprise practice is at the excellent level ,0.87% Our company is at the level of excellence .DevOps This idea is becoming a reality step by step from concept .
However ,DevOps Is the development of really so smooth ? Not necessarily ,DevOps There are many pain points in practice so far , Including culture 、 The team 、 Security 、 Technology and so on , among DevOps The choice and application of tools is the most difficult point for many enterprises .
01 DevOps The main pain points 3 In terms of
About now DevOps What are the pain points , Basically, there are thousands of enterprises and thousands of faces ;DevOps In practice, where is the most painful , There are different opinions .
There are views from DevOps Start with safety , Think DevOps Security teams and continuous delivery teams often operate independently , Frequent information exchange and low efficiency make it difficult to guarantee the quality , The unplanned workload of safety problem rectification is large . meanwhile , Communication work also depends on manual , Automated tools only detect execution , Causing pain points of information asymmetry and untimely communication .
There are also views that focus on the era of cloud primordial DevOps Pain points , Think DevOps It depends on the cloud 、 Workflow 、 Personnel organization and integration , But few enterprises get the expected business value from it . Value and management and maintenance costs are not equal , There is also the pain point of efficiency and cost .
But at the end of the day , Now enterprises want to implement DevOps The most painful , Or the following three points :
1、 Lack of talent , We should not rely too much on talent development DevOps
Studies have shown that , all DevOps Skilled positions are facing a talent shortage .Gartner Have predicted , Due to the shortage of talents , To 2022 year 75% Of DevOps The plan will not meet expectations .
You bet , Due to the heavy work of the project team , There is no time to DevOps Improvement and lack of experts in related fields are becoming organizational DevOps The biggest obstacle to transformation . Because of the lack of DevOps Experienced experts , Cause the enterprise to advance slowly 、 Do not know how to start .
Chen Dingwei, President of feisuan Yunzhi, believes that , Internet technology is very complex , And the development is changing with each passing day , The technical gap between development and operation and maintenance is real and deepening . For most of China IT Companies , rely on DevOps The idea of can't bridge this gap . because DevOps The implementation of is highly dependent on talents , And the basic quality requirements for personnel are very high . That's a lot IT The company is practicing DevOps The reason why I had to fail . If there is no more effective platform for it to land , that DevOps This excellent engineering concept and technology will not be further promoted in China .
2、 The route is not clear enough , More neglect cultural cultivation , As a result, many enterprises DevOps Transformation is difficult
《 China DevOps Status survey report 》 indicate , Although in recent years, enterprises DevOps The practice line of landing is gradually clear , But there are still 20% It is difficult for the above enterprises to confirm whether the transformation is successful .
among , More than half of the enterprises are based on the improvement of R & D efficiency 、 product quality 、 Delivery efficiency, customer satisfaction and other indicators to measure DevOps The success or failure of transformation .
besides , Because we are too focused on such indicators , Enterprises often ignore the influence of culture . But actually , Build excellent DevOps An important part of the process is to understand the cultural and organizational changes required for success , And make it a priority .
“ Automated work with tools , It's to make individuals more valuable , Instead of letting tools replace people . Entering the era of Automation , The first thing we need to change is the mode of thinking .” Chen Dingwei said .
3、 It is difficult to build an appropriate tool system ,DevOps There are also technical challenges
In many enterprises DevOps Practitioners all say , In the age of cloud Nativity DevOps The pain point of landing is the lack of automation and operation and maintenance ability 、 Operation and maintenance challenges brought by technological changes such as microservice containers 、 Tools and technical problems such as disconnection of application delivery tool chain .
To solve the above problems , It needs service and tool system support , such as AI And Automation . If a worker wants to do a good job, he must sharpen his tools first , With the help of appropriate project management tools, the efficiency of agile development can undoubtedly be improved , But in the actual landing process, it faces many difficulties . Chen Dingwei believes , This requires enterprises to adopt a long-term effective tool to do .
02 Tools are not everything , It is absolutely impossible without tools
The three pain points mentioned above , Talent problem is an external environment problem , This external cause is more adaptation and acceptance ; Strategy is the internal management decision-making of enterprises , This internal cause requires consciousness to gradually infiltrate ; The solution to the tool problem is real 、 It can be effective quickly .
When the enterprise decides to introduce DevOps When it comes to tools , There are three options : Use open source tools directly 、 Purchase business tools 、 Develop your own tools .
But for most enterprises , The cost of self-developed tools is too high , It's not worth it . And directly using open source tools will face greater security costs . This needs to face the problem of tool selection .
Studies have shown that , Whether to adopt self-development or secondary development of open source tools is the choice of enterprises DevOps The first consideration when using platform tools . meanwhile , Enterprises are choosing DevOps Pay more attention to the ease of use of functions when using tools 、 Security and automation of the tool itself .
therefore , Many enterprises will DevOps The construction of tool chain and related personnel training are included in the enterprise DevOps Put in the plan . Google in 2021 The survey of ,31.04% Our enterprises have been interested in DevOps Tools for secondary development , The plan forms DevOps Tool chain ;22.61% Our enterprise plans to train technicians DevOps Relevant training ;27.66% Of enterprises have introduced DevOps Tools , Plan to carry out secondary development . in addition , Yes 27.39% The enterprise plans to introduce DevOps Professional tools and services , have only 3.92% Of enterprises are not prepared to introduce DevOps.
The input of training cost is not only to make enterprises better use DevOps Tools , because DevOps Tools are constantly updated , So we need to pay higher learning costs . and , From agile development tools 、 Continuous delivery tools 、 The chain from automated operation and maintenance tools to a series of tools related to microservices is very long , And there is a coupling problem , Let enterprises have no way to start .
Is there an automated and integrated DevOps Platform to achieve a smooth and smooth DevOps Well ? There is . Launched by feisuan SoFlu Software robot is one of them .
Chen Dingwei once said :“SoFlu The starting point of software robot is to make DevOps Real landing . To achieve ‘ to ground ’ The first priority is to solve the problem of development , Including the quality of development 、 Safety and efficiency, etc , Then gradually solve the problems of testing and operation and maintenance .”
SoFlu Software robots meet the development needs through visual programming , in other words , Through human-computer cooperation , Software robots can automatically complete software development 、 Testing and operation and maintenance , So as to improve work efficiency , So that users can pay more attention to their own business . During the use of the platform , Can achieve a robot is equivalent to a 10 The effect of human technology team .
Besides , application SoFlu Software robot , Developers can also manage requirements through the management platform 、 Research and development 、 test 、 Deploy 、 go online 、 The whole software life cycle, such as operation and maintenance , Precipitation experience 、 Accumulate knowledge , Truly implement the management system .
Take the test platform as an example ,SoFlu Software robots through automated lifecycle management 、 Automatic test case generation 、 Test data management and other functions , Solve the long time-consuming problem of manual testing 、 Test tracking management is difficult 、 High test cost . Software quality can be achieved through tools 、 Process and management are guaranteed , Instead of relying on experienced software engineers .

Now ,SoFlu Software robots have been applied to medical treatment 、 Finance 、 manufacture 、 Eight industries including retail , Help it land DevOps.
As Ni Guangnan, an academician of the Chinese Academy of engineering, said ,“SoFlu The value of software robots is through standardization 、 Automated processes , Reduce the cost from development 、 Test the threshold of operation and maintenance , Implement the agile management system , Help enterprises reduce costs and increase efficiency , Achieve the goal of improving the innovation speed of the software industry .” And this is also the promotion of tools in enterprises DevOps Should play a role .
Now you can apply for a free trial SoFlu Software robot 30 God , Application link :https://www.wjx.top/vm/tUW99VR.aspx
边栏推荐
- 2022 open atom global open source summit agenda express | list of sub forum agenda on July 27
- 传奇GEE引擎版本如何封挂?通过脚本+引擎封玩家账号教程
- CFdiv1+2-Pathwalks-(树状数组+线性dp)
- 游览器——游览器游览器缓存
- CONDA reports an error: json.decoder.jsondecodeerror:
- Leetcode linked list class
- kubernetes之Deployment
- 我们被一个 kong 的性能 bug 折腾了一个通宵
- [HCIA security] NAT network address translation
- Modify excel default code
猜你喜欢

我们被一个 kong 的性能 bug 折腾了一个通宵

手机\固定电话座机呼叫转移设置方法

留存收益率计算公式

09_ UE4 advanced_ Enter the next level and reserve the blood volume

In addition to "adding machines", in fact, your micro service can be optimized like this

We were tossed all night by a Kong performance bug

Summary of 4 years of software testing experience and interviews with more than 20 companies after job hopping

苹果官网罕见打折,iPhone13全系优惠600元;国际象棋机器人弄伤对弈儿童手指;国内Go语言爱好者发起新编程语言|极客头条

How to configure the legendary SF lander to automatically read the list without a network

golang版本管理gvm
随机推荐
详解西部数据SMR叠瓦式硬盘的190二级编译器(译码表)模块
LiveDatade的基本使用
Ros2 method of obtaining current system time
Explain the 190 secondary compiler (decoding table) module of SMR laminated hard disk of Western data in detail
ECCV 2022 | complete four tracking tasks at the same time! Unicorn: towards the unification of target tracking
conda报错:json.decoder.JSONDecodeError:
银河证券场内基金低佣金开户靠谱吗,可靠安全吗
Difference between redis hash and string
[question] browser get request with token
There are six ways to help you deal with the simpledateformat class, which is not a thread safety problem
Leetcode linked list class
PLSQL package
[MySQL series] - how much do you know about the index
【虚拟机数据恢复】意外断电导致XenServer虚拟机不可用的数据恢复
About: get the domain controller of the current client login
串口通信失败
MySQL -count: the difference between count (1), count (*), and count (column name)
2022开放原子全球开源峰会议程速递 | 7 月 27 日分论坛议程一览
PointPillars: Fast Encoders for Object Detection from Point Clouds 阅读笔记
我们从Crypto市场中学到的最艰难一课