版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
DevOps架构2024年11月19日202410.4.1DevOps架构起源10.4.2DevOps架构支撑10.4.3DevOps架构生命周期
第十章第四节DevOps架构contents目录10.4.1DevOps架构起源01DevOps架构DevOps(DevelopmentandOperations)之前,也一直在谈敏捷,业界也有战术上的落地方案。比如极限编程、Scrum等等。如果说敏捷更多是为了解决需求、产品、研发、测试之间的协同、高效,那么DevOps更多的是在解决研发、运维间的协同问题。DevOps近年来发展如火如荼,这和领域驱动、微服务架构、云架构技术、虚拟化技术(尤其是Docker的发展)的发展息息相关。准确的说,是各种技术微妙组合的一种共力。DevOps的发展使得运维不再关心应用的部署等问题,这些事情都可以交给研发来处理,运维更多的在给研发提供自动化的构建、集成、部署、监控等等相关的云基础能力。图10-12DevOps架构的概念01DevOps架构DevOps是一种软件开发和运维的文化和实践方法,旨在通过加强开发团队和运维团队之间的协作和沟通,实现快速交付高质量的软件。DevOps强调自动化、持续集成、持续交付和持续部署等实践,以加速软件开发周期、降低风险和提高团队效率。图10-12DevOps架构的概念10.4.2DevOps架构关键原则01DevOps的关键原则图10-13DevOps自动化工具和流程1.自动化:DevOps倡导通过自动化工具和流程来实现软件开发、测试、部署和运维的自动化。自动化减少了人为错误,提高了效率和一致性。01DevOps的关键原则图10-14DevOps持续集成2.持续集成:开发团队频繁地将代码集成到共享存储库中,并通过自动化构建和测试流程进行验证。持续集成确保了代码的质量和稳定性,并提早发现和解决问题。01DevOps的关键原则图10-15DevOps持续交付3.持续交付:持续交付是指在持续集成的基础上,通过自动化的构建、测试和部署流程,将可部署的软件交付给用户。这样可以快速响应用户需求,并降低发布新功能和修复错误的时间。01DevOps的关键原则4.持续部署(ContinuousDeployment):持续部署是指将通过持续交付生成的可部署软件自动发布到生产环境中,实现快速的软件发布。持续部署能够快速迭代和交付新功能,提高用户满意度和市场竞争力。5.跨职能团队合作:DevOps鼓励开发团队和运维团队之间的紧密合作和沟通。通过打破传统的组织和职能隔离,促进团队之间的合作,可以更快地解决问题、提供更好的用户体验。6.基础设施即代码(InfrastructureasCode):基础设施即代码是指使用代码来定义和管理基础设施资源,例如服务器、网络和存储等。通过基础设施即代码,可以实现基础设施的版本控制、自动化部署和可重复性,提高了部署的速度和可靠性。10.4.3DevOps架构案例分析01腾讯蓝鲸DevOps平台腾讯云为游戏行业提供一系列解决方案,涵盖开发、运维、运营等领域和场景。针对不同类型的游戏提供灵活而稳定的部署方案,轻松应对玩家激增、高并发、海量访问等带来的问题;为游戏的各种应用场景提供游戏生态服务解决方案,如游戏场景的开发组件、游戏安全、游戏加速、全球互联互通等,让客户的游戏更稳定、更安全、更好玩。蓝鲸为运维人员提供一站式运维(技术运营)技术解决方案,它基于PaaS的理念,将服务以API的原子能力进行集成,并提供了自主研发工具/系统的便捷开发者服务,通过私有化部署的软件交付模式,快速帮助用户落地一整套自动化运维/运营体系产品,提升企业基础运维能力,创造运维增值服务。图1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机械原理计算自由度习题及答案
- 血液净化中心质量管理标准
- 校园安保人员准则
- 2026年安全知识竞赛题库及答案(共50题)
- 除尘净化设备清洗消毒和维修保养制度
- 软文推广平台TOP10权威测评:2026年十大平台综合评测报告
- 商超食品安全应急处置
- 核硬化性白内障护理查房
- 虹膜肿物护理查房
- 氢能重卡物流基地项目可行性研究报告模板-立项拿地
- 为什么要上个好大学课件-高三上学期励志教育主题班会
- 《基于供应链的电商企业营运资金管理分析-以苏宁易购为例》15000字【论文】
- 高等职业学校办学条件重点监测指标
- 审计工作管理制度(3篇)
- DB32T 4656-2024 未成年人保护工作站管理和服务规范
- 金蝶云星空应用开发初级认证
- 电影音乐欣赏智慧树知到期末考试答案章节答案2024年华南农业大学
- TD/T 1067-2021 不动产登记数据整合建库技术规范(正式版)
- GB/T 45007-2024职业健康安全管理体系小型组织实施GB/T 45001-2020指南
- 《钢材表面缺陷》课件
- 【小班幼儿园入园分离焦虑调研探析报告(附问卷)10000字(论文)】
评论
0/150
提交评论