zoukankan
html css js c++ java
DevOps实施的三种IT障碍
【TechTarget中国原创】 现今DevOps可谓是红遍半边天,但正因为它是新的东西,企业也在不停的犯同样的错误。从这些挑战中学习,让你的DevOps项目取得成功。 DevOps正在以一种更有效的方式来开发和部署云应用——但它仍处于早期阶段。实施DevOps消除了开发和运营团队之间的障碍,从而降低了企业应用的待做任务数量,加速了软件的交付。但是,即便有这些好处,DevOps也是说易行难。 实施DevOps流程和工具的企业在发现他们已经犯下错误的时候往往为时已晚,这其中很多时候要求他们停下来,备份然后重新开始。 那么,企业在DevOps上到底做错了什么?虽然不同的机构错误各不相同,但在涉及DevOps失败时,有一些常见的模式。 这里是三种常见的组织在实施DevOps时会犯的错误。 将技术置于人之前 实施DevOps的核心目的是消除开发者和IT操作人员之间的障碍。企业在实施DevOps时会犯的一个常见错误是太早、太频繁的关注在技术上,而不是人员和流程上。这可能导致组织选择的DevOps工具将来也许会被替换掉。忽略IT流程的改变以及对员工的培训是致命的。投资在那些关注技术的使用,以及如何采用持续开发、测试、集成、部署和操作的培训计划上。尽管你的DevOps工具可能会改变,但你的员工和流程几乎很少会改变。 忽视安全和管理 实施DevOps时的另一个常见错误就是没有将安全性和管理以全面系统地方式考虑进你的应用里。现如今你不再能将安全性从应用程序中隔离开来。在每一个流程中都需要包含对安全性的考量,包括持续测试和持续部署。只是围绕应用程序和数据构建防御的日子已经过去了。对云应用开发的管理必须是系统性的,构建在DevOps流程中的每一步,包括对使用的服务或API,以及服务发现和服务的依赖上所做的限制的政策。 不愿作出改变 DevOps实施意味着需要一直质疑你开发、测试、部署和运行应用的方式。流程,技术和工具都需要改变,组织应该收集各种指标,以确定所做的变更是否真的提高了生产率。不要认为设置好即可高枕无忧;DevOps需要改变和发展以跟上新兴的理念和技术。在设计你的DevOps流程时始终要将变化考虑在内。 无论你是厂商还是一个企业开发部门,DevOps仍然是一项进行中的工作。我们在未来几年实施DevOps中吸取的教训将让我们可以对流程进行改善,从而发布更好的应用。
TechTarget中国原创内容,原文链接:
http://www.searchcloudcomputing.com.cn/showcontent_92382.htm
© TechTarget中国:http://www.techtarget.com.cn
查看全文
相关阅读:
axios增加的自定义header,后端request取不到
ExecutorService 线程池 (转发)
Java ExecutorService四种线程池的例子与说明(转发)
如何合理地估算线程池大小?(转发)
什么是CPU密集型、IO密集型?(转发)
成功的唯一秘诀——坚持最后一分钟
人生最精彩的不是实现梦想的瞬间,而是坚持梦想的过程
贵在坚持
第一个flask程序
认识web
原文地址:https://www.cnblogs.com/liangwang/p/5290779.html
最新文章
Java经典问题算法大全
JNA
java中Dao模式
java中io流
java中的JDBC
java中集合里的泛型
java集合
java中的3大特性之多态
java中的抽象类
java中的3大特性之继承
热门文章
java中的控制语句
java中的运算符
序列号
电子质检报告系统v3.8
拍照
datawindow自动换行打印,需结合该函数一起使用
java中使用poi导出excel表格数据并且可以手动修改导出路径
mysql获取当前时间,前一天,后一天
MySQL性能优化的一些经验
EJB到底是什么,真的那么神秘吗??
Copyright © 2011-2022 走看看