首页 > 知识点讲解
       DevOps的提出
知识路径: > 信息系统软件运维 > 信息系统软件运维概述 > Devops原则.价值和工具 > 信息系统软件运维的趋势——DevOps > 
相关知识点:4个      
        传统运维的一种极端情况可以被描述为“黑盒运维”。在这种文化中,运维与开发是分开的,相互间一般不合作,就算合作,也是极为不情愿的。其特点就是开发和运维有着相反的目标。开发团队的任务是为产品增加新功能、不断升级产品,并以此制定绩效。运维团队的目标,则是稳定第一。如果没有进行足够的沟通交流,两个团队就会产生矛盾,当开发人员兴致勃勃的快速开发新功能的时候,运维人员可没什么心情去部署新功能。对稳定系统实施任何类型的变更,都会导致系统产生隐患,因此运维人员会尽可能避免变更。产生这种鸿沟的原因如下。
        (1)开发人员经常不考虑自己写的代码会对运维造成什么影响,他们在交付代码之前,并不邀请运维人员参与架构决策或代码评审。
        (2)开发人员对配置或环境进行修改之后,经常没有及时与运维人员沟通,导致新的代码不能运行。
        (3)开发人员在自己的机器上手工修改配置,而没有记录所有需要的步骤,想找到必要的配置参数,通常需要尝试很多不同的参数。
        (4)开发人员倾向于使用有利于快速开发的工具,这样的工具集与运营人员面对的目标运行时环境非常不同(后者对稳定性和性能的要求远胜于灵活性)。
        (5)开发人员平时使用桌面电脑,他们倾向于使用为桌面用户优化的操作系统,生产环境系统通常都运行在服务器操作系统上。
        DevOps需要在组织内部进行文化和技术的改变。从团队文化角度来说,运维和开发的传统思维需要改变,这样才能更开诚布公的进行沟通,实现目标的统一。从技术角度来讲,开发人员需要了解运维团队的工作方式,并加深对系统架构的认识。运维人员需要明白开发流程,并深入了解代码内容。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有