06 2020 档案

摘要:作者:CODING - 王炜 1. 背景 如果对 Kubernetes 集群安全特别关注,那么我们可能想要实现这些需求: 如何实现 Kubernetes 集群的两步验证,除了集群凭据,还需要提供一次性的 Token 校验? 如何验证部署的镜像是否安全合规,使得仅允许部署公司内部镜像仓库的 Docke 阅读全文
posted @ 2020-06-30 17:53 腾云CODING 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:作者:CODING - 朱增辉 前言 本文是 CODING 持续集成自定义构建节点功能 的使用教程,通过一个为微信公众号启用开发配置的 Demo 演示,讲解如何接入自定义构建节点,如何使用自定义构建节点进行构建、测试、部署服务器。 准备工作 环境 本文会使用到如下工具,请确认已安装,或者根据链接的文 阅读全文
posted @ 2020-06-29 16:30 腾云CODING 阅读(479) 评论(0) 推荐(0) 编辑
摘要:2020 年秋招在即,许多预备程序员即将踏入工作岗位,但是苦于没有应聘求职的经验,十分害怕在秋招中踩坑。在众多应聘者中,青涩的你如何才能脱颖而出呢? 所以今天,CODING 给大家来送福利了——我们联合猿圈学堂,为想要就业 IT 岗位的小伙伴提供一次真实的企业秋招模拟笔试,模拟笔试是以比赛的形式进行 阅读全文
posted @ 2020-06-28 16:39 腾云CODING 阅读(117) 评论(0) 推荐(0) 编辑
摘要:云开发中的云函数是云开发 Cloudbase 的一个重要的功能,开发者可以借助其中的云函数来实现一些复杂的业务逻辑,来实现诸如图片处理、数据处理等复杂的逻辑。同时,云函数的免运维、快速部署等特性也可以大大简化开发者的工作量,让开发者把更多的精力投放在业务逻辑的开发上。 在进行云开发中云函数的开发时, 阅读全文
posted @ 2020-06-28 15:24 腾云CODING 阅读(345) 评论(0) 推荐(0) 编辑
摘要:CODING 中提供了内置云主机用来执行持续集成(CI)中的构建计划,能够胜任大部分构建任务。但如果碰上了大型项目的构建,或者需要在本地服务器生成构建成果,单个计算资源就显得有点捉急了。针对这一部分需求,CODING 现已支持接入第三方计算资源作为构建节点,甚至可以接入多个服务器共同作为构建节点池, 阅读全文
posted @ 2020-06-24 11:40 腾云CODING 阅读(453) 评论(0) 推荐(0) 编辑
摘要:作者:CODING - 朱增辉 前言 make 工具非常强大,配合 makefile 文件可以实现软件的自动化构建,但是执行 make 命令依然需要经历手动输入执行、等待编译完成、将目标文件转移到合适位置等过程,我们真正关心的是最终的输出,却在这些中间过程上浪费了很多时间。利用 CODING 持续集 阅读全文
posted @ 2020-06-23 16:47 腾云CODING 阅读(715) 评论(0) 推荐(0) 编辑
摘要:作者:CODING - 朱增辉 前言 Google Web Toolkit(GWT)是一个开源、免费的 Web 开发框架,通过该框架,您可以使用 Java 构建复杂、高性能的 JavaScript 应用程序。 持续集成指的是,频繁地(一天多次)将代码集成到主干。它的好处主要有两个:(1)快速发现错误 阅读全文
posted @ 2020-06-23 16:08 腾云CODING 阅读(996) 评论(0) 推荐(0) 编辑
摘要:IT 运维告警现状 目前 IT 运维领域保证服务运行正常的主要方法是对相关运维指标进行实时监控,并根据经验设定一些规则,通过将实时监控的数据与规则进行对比,当某个指标监控值不符合设定的规则时,则判定为异常的状况,这样的话就会发送对应的告警到告警平台。告警平台收到通知后,会分配给对应的运维人员进行处理 阅读全文
posted @ 2020-06-22 15:51 腾云CODING 阅读(1256) 评论(0) 推荐(0) 编辑
摘要:微服务测试的痛点与挑战 这张图可以形象地展示单体服务和微服务的对比,单体应用就像左边巨大的集装箱,软件模块和应用都包括其中;而微服务就像是由一个小集装箱组成,微小的服务组成一个庞大、完整的系统。单体服务是一个大而全的应用体,而微服务由拆分成出来的很多小服务来组成一个庞大而完整的系统。 微服务是一种架 阅读全文
posted @ 2020-06-22 15:24 腾云CODING 阅读(510) 评论(1) 推荐(0) 编辑
摘要:什么是质量内建 随着时间的推移,我们项目的开发效率会逐渐降低,直到几年之后整个项目可能就无法维护,只能推倒重来。具体的表现首先就是随着时间推移,我们会发现整个需求列表里面能做的需求越来越少,因为每当我们增加一个新特性,需要改动的代码就非常多,所以最后每提出一个新的需求,团队评估出来的改动成本都非常高 阅读全文
posted @ 2020-06-18 19:25 腾云CODING 阅读(739) 评论(0) 推荐(0) 编辑
摘要:本文首先会和大家分享当前整个应用生命周期的演变历程,然后讲解云计算模式下 DevOps 建设包含的过程、流程规范和标准,最后讲解云原生时代到来会带来哪些改变,以及标准化的建设会有哪些改变和突破。 应用的演变历程 企业数字化转型过程和云的迭代发展是相互作用的。在 2007 年之前主要用物理机来作为我们 阅读全文
posted @ 2020-06-18 15:44 腾云CODING 阅读(510) 评论(0) 推荐(0) 编辑
摘要:DevOps 涉猎的范围非常的广泛,包括软件研发全生命周期的方方面面,对于刚开始涉及 DevOps 的人来说会有种盲人摸象的感觉,这正是 DevOps 转型的一个难点。在 DevOps 转型过程中,标准化是重要手段。那么,标准化关注的具体是什么内容呢? DevOps 的转型目标在于缩短前置时间,加快 阅读全文
posted @ 2020-06-17 17:37 腾云CODING 阅读(348) 评论(0) 推荐(0) 编辑
摘要:当下软件发展趋势 当今 IT 行业发展中比较流行的几个技术,首先是微服务化,将原有的一个系统拆分成多个,意味着有多个系统需要构建、测试、部署和运维。 第二个是敏捷开发模式,需求粒度更细化,要求一个可独立部署单元快速开发、快速测试、快速部署上线,实现快速迭代。 还有一个就是容器化,随着容器技术的快速发 阅读全文
posted @ 2020-06-17 16:31 腾云CODING 阅读(682) 评论(0) 推荐(0) 编辑
摘要:作者:CODING - 杨周 新冠肺炎期间,约翰霍普金斯大学开发的疫情地图网站单日 PV 达 10 亿次,查看源代码可以看出它是一个单页应用(single-page application,缩写 SPA),JS 调用后端 API 返回动态数据。 那么,部署一个 10 亿 PV 的静态网站需要购买几台 阅读全文
posted @ 2020-06-15 17:31 腾云CODING 阅读(483) 评论(0) 推荐(1) 编辑
摘要:作者:CODING - 王炜 1. 开篇 如果让你主导一款千万、甚至亿级用户产品的功能迭代,你会怎么做?你需要面对的挑战可能来自于: 商业战略的变化带来新的产品诉求,而产品的任何改动哪怕仅是界面调整,都将面临无数存量用户的挑战 这时候,作为产品负责人,你会选择稳定压倒一切?还是自我革新,继续追求用户 阅读全文
posted @ 2020-06-03 16:41 腾云CODING 阅读(957) 评论(1) 推荐(1) 编辑
摘要:随着软件研发模式的不断演进,越来越多的团队使用持续集成的方式进行自动化的测试与构建。但持续集成的过程中,往往会碰到外网资源拉取失败,异地部署推送慢等问题,拉低了持续集成的频率。在大型复杂的项目中,开发者往往需要使用公司网络构建,以保障资源的顺利拉取,十分不便。 为此,CODING DevOps 推出 阅读全文
posted @ 2020-06-01 14:59 腾云CODING 阅读(652) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示