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
查看全文
相关阅读:
Datatables 行数据删除、行上升、行下降功能演示
1.2 初识输入输出
布局管理——绝对定位
创建一个包括菜单栏,工具栏,状态栏,文本编辑部件的经典GUI应用程序的骨架
工具栏
上下文菜单
选项菜单
创建子菜单
设置菜单栏
添加状态栏(显示状态信息)
原文地址:https://www.cnblogs.com/liangwang/p/5290779.html
最新文章
Python爬虫-国家企业信用信息公示系统App
通过动态获取cookie爬取国家企业信用信息公司系统
49 BOM 和DOM
逐层进入和返回上一层的实现
47 单例模式 和装饰器
44 CSS 浮动 模态框 定位
40 触发器 事务 储存过程
43 HTML CSS
42 前端HTML
41 MYSQL 索引和慢查询优化
热门文章
39 多表查询
mysql 视图,事务,存储过程,触发器
js常用方法
Math类的常用方法
数据库常用函数(oracle和MySQL)
redis主从设置
mybatis映射器配置细则
使用jQueryUI实现点击上月下月上周下周,日期相应改变
年月周下拉框,周会随月改变
使用ez-min.css使页面分块
Copyright © 2011-2022 走看看