Qunar DevOps实践:破除低效,构建一体化应用生命周期管理
169 浏览量
更新于2024-08-27
收藏 683KB PDF 举报
"消灭低效的幕后黑手——Qunardevops实践" 是一篇关于去哪儿网如何通过DevOps方法优化其IT运营的文章。DevOps是一种将开发和运维紧密结合起来的文化、流程和工具集合,旨在提高软件交付速度、质量以及整体团队协作效率。Qunar(去哪儿网)拥有深厚的DevOps文化基础,其研发过程中广泛应用自动化工具,但过去在工具孤岛和部门壁垒的影响下,存在效率低下的问题。
首先,Qunar面临的主要问题是工具过多,导致工程师学习成本高,不同工具间的数据不一致性,以及权限管理的混乱。这些问题源于工具的各自为政,每个工具都有不同的开发团队维护,且目标和管理对象不同,使得信息整合和流程自动化难以推进。例如,线上应用扩容的繁琐步骤显示了效率的低下。
为了解决这些问题,Qunar确立了以提高工程效率为核心的devops方针,即"一个中心,两条主线"。"一个中心"强调以效率提升为目标,而非单纯追求DevOps技术本身,公司通过收集业务需求、现场观察和用户反馈来不断优化流程。"两条主线"分别是"应用线"和"需求线"。应用线关注应用的完整生命周期,从开发到上线运维的迭代过程,而需求线则关注需求交付的速度,反映出企业的敏捷性和响应能力。随着微服务架构的普及,对多个应用的协同管理变得尤为重要。
通过实施这些策略,Qunar的目标是消除低效,构建一个以应用为中心的全生命周期管理平台,确保业务需求能够快速、顺畅地转化为实际产品功能,并持续进行优化和迭代。通过9月20日的数据统计,可以看出他们已经在一定程度上实现了自动化部署和更新,但在实践中仍需不断探索和改进,以适应不断变化的业务需求和技术环境。
2008-11-18 上传
2010-05-31 上传
2021-08-26 上传
2021-09-20 上传
2021-09-20 上传
2021-09-12 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38656374
- 粉丝: 3
- 资源: 934
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程