Enterprise Holdings. 的IT团队超过2000人,在2018年的演讲中介绍了Enterprise Holdings的DevOps是如何转型的.我们通过打造一个不只包涵了pipeline的CI/CD平台,将其称之为SDLC.在最开始的200+个应用中,我们挑选出5个来作为试点.当时的情况证明这次DevOps转型计划是成功的,我们的团队有4+位工程师和两位架构师,从2年半前就开始了整个平台的开发工作,根据业务需求确保平台可以适配各种云服务.也要适配已有的中间件,我们也在不断对CI/…
近两年,随着容器.Kubernetes 等技术的兴起,DevOps 这个概念被广泛提及并被大量使用. 本文将会从以下几个方面着手,结合实验展现的方式,让读者真正理解 DevOps 的含义. DevOps 产生的背景 DevOps 与容器.Kubernetes 之间的关系 DevOps 的常用工具 DevOps 是什么 DevOps 中的 Dev 指的 Development,Ops 指的是的 Operations,用一句话来说 DevOps 就是打通开发运维的壁垒,实现开发运维一体化. 从瀑布式…
我喜欢测试计划,它能让团队清楚测试进度,还能妥善分配测试人员,更重要的是它能保证测试质量和效率.Azure DevOps 里提供了 Test Plans 这个模块用于管理测试计划. 1. Azure Test Plans 中的测试计划.测试套件和测试用例 这篇文章主要讲解 Azure Test Plans 中怎么管理测试计划.测试套件和测试用例.在 官方文档 中这三者的定义如下: 测试计划(Test Plan): 用于对测试套件和单个测试用例进行分组. 测试套件(Test Suite): 在单个…
前两天有朋友问我,微软的Azure好用吗,适不适合国人的使用习惯,我就跟他讲了下,Azue很好用,这也是为什么微软云营收一直涨涨涨的原因,基本可以再1个小时内实现自动化构建.打包以及部署到Azure服务器上.利用周末的时间,写了这篇文章,分享给大家,希望能帮助一些人快速入手如何使用Azure DevOps自动化构建.测试以及部署自己的服务. 今天,我给大家一步一步详细介绍,如何在1个小时内,创建一个Web API项目,实现服务的自动化构建.打包,并自动化部署到Azure上. 1. 创建一个Azu…
DevOps 国际峰会是国内唯一的国际性 DevOps 技术峰会,由 OSCAR 联盟指导.DevOps 时代社区与高效运维社区联合主办,共邀全球80余名顶级专家畅谈 DevOps 体系与方法.过程与实践.工具与技术. 会议召开时间:2019-07-05 08:00至 2019-07-06 18:00结束 会议召开地点:北京 主办单位:DevOps 时代社区 高效运维社区 会议优惠:2019.4.15日报名大会普票可享7折优惠 DOIS 大会将为您呈现互联网公司与海外企业的实践经验与工具技术,聚…
WeTest 导读 腾讯WeTest受邀参加2019年DevOps 国际峰会,由WeTest产品负责人-殷柱伟老师分享了腾讯DevOps测试中台的实践经验与心得, 议题受到了现场听众及行业媒体的关注与好评.殷柱伟老师不仅获得了由现场听众票选出的“金牌讲师”奖项,还受邀参加了央视7套<态度>栏目组的专访. 2019年7月DevOps 国际峰会(DevOps International Summit,缩写:DOIS)在北京顺利举行,作为国内唯一的国际性DevOps 技术峰会, 其涵盖了精益与敏捷.…
什么是DevSecOps DevSecOps 是一场关于 DevOps 概念实践或艺术形式的变革.DevOps之父Patrick Debios 强调:"DevOps2.0时代应首先解决人的问题",要学会系统化思考与全面思考,包括安全性.容量.连续性等内容. DevSecOps是DevOps开发运维一体化运动的一种延伸.在开发运维中融入安全管理的实践,实现在云计算平台中快速.安全地进行软件持续交付. DevSecOps的价值 保障业务安全 今天很多企业的业务运行在容器中.以容器安全为例像…
[编者按]随着 DevOps 被欲来越多机构采用,一些共性的问题也暴露出来.近日,Joe Yankel在「Devops Q&A: Frequently Asked Questions」一文中总结了近段时间参与各种活动中经常遇见的几个问题.本文系 OneAPM 工程师编译整理: 从11月至今,在维护 DevOps 博客.参加网络研讨会与各种会议的过程中,笔者遇见了很多有关 DevOps 的各方面问题,包括变更管理.安全性与具体方法.本文将就几个频繁被问及的问题进行回答. 1. 变更与发布管理与 D…
最近我阅读了很多有关DevOps的文章,其中一些非常有趣,然而一些内容也很欠考虑.貌似很多人越来越坚定地在DevOps与chef.puppet或Docker容器的熟练运用方面划了等号.对此我有不同看法.DevOps的范畴远远超过puppet或Docker等工具. 这样的看法甚至让我感觉有些气愤.DevOps在我看来极为重要,过去15年来,我一直在大型机构,主要是大型金融机构中从事工程业务.DevOps是一种非常重要的方法论,该方法将解决一些最大型问题的基本原则和实践恰如其分地融为一体,很好地解决…
关注嘉为科技,获取运维新知 前面一篇文章<蓝鲸DevOps深度解析系列(1):蓝盾平台总览>,我们总览了蓝鲸DevOps平台的背景.应用场景.特点和能力: ​ 接下来我们继续解析蓝盾平台的核心组件——流水线引擎.本文介绍的是蓝盾流水线的用户体验,为了让大家有更直观的感受,所以图片较多,请谅解. 传统的瀑布式软件开发模型在需求明确.业务稳定的项目中,有着明显的优势:而面对需求频繁变化的项目.持续迭代的互联网产品,敏捷开发方法正好适合. DevOps则帮助开发.测试和运维团队共同创建了一个强大的.…