当前位置:网站首页>Imile uses Zadig's multi cloud environment to deploy thousands of times a week to continuously deliver global business across clouds and regions
Imile uses Zadig's multi cloud environment to deploy thousands of times a week to continuously deliver global business across clouds and regions
2022-06-29 13:31:00 【InfoQ】
Pain analysis
- Environmental governance is complex:dev、fat、lpt、uat、prod And other data centers in different regions , Use Jenkins Pipeline deployment and delivery requires a lot of manual intervention .
- R & D efficiency is low: R & D team program debugging 、 The joint commissioning and testing environment is not friendly , It is often necessary to switch back and forth in different versions of multiple environments to assist in testing 、 Front and rear end troubleshooting , R & D time is occupied .
- Insufficient test resources: Scheduled projects and daily iterations are often mixed in the same test environment , It is not efficient to deploy parallelism when a large number of code changes , Affect test progress .
- Maintenance costs are high: Service deployment use Jenkinsfile + YAML The way , Each project needs to maintain a set of configurations and scripts , When there are more and more projects , The maintenance cost will be heavier and heavier .
Zadig The journey
encounter Zadig

Network transformation

A full embrace Zadig


- Because we belong to multi region cross cloud deployment ,Zadig By default, there is only one image warehouse , If we use the same warehouse , The image pulling and pushing of different clusters are carried out through the public network , The pull speed is limited by the bandwidth , And it consumes a lot of traffic .
- IM Tool message prompt push text optimization .
- Granular control of project authority management .
Overall revenue
Expectations and suggestions
- Service image version rollback , At present, there are only local clusters (Zadig Deployed clusters ) You can use the mirror version to rollback , adopt Agent The connected cluster cannot rollback the image .
- Refine the granularity of permission control , You can customize permission groups or services to users or user groups .
- Support multiple deployment methods , for example Android Native APP The construction of the project , We try to build by customizing the image , But Android relies heavily on resources , The image is also very large , It takes longer to pull the image and start the image than to build it directly on the virtual machine .
- Expect to test functions and API A richer set of functions , You can consider improving the plug-in mode Zadig The ecology of .
边栏推荐
- The role of each part of Neural Network & thoroughly understand neural network
- leetcode 第 299场周赛
- CVPR2022 | 可精简域适应
- Cnpm reports an error 'cnpm' is not an internal or external command, nor is it a runnable program or batch file
- CVPR2022 | PanopticDepth:深度感知全景分割的统一框架
- Rslo: self supervised lidar odometer (real time + high precision, icra2022)
- DeeCamp2022正式开营!李开复、张亚勤亲授大师课 | 创新事
- CVPR上百人中招新冠,emoji成“呈堂证供”,M2 MBP被曝硬盘降速,今日更多大新闻在此...
- Beifu PLC controls servo through CANopen communication
- C language character function
猜你喜欢
随机推荐
QT signal and slot
Cvpr2022 𞓜 thin domain adaptation
LeCun用62页论文公布未来十年研究计划:AI自主智能
Getting started with mybaits (including example tutorial and source code)
成功解决ValueError: Only TF native optimizers are supported in Eager mode
想做个答题类的微信小游戏?读这篇文章就够了
Mirror vulnerability scanner: trivy
Cvpr2022 𞓜 future transformer with long-term action expectation
Learn from the official motor and BLDC control strategies, and make money as soon as you learn
GEE——美国LANDFIRE火灾数据集
Tutorial on building pytoch model from zero (IV) compiling training process -- Parameter Analysis
Install the terrain ovirt plug-in to provide automated management for ovirt
Code tidiness learning notes
Cvpr2022 | knowledge distillation through target aware transformer
Another "provincial capital university", coming!
@Table爆红
Force buckle: merging two ordered linked lists
cnpm报错‘cnpm‘不是内部或外部命令,也不是可运行的程序或批处理文件
Windwos10 installing sshd service
How to count project codes (e.g. wechat applets)









