Devops实践:运作模式

运作模式:组织扁平化->全功能团队(研发运维职责合一)->研发运维自动化

  1. 组织扁平化:互联网大潮下,业务需求变更成为家常便饭,多层次的组织臃肿结构响应和处理能力迟缓,远跟不上外部的变化。采用扁平化的组织,减少层次,减少汇报审批决策,构建扁平化的作战单位,决策权限全面下放作战单位
  2. 全功能团队:组织扁平化后,以全功能团队为作战单位,团队中配置有产品经理,项目经理,架构师,系统设计人员,开发和测试。团队视为一个整体,负责具体的业务产品的市场分析,规划,需求分析设计,开发实现和交付,生产环境的运维。一个团队负责产品的整个生命周期,产品的问题是整个团队所有人员的问题,以团队为牵引和问题问责的单位,这样没个人只有团队,换言之团队任何一个成员即为产品的代表,也是问题的负责主体,团队中成员利益一致的,一荣俱荣,一损俱损;同时,全功能团队作为架构决策的主体,产品的方向,落地方案,架构和技术选择有团队成员内部快速决策,在决策内超出团队能力时向能力单位求助。这样产品的绝大部分工作和决策时全功能团队来做的,快速决策快速解决问题,视为敏捷
  3. 研发和运维自动化化:研发中采用流水线,连接代码块和服务器,负责下载代码,编译构建和执行静态检查、自动化用例执行,接着完成打包及研发、生产环境的部署(alpha,beta,gamma,类生产,生产)

原文地址:http://blog.51cto.com/13734075/2113234

时间: 2024-10-10 02:21:45

Devops实践:运作模式的相关文章

《DevOps实践:驭DevOps之力强化技术栈并优化IT运行》

DevOps实践:驭DevOps之力强化技术栈并优化IT运行 主旨 这本书并非坐而论道,而是介绍了DevOps全流程中的许多实践,以及相应工具的运用.虽然随着时代的推移,工具将来可能会过时,但是这些实践的应用和相应的方法是不会过时的,所以对于其中各种实践必要性和相关方法的讲解,是特别值得注意的.作者认为一切皆代码,所以各个章节是围绕代码的生命周期展开的,提到了这些环节的实践: 管理代码 构建代码 测试代码 部署代码 监控代码 DevOps和持续交付简介 DevOps的由来 Patrick Deb

谈谈在DevOps实践中,感觉最重要的这三个技术……

从国内众多DevOps实践中,我们能看到下面三个技术尤其重要和火热: 容器:容器从根本上解决了软件对环境的依懒性,解决了各个环境之间的差异问题:它可以加速部署的速度,提高部署的效率:降低部署的成本.容器技术是在Linux的基础之上发展起来的,因此它本身的实施成本很低,就是在任何物理机和虚拟机的Linux操作系统上安装Docker服务(仅几十兆)就可以完成所有功能.在任何环境中实施Docker需要考虑好以下几个因素:主机的计算资源特性和容器允许的资源需求相匹配(计算密集型.内存密集型.IO密集型等

互联网金融十种运作模式

互联网金融十种运作模式 2017-07-07 牛行长 互联网金融是依托于虚拟支付平台.云计算.社交网络以及搜索引擎等互联网工具而产生的新兴金融模式,让理财行为从传统的柜台操作过渡到虚拟的互联网上.互联网金融模式主要包括:第三方支付平台模式.P2P网络小额信贷模式.基于大数据的金融服务平台模式.众筹模式.网络保险模式.金融理财产品网络销售等. 近年来,互联网金融通过各种方式,在不知不觉中成了我们每天必谈的话题,从"余额宝"开始发展至今,它已经影响到我们日常生活的方方面面:微信支付.支付宝

中小团队基于Docker的devops实践

笔者所在的技术团队负责了数十个项目的开发和维护工作,每个项目都至少有dev.qa.hidden.product四个环境,数百台机器,在各个系统之间疲于奔命,解决各种琐碎的问题,如何从这些琐碎的事情中解放出来?devops成了我们不二的选择. 文章是基于目前的环境和团队规模做的devops实践总结,方案简单易懂,容易落地且效果显著. 实现方法 先来看下流程图: 工程师本地开发,开发完成后提交代码到代码仓库,[自动]触发jenkins进行持续集成与部署,部署完成会收到结果邮件.项目运行过程中可通过日

TeamCity+Rancher+Docker实现.Net Core项目DevOps(目前成本最小的DevOps实践)

原文:TeamCity+Rancher+Docker实现.Net Core项目DevOps(目前成本最小的DevOps实践) 1.准备项 1.1.服务器一台,1H4G(更小内存应该也可以,自行测试),系统:Ubuntu 16.04 64位 1.2.数据库一个,MYSQL,MSSQL都可以(还有其他的,自行配置),教程是MSSQL 1.3.其他软件,Xshell (用于远程Linux服务器),WinSCP(用于管理Linux服务器上的文件) 2.装服务器环境 2.1.Docker环境安装: 因为墙

基于TFS的.net技术路线的云平台DevOps实践

DevOps是近几年非常流行的系统研发管理模式,很多公司都或多或少在践行DevOps.那么,今天就说说特来电云平台在DevOps方面的实践吧. 说DevOps,不得不说DevOps的具体含义.那么,DevOps是什么呢?是开发+运维么?每个人都DevOps的理解都不尽相同,下面是一组对DevOps的定义,通过这组定义,我们基本可以看清DevOps是干啥的.在这众多的解释中,我认为有一种解释可以更贴切:DevOps是一种能力,具备此能力的团队可以高质量.快速的交付软件产品或服务.这个总结定义道出了

Followme Devops实践之路

引言 天下武功,唯快不破 想要提高开发团队效率,势必要有一套完整而成熟的开发流程方案,除了sprint迭代开发模式之外,还有近几年流行的devops流程,都是可以大幅度提高开发效率的工具. 我们团队也不断探索.实践,最终形成了现有的一套体系,从最初的手动发布到现有的自动化,从起始的繁琐易乱到当下的简洁明了.我们希望将我们曾经踏过的脚印与大家一起分享,为各位展示一条 我们的devops 的实践之路,同时也希望能为各位避免走入同样的弯路提供些许帮助. ? 背景 我们是一个 .net(core) /

PE基金的运作模式有哪些?

一.信托制(1)信托型基金是由基金管理机构与信托公司合作设立,通过发起设立信托受益份额募集资金,然后进行投资运作的集合投资工具(2)信托公司和基金管理机构组成决策委员会实施,共同进行决策(3)在内部分工上,信托公司主要负责信托财产保管清算与风险隔离,基金管理机构主要负责信托财产的管理运用和变现退出 二.公司制(1)公司制基金是一种法人型的基金(2)其设立方式是注册成立股份制或有限责任制投资公司(3)优点:在中国目前的商业环境下,公司型基金更容易被投资人接受(4)缺点:无法规避双重征税的问题,并且

肖俊:HPE IT 的DevOps 实践分享

本篇文章来自于HPE和msup共同举办的技术开放日HPE测试技术总监肖俊的分享,由壹佰案例整理编辑. 一.DevOps含义解析 这是DevOps的趋势图.DevOps这个概念大概是在2009年被提出来的,2010年有一些公司开始试点,之后DevOps的热度持续增加,这是我们在谷歌搜索DevOps关键字得到的搜索量,这条曲线表示了DevOps热度呈指数级增长.因此我预计2016年DevOps仍然会成为一个非常受关注的技术. 什么是DevOps? 我们在试点DevOps的时候做了很多研究,也在网上做