弹性配置为构建提速 - CODING & 腾讯云 CVM 最佳实践

2020-06-24
阅读 2 分钟
2.4k
CODING 中提供了内置云主机用来执行持续集成(CI)中的构建计划,能够胜任大部分构建任务。但如果碰上了大型项目的构建,或者需要在本地服务器生成构建成果,单个计算资源就显得有点捉急了。针对这一部分需求,CODING 现已支持接入第三方计算资源作为构建节点,甚至可以接入多个服务器共同作为构建节点池,打造专属的计...

一分钟开始持续集成之旅系列之:C 语言 + Makefile

2020-06-23
阅读 4 分钟
2.3k
make 工具非常强大,配合 makefile 文件可以实现软件的自动化构建,但是执行 make 命令依然需要经历手动输入执行、等待编译完成、将目标文件转移到合适位置等过程,我们真正关心的是最终的输出,却在这些中间过程上浪费了很多时间。利用 CODING 持续集成功能可以实现自动触发构建,构建全程自动化,无须分心看护,节省时...

一分钟开始持续集成之旅系列之:Java + GWT

2020-06-23
阅读 5 分钟
2.5k
Google Web Toolkit(GWT)是一个开源、免费的 Web 开发框架,通过该框架,您可以使用 Java 构建复杂、高性能的 JavaScript 应用程序。

CODING DevOps 系列第六课:IT 运维之智能化告警实践

2020-06-23
阅读 4 分钟
2.3k
目前 IT 运维领域保证服务运行正常的主要方法是对相关运维指标进行实时监控,并根据经验设定一些规则,通过将实时监控的数据与规则进行对比,当某个指标监控值不符合设定的规则时,则判定为异常的状况,这样的话就会发送对应的告警到告警平台。告警平台收到通知后,会分配给对应的运维人员进行处理,运维人员去根据告警...

CODING DevOps 系列第五课:微服务测试——微服务下展开体系化的微服务测试

2020-06-22
阅读 3 分钟
1.7k
这张图可以形象地展示单体服务和微服务的对比,单体应用就像左边巨大的集装箱,软件模块和应用都包括其中;而微服务就像是由一个小集装箱组成,微小的服务组成一个庞大、完整的系统。单体服务是一个大而全的应用体,而微服务由拆分成出来的很多小服务来组成一个庞大而完整的系统。

CODING DevOps 系列第四课:DevOps 中的质量内建实践

2020-06-18
阅读 4 分钟
1.2k
随着时间的推移,我们项目的开发效率会逐渐降低,直到几年之后整个项目可能就无法维护,只能推倒重来。具体的表现首先就是随着时间推移,我们会发现整个需求列表里面能做的需求越来越少,因为每当我们增加一个新特性,需要改动的代码就非常多,所以最后每提出一个新的需求,团队评估出来的改动成本都非常高,导致最后难...

CODING DevOps 系列第三课:云计算、云原生模式下 DevOps 的建设

2020-06-18
阅读 2 分钟
1.9k
本文首先会和大家分享当前整个应用生命周期的演变历程,然后讲解云计算模式下 DevOps 建设包含的过程、流程规范和标准,最后讲解云原生时代到来会带来哪些改变,以及标准化的建设会有哪些改变和突破。

CODING DevOps 系列第二课:标准化助力 DevOps 转型

2020-06-17
阅读 2 分钟
1.3k
DevOps 涉猎的范围非常的广泛,包括软件研发全生命周期的方方面面,对于刚开始涉及 DevOps 的人来说会有种盲人摸象的感觉,这正是 DevOps 转型的一个难点。在 DevOps 转型过程中,标准化是重要手段。那么,标准化关注的具体是什么内容呢?

CODING DevOps 系列第一课:基于开源工具链打造持续交付平台

2020-06-17
阅读 3 分钟
1.6k
当下软件发展趋势 当今 IT 行业发展中比较流行的几个技术,首先是微服务化,将原有的一个系统拆分成多个,意味着有多个系统需要构建、测试、部署和运维。 第二个是敏捷开发模式,需求粒度更细化,要求一个可独立部署单元快速开发、快速测试、快速部署上线,实现快速迭代。 还有一个就是容器化,随着容器技术的快速发展,...

静态网站架构的演进和最佳实践

2020-06-15
阅读 4 分钟
3k
新冠肺炎期间,约翰霍普金斯大学开发的疫情地图网站单日 PV 达 10 亿次,查看源代码可以看出它是一个单页应用(single-page application,缩写 SPA),JS 调用后端 API 返回动态数据。

DevOps - 从渐进式交付说起(含实践 Demo)

2020-06-03
阅读 10 分钟
3.7k
这时候,作为产品负责人,你会选择稳定压倒一切?还是自我革新,继续追求用户和市场的价值呢?笔者通过对 Facebook、Twitter 等互联网巨头的调研,试图窥探他们在瞬息万变的市场中仍然保持“稳定”迭代的秘密 - 渐进式交付

真香!CODING DevOps “极速构建计划”,再也不用担心构建慢了!

2020-06-01
阅读 2 分钟
2.7k
随着软件研发模式的不断演进,越来越多的团队使用持续集成的方式进行自动化的测试与构建。但持续集成的过程中,往往会碰到外网资源拉取失败,异地部署推送慢等问题,拉低了持续集成的频率。在大型复杂的项目中,开发者往往需要使用公司网络构建,以保障资源的顺利拉取,十分不便。

CODING DevOps 系列课程重磅来袭!

2020-05-21
阅读 1 分钟
2k
在云时代的大背景下,市场环境瞬息万变,企业发展迅速,各项业务全面展开,产品线越来越多,团队也不断壮大。如何组建一支高效的研发团队,减少系统间的摩擦和浪费,让研发部门快速响应市场需求,持续交付高质量的产品,已成为企业弯道超车的关键所在。

CODING 敏捷实战系列加餐课:CODING 做敏捷这一年 - 理解一站式 DevOps 产品思想

2020-05-21
阅读 5 分钟
2.1k
在数字化协同的大背景下,过去一年 CODING 以老牌代码托管工具为基础,华丽转型为一站式 DevOps 研发管理工具。本次课程 《CODING 做敏捷这一年:理解一站式 DevOps 产品思想》 由 CODING 运营及项目协同产品总监张路宇进行分享,主要分析数字化协同的工具对于敏捷的作用,并现场互动讨论观众喜欢的工具、团队如何实践敏...

CODING 敏捷实战系列课第五讲:敏捷中国史

2020-05-15
阅读 6 分钟
4.5k
敏捷软件开发方法自 2001 年传入中国以来,历经十多年的发展变迁,目前已经成为国内 IT 企业主流的研发管理方法。敏捷方法的传播和发展历程,是中国 IT 行业发展的剪影。CODING 特邀敏捷顾问、MBA,CSD 认证讲师、XP工程派敏捷领熊节老师将在 《敏捷中国史》 课程中通过大量史实材料,用技术史的研究方法纵览敏捷在中国...

CODING 敏捷实战系列课第四讲:从头搭建持续集成 DevOps 流水线

2020-05-15
阅读 4 分钟
1.2k
《从头搭建持续集成 DevOps 流水线》由资深敏捷教练、极限编程学院高级讲师、CODING 特邀敏捷顾问李小波老师主讲,将基于 CODING 展示如何编写 Jenkinsfile 搭建 CI/CD 流水线,包括单元测试,端到端测试,代码规范检查,制品库,Docker 化部署。

CODING 敏捷实战系列课第三讲:可视化业务分析

2020-05-15
阅读 5 分钟
2.6k
业务分析处在开发过程的上游,提高业务分析的质量,可以减少后续开发、测试和集成过程中的反复确认,场景遗漏。采用可视化的业务分析工具箱可以大幅度避免文字版的业务需求描述所带来的不够完整,有误解等问题。CODING 特邀敏捷顾问、“业务分析工具箱”创始人王洪亮老师将在本次 《可视化业务分析》 课程中,带领大家掌握...

CODING 敏捷实战系列课第二讲:Scrum 敏捷项目管理核心要素之 3355

2020-05-07
阅读 3 分钟
1.7k
Scrum 是敏捷开发流派中最著名和最落地的一支,全球 70% 以上公司的敏捷转型都是以 Scrum 起步。CODING 特邀敏捷顾问、CST & CTC 认证敏捷教练申健老师将在本课程 《Scrum 敏捷项目管理核心要素之 3355》 中介绍 Scrum 框架的核心要素,帮助大家更好地学习实践 Scrum。

CODING 敏捷实战系列课第一讲:正本清源——敏捷的为什么

2020-05-05
阅读 5 分钟
1.5k
随着数字化浪潮及软件技术的持续发展进化,在充满变化和未知的时代背景之下,敏捷产品开发及新的价值交付及团队共创方式应运而生。CODING 邀请 UPerform 优普丰创始人 & CEO 李国彪老师为大家带来——敏捷系列实战课《正本清源——敏捷的为什么》,高屋建瓴地通过介绍敏捷的起源及发展历程,阐述敏捷思维及方法的出发点...

一分钟开始持续集成之旅系列之:Python + Flask 应用

2020-04-29
阅读 4 分钟
2.2k
前言 Flask 是 Python 中最流行的 Web 框架之一,以小巧、灵活、可扩展性强著称。相比 Django,它给了开发者最大限度的自由。 本文将通过一个简单的 Demo 项目,来演示如何在 CODING 持续集成 。 准备工作 环境 Git Python pip PyCharm) 当然,你还需要一个 CODING 账号 :) 立即注册。 代码 这里我准备了一个完整的 pyt...

一分钟开始持续集成之旅系列之:Ruby + Sinatra 应用

2020-04-26
阅读 7 分钟
12.4k
本文将使用 CODING DevOps 工具链和腾讯云容器服务(下称 TKE)为 Ruby + Sinatra 应用项目配置持续集成过程:运行单元测试、构建 Docker 镜像、推送到制品库、部署到 K8s 集群,以实现自动化构建、测试、发布、部署。

敏捷基础课程证书(UCAB)考试指南

2020-03-25
阅读 2 分钟
2.3k
2020 年 3 月,CODING 和 UPerform 优普丰敏捷学院达成战略合作协议,将从敏捷工具共创、敏捷最佳实践打造等多方面进行深度合作。在本次合作中,优普丰为 CODING 提供敏捷学术理念支撑、团队情景和讲师顾问等,CODING 则提供实践工具来落地优普丰理念,实现道器合璧,打造高度适应国情的敏捷理论及工具实践体系。

不会画画的开发不是好敏捷教练

2020-03-25
阅读 3 分钟
1.7k
CODING 携手优普丰为大家准备的 6 节“敏捷实战系列直播课程“已经进行了一半,本次系列课程我们请来了中国敏捷圈的“半壁江山”,大佬们都自带光环而且幽默,直播现场相当火爆,关于敏捷的干货满满那自不必说,出人意料的是课堂一点也不枯燥,反而妙趣横生,出现不少好玩的瓜料。小编接下来就为各位看官奉上,鸡冻~~

CODING 携手优普丰,道器合璧打造敏捷最佳实践

2020-03-16
阅读 2 分钟
1.3k
随着全球进入到信息化时代,越来越多的企业迫切地寻求新的商业模式,要求迭代、探索、不断加速创新以响应快速变化的市场。如今一系列新兴概念如敏捷开发、极限编程、微服务、自动化、DevOps 等大行其道,然而面对互联网海量的信息,许多企业仍旧处于不知如何结合敏捷、DevOps 等理念和工具并落地实施的困境中。为了助力...

CODING 邀您参与品牌认知度调查 赢得机会领取猴子抱枕好礼

2020-02-28
阅读 1 分钟
1.6k
您好,目前 CODING 正在进行一项关于 CODING DevOps 的品牌认知度市场调查,恳请大家花 2 分钟的时间来填写一下这份调查问卷,您的意见和反馈对我们来说非常重要!填写成功后您有机会抽奖并获得 CODING 公司可爱的猴子抱枕哦~您可以点击下方链接或者扫描二维码,非常感谢大家的配合!

从 IT 到 DevOps 实践

2020-02-26
阅读 3 分钟
1.3k
从事过 IT 工作的人可能会对以下这段经历感到非常熟悉:您最初是一位技术支持,扮演 IT 桌面工程师的角色(IT 桌面工程师,能够为与计算机系统,软硬件相关的问题提供技术帮助和支持)。在这个职位上,您不断获得经验,可能会晋升为 2 级桌面工程师,并成为 IT 管理员。之后您将有足够的经验以系统管理员或系统工程师的...

腾讯云大学 x CODING | 远程协作办公新模式

2020-02-25
阅读 1 分钟
2k
新冠疫情下,家里蹲的日子继续延长,许多企业陆续开启了远程协作办公,远程协作领域被推上了风口。但「远程协同」看不见摸不着工作伙伴,个人的自律能力也无法保证,难免出现沟通响应不及时、工作节奏不一致、工作效率低下等问题。研发团队如何更好地提高远程协作效率,不影响产品的迭代更新?本课程将针对目前远程办公...

共同战“疫”,CODING 帮助研发团队高效协同

2020-02-18
阅读 3 分钟
1.7k
新冠疫情下,家里蹲的日子继续延长。部分企业虽然受困于不能回公司办公,但都陆续开启了远程协作办公,远程协作领域被推上了风口。但「远程协同」看不见摸不着工作伙伴,个人的自律能力也无法保证,难免出现沟通响应不及时、工作节奏不一致、工作效率低下等问题,也是企业团队进行数字化办公的一次重大考验。

研发团队远程办公——如何应用硬核工具无间协作?

2020-02-01
阅读 1 分钟
1.1k
点击查看大图 CODING 带你快速入门——

CODING 远程办公 开工不断线

2020-01-26
阅读 1 分钟
1.3k