对DevOps的九大误解,是时候纠正了!
DevOps是开发和运维的结合,有助于集成和自动化测试过程以及部署存储库,还提供了透明度以及灵活性。DevOps的目标如下:
●更快的上市时间(TTM)。
●减少各种修复之间的前置时间。
●提高部署频率。
●更快的恢复时间。
●降低新版本的失败率。
许多商业部门的领导者都知道,提高营销速度是一种生存技能,而不仅仅是目标。管理人员,特别是IT行业的管理人员,已经感受到了以更快的速度和更有效地执行流程以及做出更好的业务决策的压力。尽管大多数组织已经成功地部署了DevOps来完成必要的目标和目的,但是对于这种方法仍然存在一些误解。以下是关于误解的一些纠正:
DevOps不是一套自动化工具
DevOps不是一套可以购买的自动化工具。对于如何部署和监视应用程序而言,这是一种不同的思考方法。协作、持续交付、持续测试和持续集成不是实现工具。相反,它们是需要在项目中采用的实践。尽管确实有很多工具,比如禅道、Git Hub和Docker,它们通常都有助于DevOps实践的实现,但是只有当团队成员知道如何优化并将它们引入到工作方法中时,它们才是有效的。
并不是每个项目的程序都要改变
为每一个新项目重新设计程序的概念与实现DevOps的理念背道而驰。拥有一个可以根据需要轻松修改并应用于各种项目的单一过程集,为可预测性留出了空间。在这种方法中,每个人都熟悉自己的工作角色以及他们需要如何操作流程。
DevOps实践在本质上需要具有适应性和灵活性,以便将它们实现到服务器配置、异常测试、部署周期和增强开发团队的实力中。这只有在通过重复来让团队彻底理解整个过程时才有可能实现。
不只适用于小型公司或初创公司
包括Netflix、NASA、亚马逊、谷歌、星巴克、领英、通用电气、塔吉特、爱彼迎、HubSpot、耐克等在内的领先组织都在实践DevOps。它是为每个人开发和使用的,并不限制行业和公司的规模。每个企业都希望在其周期时间或上市时间内进行所需的改进。DevOps可以帮助企业定期提高上市时间,而且收益巨大。这就是为什么大多数公司都实施这种方法。一家电子学习机构Intellipaat的首席执行官表示,他的DevOps认证项目为从小型到不同规模的大型公司提供服务。
DevOps不是敏捷的替代品
与大多数理念不同,DevOps并没有取代敏捷,可以将其视为敏捷的延续或敏捷激活器。在DevOps的帮助下,可以实现持续部署、持续集成和持续交付管道的持续交付。此外,它允许在每次迭代结束时计算潜在可交付的代码。因此,DevOps和敏捷的协作提供了最佳结果和体验。
DevOps没有取消IT运维
根据无运维(NoOps)的概念,IT行业将变得非常自动化,不需要任何内部团队来管理软件。此外,人们相信微服务会使DevOps操作过时。然而,无论服务变得多么自动化,运维总是需要的。尽管这些运维的工作可能会有一些变化,但它们在DevOps中仍然具有重要意义。
DevOps并非只为开源软件开发的
通常,DevOps是在使用LAMP(Linux、Apache、MySQL和PHP)堆栈以及各种开源工具(如Jenkins、Docker、Ansible、Git、Chef、ELK、Nexus、Sonar、Zentao、Nagios和Gerrit)的组织中实现的。然而,获得一个成功的DevOps结果并不依赖于所使用的技术。许多组织使用COBOL、Microsoft.NET、大型机汇编代码、SAP以及嵌入式系统。
它可以兼容ITIL
ITIL代表信息技术基础设施图书馆。它由IT服务管理(ITSM)的详细实践组成,旨在使各种IT服务与各自的业务需求保持一致。DevOps与ITIL兼容,但各种ITIL流程都是完全自动化的,以支持与DevOps相关的高部署频率和短交货时间。这解决了与配置和发布管理过程相关的许多问题。
DevOps不等同于持续交付
尽管软件的持续交付表明企业已经实现了DevOps的重要组件,但它不是一种二元关系。这两项服务并不能完全等同,它们肯定是不一样的。
DevOps的主要关注点应该是改进工作文化,维护基础设施和软件。此外,它还必须支持销售和市场部门。
DevOps不是离开云端就不能运行
大多数人把DevOps称为云。云为测试人员和开发人员提供了动态的基础设施资源,以快速获得测试环境,而不是等待手动完成请求。然而,这并不意味着需要用于DevOps的云。如果拥有高效的流程来获取可以在应用程序中部署和测试更改的资源,那么也可以采用这种软件。
对DevOps的九大误解,是时候纠正了!的更多相关文章
- JSP页面以及JSP九大隐式对象
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术. JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比 ...
- android ListView 九大重要属性详细分析、
android ListView 九大重要属性详细分析. 1.android ListView 一些重要属性详解,兄弟朋友可以参考一下. 首先是stackFromBottom属性,这只该属性之后你做好 ...
- jsp学习--JSP运行原理,九大隐式对象和JSP常用标签
一.JSP运行原理 每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理.JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet ...
- 人们对Python在企业级开发中的10大误解
From : 人们对Python在企业级开发中的10大误解 在PayPal的编程文化中存在着大量的语言多元化.除了长期流行的C++和Java,越来越多的团队选择JavaScript和Scala,Bra ...
- 关于PHP的十大误解 你中了几个?
作为开发人员,你常常会在网上看到不使用XX的理由之类的新闻.而作为最受欢迎的开源服务器端脚本语言,PHP也难逃这样的命运.殊不知,金无足赤.人无完人,再流行的语言都会存在缺点,或者是误解,因此,有些开 ...
- JSP JSP工作原理 JSP语法 JSP声明 JSP注释 JSP指令 jsp九大隐式/内置对象
1 什么是JSP 1)为什么说,Servlet是一个动态Web开发技术呢? Servlet是基于服务端的一种动态交互技术, HttpServletRequest表示客户端到服务端的 ...
- JSP九大隐式对象
JSP九大隐式对象 request HttpServletRequest response HttpServletResponse session HttpSession application Se ...
- jsp笔记,包括编译指令和动作指令,九大对象等
jsp基础知识 不包括HTTP协议,只有jsp的基础知识,包括表达式,代码片段,jsp九大对象等. 编译指令是在jsp被转换成selvet时,使用的. 而动作指令,是在每次客户端请求时动态执行.
- PMBOK 项目管理 九大知识领域和五大流程
PMI Project Management Institute.PMI 是世界上最大的非盈利机构,是项目管理领域的领导者.PMI制定项目管理行业标准,带领项目管理的研究并提供项目管理的培训,证书 ...
随机推荐
- 接口鉴权之sign签名校验与JWT验证
需求描述: 项目里的几个Webapi接口需要进行鉴权,同接口可被小程序或网页调用,小程序里没有用户登录的概念,网页里有用户登录的概念,对于调用方来源是小程序的情况下进行放权,其他情况下需要有身份验证. ...
- 回归(Regression)
回归(Regression) 生活中的很多事物之间是相互影响的,如商品的质量跟用户的满意度密切相关.而回归分析是要分析两个事物间的因果关系,即哪一个是自变量和因变量,以及自变量和因变量之间的关系:回归 ...
- 框架spring+strutrs+ibatis
Tomcat加载完成 --- Web.xml --- sql-map-config.xml --- 读取xml(*-ibatis-config) --- Jsp的url --- action方法 -- ...
- 【十天自制软渲染器】DAY 03:画一个三角形(向量叉乘算法 & 重心坐标算法)
如果你喜欢我写的文章,可以把我的公众号设为星标 ,这样每次有更新就可以及时推送给你啦. 前面两天画了点和线,今天我们来画一个最简单也是最强大的面--三角形. 本文主要讲解三角形绘制算法的推导和思路(只 ...
- java 验证表单工具类,史上最全
package com.wiker.utils; import java.util.regex.*; /** * * @version 1.0 * @author wiker * @since JDK ...
- 虚拟局域网(VLAN)__语音VLAN
1.语音VLAN特性使得访问端口能够携带来自IP电话的IP语音流量.当交换机连接到Cisco IP电话时,IP电话就用第3层IP优先级(precedence)和第2层服务级别(class of ser ...
- EIGRP和OSPF__EIGRP
EIGRP解释 1.Enhanced Interior Gateway Routing Protocol 即增强内部网关路由协议.EIGRP同内部网关路由选择协议(IGRP)一样,是Cisco公司的私 ...
- NodeRED - 全局变量的使用笔记
NodeRED - 全局变量的使用笔记 global global.get(..) :获取全局范围的上下文属性 global.set(..) :设置全局范围的上下文属性 global.keys(..) ...
- 【noi 2.6_6049】买书(DP)
题意:有N元,有无限多本10.20.50和100元的书,问有几种购买方案. 解法:f[i]表示用 i 元的方案数.还有一个 j 循环这次买多少元的书. 注意--要先 j 循环,再 i 循环.因为要先考 ...
- A - Promotions
题目详见http://7xjob4.com1.z0.glb.clouddn.com/3f644de6844d64706eb36baa3a0c27b0 这题是普通的拓扑排序,要把每一层的都保存下来. # ...