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
查看全文
相关阅读:
《面试系列一》一个怂到极点的开始
NuGet 私房服务使用帮助
Nuspec 范本文件
送给前线码农的话 – 大牛们的经典语录
Visual Studio 增加源码头注释
为 Orchard 增加 MVC 的脚手架.
为 Orchard 增加扩展的存储位置
Orchard 瘦身优化
Hybrid Multiple Attention Network for Semantic Segmentation in Aerial Images
【nvidia jetson xavier】 Linux系统安装+Deepstream 5.1环境部署
原文地址:https://www.cnblogs.com/liangwang/p/5290779.html
最新文章
FCM算法详解
ubuntu16.04--cuda
ubuntu16.04
计算智能基础理论与方法之进化规则浅谈
node连接mysql数据库实例
javascript对象深拷贝
this的四种用法
css选择器优先级
Javascript 模块化概述
JS中Math.random()的使用和扩展
热门文章
在sharepoint 2010创建级联下拉菜单
Extjs Grid中RowExpander跨列BUG
利用注册表添加系统右键菜单
关于mongodb的安装运行
javascript中常用坐标属性offset、scroll、client
使用html进行浏览器判断,浏览器条件注释
JavaScript 语言基础知识点总结(思维导图)
深入理解javascript闭包
JavaScript是如何实现继承的
《面试系列二》 感觉一切都不美好了
Copyright © 2011-2022 走看看