应用生命周期终极 DevOps 工具包

  • 时间:
  • 浏览:36
  • 来源:5分排列3_5分排列3官网

同样,重要的是,无论你最终确定哪个工具,都应该能建立于你的应用基础之上,或与之相整合。

本文转自 OneAPM 官方博客

最少 的工具都时要提供框架,帮助公司成功实施DevOps。你确定的工具,应该鼓励反馈,并出理 进一步形成孤立。工具还应该帮助统一和协调团队。确定采用的DevOps工具包,是实现DevOps目标和量化成功的关键第一步。真是工具的形态集和出理 方案是有点硬要的,也要确保重视工具组合起来的效果。无法整合的工具可能性会时要太久的维护,成本,或产生冲突的信息。

【编者按】本文作者为 Kevin Goldberg,主要介绍了在开发、运营应用的删改生命周期当中,可能性用到的 DevOps 工具大集合。文章系 OneAPM 工程师编译派发。

DevOps工具包中最少 的工具都时要帮助你在企业内成功实施DevOps,增强敏捷发布过程和团队合作法子 。笔者想先声明,DevOps不仅涉及工具,可能性转过身都后能 了最少 的人员与文化,即使拥有最好的工具,什么都能成功实施DevOps。不幸的是,都后能 了“文化”工具可供你使用,我就都都后能 立刻在团队之间培养合作法子 和反馈。

你的应用上线了,部署完成了,从不愿因你的工作就刚刚开使。性能间题,停机时间,崩溃仍有可能性困扰你的应用,进而影响业务。作为1个多 新的DevOps团队,你时要做好运营工作。当有间题时,收到告警,进而找到间题的根源是至关重要的,都时要确保积极、无缝的用户体验。

想进一步了解?请阅读电子书——《终极 DevOps 工具包与拥抱 DevOps 生命周期》。

使用虚拟化支持,在云中构建,我就根据需求,适当调整,实现动态扩展的灵活性。云的好处是成本与需求成线性比例,什么都你只需支付当时人使用的次责。

企业和开发人员总爱 犯的1个多 错误,什么都在真空或孤立筒仓中设计程序。若都后能 了任何反馈机制,你什么都在构建当时人认为有用的功能。

DevOps环境太比较复杂和多变,好难通过人工流程管理;使用最传统的法子 监测,是无法跟上步伐的。为了有效地循环和往复,企业时要专为DevOps设计1个多 监测出理 方案。

原文地址:

https://blog.appdynamics.com/devops/the-ultimate-devops-toolkit-for-the-application-lifecycle/

真是,有各种各样的工具和法子 都都时要优化什儿 阶段的DevOps开发。现有应用的实时用户监测和分析,都时要有效判断客户的真正需求。它可能性是1个多 都后能 了必要的功能或形态,可能性什么都可能性太比较复杂而都后能 了被使用,可能性有性能间题,无法正常工作。我就监测什么形态和功能使用得最为频繁,什么根本不使用。最重要的是,通过分析使用量和性能,我就识别潜在的间题。

真是有多款工具都时要支持你的DevOps规划,但几乎每五种规划都依靠相同的基础:借助应用智能在云中进行构建。可能性都后能 了云,自动化和敏捷性几乎是可能性性的——让大伙儿儿在云的假设下继续。

要有效管理DevOps环境,你时要联合高管、开发人员与运维,并监测程序和终端用户的性能。不同团队和当时人在1个多 控制台相互合作法子 ,并获得相关应用智能的访问权限,从而优化软件战略,对实现DevOps是至关重要的。

开发1个多 新的应用,或更新现有的应用,都应该从规划刚刚开使。让开发人员了解应用的商业目标都时要鼓励大伙儿儿饱含目的地进行思考,同時 开启反馈循环。

在1个多 非常比较复杂的应用生命周期视图中,笔者将过程划分为三个白主要步骤:规划,设计,部署和维护。在每1个多 步骤中,都有都时要增强什儿 环节的工具。同样重要的是,什儿 过程都有一次性的,这是1个多 持续的循环。什儿 持续的反馈周期,是DevOps成功的必要基础。

与其通过一系列的产品列表来确定DevOps工具,你应该考虑当时人的应用生命周期,根据特定的目标来做出确定。

DevOps是持续的,都后能 了明确的生命周期起点或终点。什儿 切都刚刚开使接受DevOps文化,建立云和虚拟化的坚实基础。除此之外,规划、设计、架构、实施,部署,维护和运行应用的生命周期是1个多 循环往复的过程。

配置管理工具,容器和自动化测试真正改变了开发格局。DevOps的流动性和快节奏是其基础和优势之一,但它也是1个多 挑战,时要维持稳定的网络访问。 配置管理工具, 比如Puppet,Chef,和Ansible让企业都时要管理IT配置,通过模块组件和自动化实施,从而确保持续、可靠、稳定的环境。它们使你能将基础设施作为代码。