首页 电商 正文

devops是什么意思(DevOps 只是Dev(开发人员)+Ops(运维人员))

2024-03-21 20:42
admin

DevOps目前并没有权威的定义,网易云认为,DevOps强调的是高效组织团队之间如何通过自动化的工具协作和沟通来完成软件的生命周期管理,从而更快、更频繁地交付更稳定的软件。

DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。DevOps其实包含了三个部分:开发、测试和运维。换句话DevOps希望做到的是软件产品交付过程中IT工具链的打通,使得各个团队减少时间损耗,更加高效地协同工作。

DevOps平台的搭建可通过如下工具进行实现,具体安装步骤可参考链接:王教授-DevOps平台

项目管理(PM):Jira

代码管理:GitLab

持续集成(CI):GitLabCI

镜像仓库:VMwareHarbor

容器:Docker

容器平台:Rancher

镜像扫描:Clairctl

编排:Kubernetes

服务注册与发现:etcd

脚本语言:python

日志管理:EFK

系统监控:prometheus

Web服务器:Nginx

数据库:MySQLredis

如果从字面上来理解,DevOps只是Dev(开发人员)+Ops(运维人员),实际上,它是一组过程、方法与系统的统称,其概念从2009年首次提出发展到现在,内容非常丰富,有理论也有实践,包括组织文化、自动化、精益、反馈和分享等不同方面。

组织架构、企业文化与理念等,需要自上而下设计,用于促进开发部门、运维部门和质量保障部门之间的沟通、协作与整合,简单而言组织形式类似于系统分层设计。

自动化是指所有的操作都不需要人工参与,全部依赖系统自动完成,比如上述的持续交付过程必须自动化才有可能完成快速迭代。

DevOps的出现是由于软件行业日益清晰地认识到,为了按时交付软件产品和服务,开发部门和运维部门必须紧密合作。

所以,我们有上面的说法。那企业为什么需要DevOps,DevOps有什么依赖?我们认为:

为了抓住商业机会,业务需要快速迭代,不断试错,因此,企业需要依赖拥有持续交付的能力,这些不仅包括技术需求还包括产品的需求,如何能拥有持续交付的能力,大而全的架构因为效率低下,显然是不合适的。于是演变出微服务架构来满足需求,通过把系统划分出一个个独立的个体,每个个体服务的设计依赖需要通过12要素的原则来规范完成。

系统被分成了几十个甚至几百个服务组件,则需要借助DevOps才能很好地满足业务协作和发布等流程。

DevOps的有效实施需要依赖一定的土壤,即敏捷的基础设施服务,现实只有云计算的模式才能满足整体要求。

相关文章

  • 阿里云云效荣获首个可信云DevOps解决方案国家级标准先进级认证

    阿里云云效荣获首个可信云DevOps解决方案国家级标准先进级认证 章屹认为,云效专有云版通过“赋能产研组织”将在政企等大型客户数字化转型中发挥重要作用。,在过去几年,云效专有云版主要围绕以上三个问题来帮助政企客户进行数字化转型。,云效混合云应用运维在解决方案层面主要提供以下三方面的能力:1)产品平台:屏蔽多云差异,为您提供开箱即用的应用运维产品;2)产品集成:云效应用运维所有组件都面向客户和合作伙伴开放二次开发和被集成能力;3)咨询培训:结合云效DevOps解决

    2024-03-21 21:53
  • 亚信科技中标广发银行研发效能平台(DevOps)建设项目

    亚信科技中标广发银行研发效能平台(DevOps)建设项目 目前,亚信科技研发运维一体化解决方案已在金融、交通、能源、通信等多个行业广泛应用,帮助客户打造高效、稳定的DevOps平台,充分保证了客户"端到端"需求的实现与落地,形成体系化敏捷生产力。,随着科技赋能金融行业步伐的加快,金融科技向着"敏捷化"发展,既要快速洞察客户需求,又要形成及时响应机制,从而为客户提供优质的金融服务。,经过技术、产品、服务等多个维度的综合评定,最终选定亚信科技为其量身打造敏捷

    2024-03-21 21:30
  • 通过多项权威认证!腾讯云亮相云原生产业大会

    通过多项权威认证!腾讯云亮相云原生产业大会 2020年10月21日,由中国信息通信研究院举办的“2020云原生产业大会”在北京召开。,此外,腾讯云CODINGDevOps解决方案凭借全面的服务能力荣获首批DevOps最高级别“先进级”平台认证,腾讯云容器服务也同样收获了“容器平台安全能力”最高级别先进级认证。,其中,腾讯云CODINGDevOps平台荣获首批DevOps先进级平台认证,参与项目管理域、应用开发域、测试域、运维/运营域等四个能

    2024-03-21 21:22
  • 华为云·云享专家王金伦:工具成软件交付规模化关键

    华为云·云享专家王金伦:工具成软件交付规模化关键 自我提升,打基础如果说,从华为云DevCloud呱呱坠地到现在,过去的时间有诸多人陪伴着它成长,那王金伦就是这其中一位。,”王金伦谈到,参加SAFe4.5培训之前,从未听说也未主动了解过规模化敏捷,当时主要关注点放在了华为云DevCloud本身以及用户使用上。,”王金伦谈到,我们需要将DevOps能力屋的工程方法、最佳实践与工具平台这三根线拧成一股绳。

    2024-03-21 21:18