当前位置: 首页 > 网络应用技术

DevOps做什么(2023年的最新答案)

时间:2023-03-08 02:15:40 网络应用技术

  简介:许多朋友问有关DevOps的问题。首席执行官在本文中注明将为您提供详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!

  这是最近的研究方向。我想在寻找工作时找到这样的操作和维护工作,但是DevOps是什么?其他人应该向我解释什么?因此,我阅读了文章并记录有关此术语的想法。

  So -called DevOps是一种集成,操作和维护软件开发以及操作和维护的方法,它也是小步骤和快速运行的开发模型。也就是说,大需求分为小目标以完成,同时,它尽可能稳定。特定的操作模式分为五个步骤,即连续开发,连续测试,连续部署,连续集成和连续监视,然后总结监视监视情况。然后,它将再次开始一轮开发测试部署。...然后将形成,如下所示,如下所示,连续闭环。

  对于软件开发人员而言,DevOps是敏捷开发+自动化的操作和维护,对于操作和维护人员,尽可能尽可能多地练习自动操作和维护,同时参与开发工作。工程师的条款应该是一个很好的测试(至少我已经工作了两三年,而且我遇到的操作和维护工程师,没人愿意开发)。

  我还看到一些前端工程师也在学习DevOps。似乎DevOps的发展对Devops非常热情。对于操作和维护工程师来说,主要目标是学习Docker并学会使用这些码头来练习DevOps操作和维护开发工具。要实现DevOps中提到的连续性,必须构建和使用这些工具。

  以下是DevOps实践所需的一些工具(文章中存在文章,以供以后学习)。

  (破碎的想法,记住上一家公司的35年 - 戈德工程师,在我就业的第一天开始阅读整个Devops的逻辑,并且总是说,早晨和晚上将更换操作和维护总是无限地开发工作...但是,我每年8个月后会辞职,而且我看不到公司的DevOps实践,更不用说使用DevOps相关的工具了……实际上,我总是考虑无论是运营,维护,开发还是开发,它们都应具有相同的角色,即问题,为了解决问题,操作和维护工程师都应学会学习开发和学习代码。

  操作和维护开发工程师的职责是:负责日常运营和维护工作;促进和开发有效的自动操作以及维护和管理工具,以提高运营和维护工作效率;制定并优化操作和维护解决方案,包括但不限于灵活的灾难耐受性,智能调度,弹性扩展和反攻击;探索和研究新的操作和维护技术。

  运营和维护开发工程师的就业要求是:1。学士学位或以上,年龄在18岁以上;2.熟悉常见应用服务的配置和优化;3.可以熟练使用常用的监视软件;4.成为好责任感;5.对工作安排和身体健康。

  DevOps意味着开发,开发和开发。Devops工程师是相关行业的技术才能,负责行业中商业和技术的改进和发展。它是精英的精英。

  DevOps和SRE似乎是同一枚硬币的两个面条。它们都旨在将开发团队与操作和维护团队之间的差距汇总在一起,他们希望提高软件部署的效率和软件操作的可靠性。

  DevOps的定义是“一种软件工程文化和实践,旨在统一开发,运营和维护。”该术语最初是由Andrew Shafer和Patrick Debois在2008年创建的。尽管花了几年的时间才成为一个普遍的概念,但现在,几乎每个公司都在使用DevOps。

  自2003年以来,现场可靠性工程师(SRE)的概念已经存在,该概念比Devops年龄较大。它是由Ben Treynor创建的,他创建了Google。符合Treynor,SRE是“软件开发工程师开始承担运营和维护人员”。

  DevOps和SRE倡导自动化和监视。目标是减少从开发到部署生产的时间而不影响代码或产品的质量。竞争性关系,但要打破打算打破更好软件的亲密朋友。”

  DevOps只是在乎需要做什么,但是SRE谈论如何做。想象。

  DevOps是在软件服务领域中最著名的,但其原理适用于与快速交付产品和服务有关的任何环境。它可以促进敏捷开发,服务管理和精益改进的协同作用。控制和控制对整个组织的成功非常有帮助。

  DevOps不仅是一个系统,而且是从企业IT部门的运营效率的总体提高来提高的系统。

  提高运营效率更为复杂,很难抽象,因此许多人将Devops固定在一系列有效的开发和操作工具中,以通过此工具提高个人和团队协作的效率。

  为了制造和使用这些工具,操作和维护人员将具有一系列技能。用于审查。

  如果您从事声称自己是DevOps的工作,那么他们中的大多数都需要掌握上述技能。

  结论:以上是有关DevOps的主要CTO注释的所有内容。我希望这对每个人都会有所帮助。如果您想了解有关此信息的更多信息,请记住收集并关注此网站。