当前位置:网站首页>I bet on performance and won the CTO of the company. I want to build Devops platform!
I bet on performance and won the CTO of the company. I want to build Devops platform!
2022-07-01 07:22:00 【Play Python in a row】
1 The cause of the dispute
First of all, make a statement , I'm not a headline party , This sentence is me and CTO A word of dispute : The reason is that I attended a technical course lecture with my boss , Yes DevOps Have a new view , As an architect of a company , I've had enough of the trouble of company development and online process deployment , So there was the first scene .

In recent years DevOps It's really hot , To put it simply, I understand DevOps.DevOps It's actually a combination of two words , One is Dev, It symbolizes developers , That's what we call programmers , and Ops It's the operation and maintenance personnel , He is responsible for the operation of the project and error alarm . In the current enterprise development , These two people are essential , Of course, some small companies are merged .DevOps It consists of three parts : Development 、 Testing and operation and maintenance , The simple understanding is DevOps What we hope to achieve is in the process of software product delivery IT Opening of tool chain , Make each team reduce time loss , Work together more efficiently . Okay , Yes DevOps With a simple understanding , So let's take a look at our company's response to DevOps The solution .
2 Recent situation
Because our company is a small start-up , It is an enterprise engaged in aggregate payment , For banks and small businesses , The overall amount of code is relatively large , Logic and business are also complex , Especially in designing money , For security is very high . Because many projects are new projects just started , The technology stack architecture uses SpringBoot A set of , On the whole, it is very suitable for use DevOps This set of . Our company used DevOps The solution is not mature enough , So I and CTO The root of the disaster is buried .
3 Is there any other choice ?
I'm really fed up with , I just want to release the version comfortably , As for me and CODING The one-sided relationship can be traced back to the day when I was working hard (mo) do (yu) When , At that time, I just had a problem with... Due to downtime CTO The discussion was fruitless , I'm bored ! I suddenly saw a big piece of news .
ok , Although this news is a little old , But I saw Tencent wholly-owned acquisition These big words , What kind of family ! So , I was instantly right CODING This tool is of some interest , It seems that Tencent Nail Technology Co., Ltd. has never heard of its products , I tried it , The official website is linked here :https://coding.net/. The first thing I saw was these big characters .

good heavens ,DevOps Isn't this the last time I want to find an alternative product ? So he took the initiative to deliver it to the door ? And an experience demonstration system :https://devops.coding.net/p/qmall, I went to experience it .

First of all, the interface attracted me , This can give UI The designer added a chicken leg . I first experienced the function of code scanning .

Good guy can also rate my code , This gives features unheard of . Of course, these are just some appetizers , The most important thing is his DevOps. This is a CODING One stop shop for DevOps The flow chart of the solution .
In terms of high availability, Tencent cloud is also integrated CDN Speed up , It seems to be seamlessly connected with Tencent cloud used by our company .
4 Architecture integration scheme and future prospects
Before I take performance to CTO After the guarantee , Our team has been using... For some time CODING After the , It still achieved my original vision 3 individual 9((1-99.9%)36524=8.76 Hours , Indicates that the system is in continuous operation 1 The most likely business interruption in a year is 8.76 Hours ), Our aggregate payment system is used from deployment to online and later O & M CODING To carry out one-stop deployment and go online , The visual pipeline layout system gives our project more flexibility and high availability .
I admit I'm a gambler , Before you start using , I am also a little flustered , After all, if I lose, I will lose my performance this month , It's still very hurt , But fortunately CODING I have lived up to my expectations of him , In subsequent projects , I will gradually change all other project teams under my control to CODING.
Future prospects , I applied to the company for a new project team , That's imitation CODING Build a small one by yourself DevOps platform , It is used to deploy and publish some small projects , For example, scheduled tasks or precipitation of some small services , Make the whole system more stable , Strive to achieve 4 individual 9.
5Techo Day feeling
First of all, I would like to thank Tencent for this opportunity , It allowed me to observe the technology open day of the big factory , After reading it, let's talk about my feelings .
First of all, I saw Tencent's efforts in technology research and development , Especially when I see springcloud tencent When , There is still a little excitement in my heart , Will this be another solution for the future distributed microservice Architecture ?
Then I saw DevOps Solutions for ——CODING Special performance of , Have to say , He has indeed solved many of my pain points in enterprise development , These are the voices you want to hear as an architect . He introduced two development modes here , All are CODIGN Supported by the .
Agile development practices , Start with the needs of users , To requirements pool management and Task Disassembly 、 Defect management 、 Test management , Agile development processes are established in an orderly manner , It can occupy the market at the lowest cost and the fastest speed , Get users .
The waterfall development mode that our company is currently using ,CODING DevOps It covers requirements planning 、 Development plan 、 Requirements review 、 Development testing 、 Continuously deploy the management of the whole R & D life cycle , I still remember , At the beginning, my team only had 3 I use the waterfall development mode in my personal time , Now? 30 This model still works , Waterfall R & D model that can meet the needs of teams of different sizes , Let the project be carried out in strict accordance with the planned process , Effectively control project risks .
In addition, he talked about some product features , It still brightens my eyes , For example, a complete self-developed development tool , It can be achieved without relying on any third-party tools , It really achieves a scenario of tool development . Another is multi-dimensional data report , Support for code 、 Project progress 、 Output detailed data reports from different dimensions such as personnel workload , At this time, I can clearly see the personnel allocation and expenditure of the project , Only by making a proper allocation can we get twice the result with half the effort .
6Techo Day Tencent technology open day
What activity makes me have such great action force ? It was recently held by Tencent Techo Day Tencent technology open day . Activity , Tencent introduced the following CODING DevOps The value of our series of lightweight products , And how to use lighthouse Minimalism goes to the cloud 、 How to use micro build to improve efficiency and develop applications , These courseware contents are arranged into one 《 Tencent cloud lightweight tool guide 》, Interested students can click “ Read the whole passage ” Download , I believe it will also open up your new world !
Scan the code at the end of the text to download pictures ️
边栏推荐
- 热烈祝贺五行和合酒成功挂牌
- Inventory the six second level capabilities of Huawei cloud gaussdb (for redis)
- 华为ModelArts训练Alexnet模型
- Is it safe to buy funds on the brokerage account
- JSP - 分页
- Do securities account opening affect the security of account opening
- How to permanently configure local opencv4.5.5 for vs2019
- Webapck packaging principle -- Analysis of startup process
- 比赛即实战!中国软件杯发布全新产业创新赛项,校企可联合参赛
- redisson使用全解——redisson官方文档+注释(上篇)
猜你喜欢
[network planning] (I) hub, bridge, switch, router and other concepts
如何画产品架构图?
ctfshow-web352,353(SSRF)
【计网】(一) 集线器、网桥、交换机、路由器等概念
[FPGA frame difference] FPGA implementation of frame difference target tracking based on vmodcam camera
浏览器本地存储
[target detection] yolov5, the shoulder of target detection (detailed principle + Training Guide)
未来互联网人才还稀缺吗?哪些技术方向热门?
Félicitations pour l'inscription réussie de wuxinghe
2022制冷与空调设备运行操作国家题库模拟考试平台操作
随机推荐
[classification model] Q-type cluster analysis
2022广东省安全员A证第三批(主要负责人)特种作业证考试题库模拟考试平台操作
C# 读写自定义的Config文件
redisson使用全解——redisson官方文档+注释(中篇)
Summary of the concept and advantages of 5g massive MIMO
C language implementation [Sanzi chess game] (step analysis and implementation source code)
【MATLAB】求解非线性规划
[lingo] find the shortest path problem of undirected graph
Are there any practical skills for operation and maintenance management
Is it safe and reliable for Huatai Securities to open an account? How to open Huatai Securities Account
LeetCode+ 71 - 75
The computer has a network, but all browser pages can't be opened. What's the matter?
Which securities company is better or safer for mobile phone account opening
Why did grayscale fall from the altar?
【编程强训】删除公共字符(哈希映射)+组队竞赛(贪心)
北漂程序员深夜emo发帖求助:女朋友走了我很孤独 ......
C language implementation [minesweeping game] full version (implementation source code)
Illusory and simple screen raindrop post-processing effect
Kdtree notes
【剑指offer&牛客101】中那些高频笔试,面试题——链表篇