基于容器的DevOps项目解决方案.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DevOps解决方案 Devops是云计算发展的高级阶段 移动互联网时代更需要DevOps 移动互联网时代的特征就是快,产品的决策快、推出快、迭代快、变革快,快能抓住机遇、掌握主动。 阶段 要求 开发 业务架构:多中心、能力开放 技术架构:SOA、微服务、技术组件标准化/服务化 QA 持续集成 自动化测试 运维 快速发布、滚动升级、灰度发布、弹性伸缩 开发、测试、生成环境的标准化 案例分析:支撑系统有2000多万行代码,代码构建一次需要40多分钟;由于各个应用之间错综复杂,在集中提交代码模式下构建发布失败率超过20%;一次产品发布需要2周以上的时间 软件开发与交付相关过程 传统软件开发模式 传统开发模式面临的问题 开发与运维分开面临的问题 DevOps希望达成的目标 开发和IT运维之间的高度协同 高频部署的同时,提供生产环境的可靠性、稳定性、弹性和安全性 价值流 业务 (需求定义) 客户 (价值交付) 起源于2009年前后 一天10次部署 基础设施即代码 敏捷基础设施 敏捷系统管理 持续集成和发布 平台即服务 天云DevOps解决方案总体架构 SkyForm云管理平台 天云DevOps解决方案物理架构 DevOps与云平台的关系 私有云 容 器 天云DevOps解决方案全业务流程 CI/CD全过程管理 为什么需要持续集成 快速反馈 减少项目风险 每个人都是项目的Owner 持续开发 将一些重复的事情交给机器去做 单一代码仓库 经常提交 (Commit Often) 让你的Build可以自动化测试 自动构建 快速构建 持续集成(CI/CD)带来的优势 持续部署 构建流水线 开发运行环境定义 基于容器构筑具备完全一致性的开发测试环境 容器化带来的优势 自动化运维框架 DevOps成熟度模型 分阶段实施DevOps 第一阶段:核心实践和试点 第二阶段:持续集成和测试 第三阶段:持续部署和交付 第四阶段:持续运维 第五阶段:持续评估改进 谢谢大家! 感谢您的观看!

您可能关注的文档

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档