云效使用教程 阿里巴巴云效平台( 二 )


10、DevOps不仅仅是使用工具或自动化流程 , 尽管这些都很重要 。DevOps不仅仅是关于人、文化或流程 。持续集成/交付本身并不是目标 。
11、它们只是实现DevOps目标的必要步骤 。最终 , 我们都在努力实现同一个目标——通过软件创造商业价值 。我们的Devops要做什么?让我们来看看经典的Devops循环 。
12、整个DevOps周期包括两个阶段:开发和运营 。开发阶段包括计划管理、代码管理、构建管理和测试管理 。Ops阶段包括产品管理、发布管理、运维管理、监控/可观察性 。
13、那么这些阶段需要对应哪些工具呢?我们需要各种工具来发现整个Devops阶段 。那么这些工具就对应了云效果中的各种工具 。有哪些工具可以加速DevOps的构建?DevOps与精益和敏捷的关系要交付高质量的产品 , 我们需要三个要素:精益理念、敏捷实践和DevOps思维方式 。
14、敏捷是关于自动化的构建、测试和交付 。DevOps将自动化扩展到部署 。精益专注于端到端流程 , 以解决瓶颈和浪费 。
15、敏捷使用各种技术来更快地构建产品 。DevOps使用敏捷实践 , 但也讨论如何集成、测试和向用户交付产品 。如何构建自己的DevOps首先 , Devops是一种文化 , 需要整个技术团队的认可 , 需要跨部门、跨组织的协作 。
16、在技术层面 , 谁来主导和推动DevOps平台的建立?在组织或团队层面 , 不同的公司可以看到有不同的方式来传达DevOps文化的价值 , 并使团队理解它 。每日新鲜练习从技术层面 , 我们构建了一套应用中心 , 统一管理应用 , 包括应用信息、仓库信息、人员组织信息、环境信息以及cmdb相关的机器信息 。从代码仓库到资源分配 , 到发布平台 , 再到资产、环境、监控 , 都是围绕AppCode展开的 。
17、围绕应用 , 我们对DevOps相关的组件化平台做了自己的研究 , 如应用中心、CMDB平台、Max发布系统、监控系统、自动测试平台、质量测量平台等 。应用中心的所有Devops步骤都集中在应用程序上 。代码仓库我们的代码库使用的是开源的Gitlab , 所有项目都以AppCode命名 , 所有代码库都是按照脚手架创建的 。
18、发布平台发布平台管道释放批量发布监视系统监控系统也是以应用为中心构建的 , 联系了所有与应用相关的监控 , 从基础监控到应用监控、数据库监控等等 。测试管理判例案件测试计划我们整个DevOps系统不是一蹴而就的 , 所做的一切都是为了提高效率和稳定性 , 所以我们在构建DevOps系统的时候需要把它完善 。好的架构一定是进化出来的 , DevOps也是 。
本文关于云效使用教程(阿里巴巴云效平台)的知识就到此分享完毕 , 希望对大家有所帮助 。

推荐阅读