“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩内容分享
“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩片段分享
片段主讲人:李培(西瓜刀)

大家好,我是李培。前面听文老师讲DevOps,包括CI/CD
的一些理论,也是挺有收获。我想结合我的不管是开发还是技术支持的实际工作经验中,遇到了一些思考,来给大家分享一下。前面听文老师已经讲过,现在DevOps,包括DevSecOps,除了传统的研发和运营之间的鸿沟需要进行弥补以外,安全问题——刚才文老师讲的流程里边,需要可以做测试,然后可以把包括软件成分分析,包括软件静态扫描工具,都可以集成到整个流程中,能加速产品的有效交付。DevOps现在虽然很热,但是实际上十年前,还没有这个概念的时候,研发团队面对市场的实际问题时,也会自发的做一些类似的工作。首先,从逻辑上来讲,它有利于弥补传统的研发运营、分离造成的割裂。一般来说,比较大的公司里会有部门讲,研发人员实际上是不会太关心运营人员的死活。坦白来说,如果是有一个bug报给研发人员,如果是没有一些流程的约束或者管理的话,那可能自然反应就是说:来我帮你改一下、我提交一下、你去测吧,基本就是这个思路。运营的话,是希望求稳。因为一旦线上的东西出问题,不管是电信机房里面的设备,还是刚才文老师提到的比如一些金融的外部应用,往往代表很多人夜不能寐,可能半夜两点被叫起来去解决问题。所以说,二者身上是存在鸿沟的。不光是研发和运营,甚至还有测试,每个部门实际上所关注的点都有所区别的。测试就希望最安全,永远发现有问题,永远不要发布,那这样的话就没有风险。但研发部门就希望东西能发出去,这样头上的任务就交差了。然后运维部分,运维部门就希望有一个稳定的版本,非必要不随便升级,每个人他都有自己的关注点。以前没有提到DevOps的时候,比如十年前,我当时工作的那家公司接到一个很重要的项目,一战定生死的这种项目,不计成本。研发是说我都做好了,可以交付了,但是运营是不敢接的,就说这个搞不了,失败不起承担不起。那怎么办?上面大老板就会拍板。最后,我们去香港,找一个大酒店包两层楼包了两年。研发人员不管是大牛小牛,都是驻场,就住在那里,有什么问题就当天给家里反馈。修改了之后,马上把版本发出去。这实际上是一种,没有完善的工具流程支撑,但就是肉体和精神层面的DevOps...
除了 龙智技术支持负责人 李培外,还有 CloudBees亚太区资深解决方案工程师 杨海涛与清晖项目管理资深讲师、EXIN DOF授权认证讲师 文吉 等大咖坐镇此次研讨会,分享他们在DevOps、CI/CD等领域的经验与心得。
我们将会议进行了全程录制, 方便您在任何时间观看,不错过任何精彩内容。点击获取完整版视频。



“如何实现集中管理、灵活高效的CI/CD”在线研讨会精彩内容分享的更多相关文章
- “如何实现集中管理、灵活高效的CI/CD”研讨会报名即将截止
如何实现集中管理.灵活高效的CI/CD ZOOM中文在线研讨会将于 2022年3月29日,星期二,下午3:00-5:00, 也就是 明天 举行, 如果您还未注册,点击按钮,立即注册此次研讨会(注册即可 ...
- 如何突破Jenkins瓶颈,实现集中管理、灵活高效的CI/CD
在过去的几年间,随着DevOps的兴起,持续集成(Continuous Integration)与持续交付(Continuous Delivery)的热度也水涨船高.在本文中,我们将首先带您了解热门的 ...
- Docker: Jenkins与Docker的自动化CI/CD流水线实战
什么是CI/CD 持续集成(Continuous Integration,CI):代码合并.构建.部署.测试都在一起,不断地执行这个过程,并对结果反馈.持续部署(Continuous Deployme ...
- CI Weekly #1 | 这份周刊,带你了解 CI/CD 、DevOps、自动化测试
原文首次发布与 flow.ci Blog >> 链接,转载请联系:) 准备了很久,CI Weekly 第一期终于来了. CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分 ...
- CI/CD持续集成/持续部署 敏捷开发
敏捷软件开发(英语:Agile software development),又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力.它 ...
- DevOps - CI&CD
1 - CI与CD的联系与区别 持续集成(Continuous Integration).持续交付(Continuous Delivery)和持续部署(Continuous Deployment)的过 ...
- CI/CD自动化发版系统设计简介
转载自:https://www.cnblogs.com/wellful/archive/2004/01/13/10604151.html 版本迭代是每一个互联网公司必须经历的,尤其是中小型公司,相信不 ...
- 唱吧DevOps的落地,微服务CI/CD的范本技术解读----最大的难点并不是实际业务代码的编写,而是服务的监控和调试以及容器的编排
1.业务架构:从单体式到微服务 K歌亭是唱吧的一条新业务线,旨在提供线下便捷的快餐式K歌方式,用户可以在一个电话亭大小的空间里完成K歌体验.K歌亭在客户端有VOD.微信和Web共三个交互入口,业务复杂 ...
- 唱吧DevOps的落地,微服务CI/CD的范本技术解读
1.业务架构:从单体式到微服务 K歌亭是唱吧的一条新业务线,旨在提供线下便捷的快餐式K歌方式,用户可以在一个电话亭大小的空间里完成K歌体验.K歌亭在客户端有VOD.微信和Web共三个交互入口,业务复杂 ...
随机推荐
- 什么是unzip 命令?
· 解压 *.zip 文件:unzip test.zip . · 查看 *.zip 文件的内容:unzip -l jasper.zip .
- 启动Tomcat,Idea控制台输出乱码 淇℃伅
解决:修改 tomcat 下的conf目录下 logging.properties这个文件ava.util.logging.ConsoleHandler.encoding修改为 为 GBK 就好了 ...
- Java BlockingQueue是什么?
Java BlockingQueue是一个并发集合util包的一部分.BlockingQueue队列是一种支持操作,它等待元素变得可用时来检索,同样等待空间可用时来存储元素.
- mac终端所有命令不能用
最近一次在用终端敲命令的时候发现命令总是不执行(只有cd命令可以正常执行),返回命令未识别的错误-bash: source: command not found 相信很多朋友也会遇到类似的问题. 解决 ...
- 企业流程再造(BPR)--系统重构
企业流程再造(BPR) 企业流程:指生产或服务过程中一连串活动的工作流程 企业流程再造:对企业流程所进行的根本性的在思考和彻底的再设计,以使企业的速度,质量,服务和成本等关键业绩指标获得根本性的改善
- (stm32学习总结)—LCD—液晶显示
显示器简介 显示器属于计算机的 I/O 设备,即输入输出设备.它是一种将特定电子信息输出到屏幕上再反射到人眼的显示工具.常见的有 CRT 显示器.液晶显示器.LED 点阵显示器及OLED 显示器 本章 ...
- scanf()格式化输入
scanf();有种带[]的格式化输出方式 此格式控制符的基本格式为:%[scanfset] #include<stdio.h> int main() { char str[100] ; ...
- About HTML
HTML 简介 HTML 历史 最初的 HTMl 是由 CERN负责制定的,后来转交给 IETF. 在 1990-1995 年期间, HTML 经历了许多次的版本修改与扩充: 1995 年的时候 HT ...
- PC端免费高效的同声翻译
疫情期间上网课,对于英语听力较差或者需要观看英文视频,但实际上并没有双语字幕的这种情况下需要找一个实时的翻译工具.虽然说手机上此类软件比较多,但电脑上没有特别合适的应用可以做为一个免费实时翻译.哪怕是 ...
- 【uniapp 开发】工具类 -- MathUtil
获取随机数 /* ** randomWord 产生任意长度随机字母数字组合 ** randomFlag 是否任意长度 min 任意长度最小位[固定位数] max 任意长度最大位 ** ** 生成6-1 ...