BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

  • 他的粉丝

    中小型研发团队架构实践:高效率、低风险,一键发布并测试的持续集成工具Jenkins

    作者 杨丽 关注 7 他的粉丝 , 张辉清 关注 121 他的粉丝 发布于  2018年1月5日

    当每月发布次数变得越来越多时,如超过 200 次,发布工作人员的工作量会翻倍,此时由人工发布操作失误引起的风险会变得越来越大。为了提高项目的发布效率,也为了降低由人工操作失误带来的风险,需要引进持续集成工具。

  • 他的粉丝

    GitLab首席执行官Sid Sijbrandij畅谈当前开发实践

    作者 Sergio De Simone 关注 13 他的粉丝 ,译者 蔡芳芳 关注 4 他的粉丝   发布于  2017年7月19日

    在整个采访过程中,GitLab首席执行官Sid Sijbrandij谈到了GitLab是如何创立的、GitLab与竞争对手的不同之处、成为“开放”的公司的重要性、GitLab工程师如何使用持续集成以及成为一家采用远程工作方式的公司意味着什么等诸多话题。

  • 他的粉丝

    笨方法使用Kubernetes实现持续交付

    作者 Luke Marsden 关注 2 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年6月22日

    实现使用Kubernetes的持续交付的自动化,需要单一数据源(SSOT)。此外,还应在无需推送新的代码更改的情况下,有效地实现回滚。

他的粉丝

iOS持续集成:Xcode Server、Jenkins、Travis和fastlane

作者 The Code Bug 关注 0 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年4月11日

本文通过iOS开发团队的具体需求评估对比了流行的持续集成服务器产品和客户端工具。最终Jenkins + fastlane以丰富的功能、种类各异的插件,与第三方代码托管服务的完美集成等特性成为该团队的首选CI服务器。

他的粉丝

唱吧DevOps的落地,微服务CI/CD的范本技术解读

作者 钮博彦 关注 0 他的粉丝 , 刘宇桐 关注 0 他的粉丝 发布于  2017年3月28日

鉴于单体式架构的弊端,我们决定接下来的版本里采用微服务的架构模型。在采用了微服务架构之后,我们就可以动态调节服务的资源分配从而应对压力、服务自治、可独立部署、服务间解耦。开发人员可以自由选择自己开发服务的语言和存储结构等,目前整体上使用PHP做基础的Web服务和接口层,使用Go语言来做长连接池等其他核心服务,服务间采用thrift来做RPC交互。

他的粉丝

基于容器服务的持续集成与云端交付(四)- 多种发布方式

作者 莫源 关注 6 他的粉丝 发布于  2017年3月1日

在前面的文章中,我们讲述了什么是云端交付,如何搭建从零搭建一个持续交付系统,而今天我们要谈的是如何安全的部署你的系统,部署这个名词包含了很多的含义,最简单的解释就是如何让你的程序运行在最终的环境上。但是部署的方式上面有非常多的最佳实践。接下来我们来讨论下常见的几种发布方式,以及如何利用容器发布实现最常用的零宕机发布方式蓝绿发布。 1

他的粉丝

基于容器服务的持续集成与云端交付(三)- 从零搭建持续交付系统

作者 莫源 关注 6 他的粉丝 发布于  2017年2月24日

对于大多数公司而言,选择一个合适自己的持续交付系统是尤为重要的一件事情,不同的公司、不同的业务使用的场景也各不相同,因此要根据自己的业务场景与发展方向来选择合适的方案。根据不同的业务场景与交付方式,阿里云容器服务提供了三种不同的持续交付方案。 一:基于Jenkins的持续交付方案 二:基于CRP的持续交付方案 三:基于Hub的持续交付方案 1

他的粉丝

就《在企业中发起和推广DevOps》的问答

作者 Ben Linders 关注 20 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年2月20日

在《在企业中发起和推广DevOps》一书中,作者Gary Gruver提出了一种基于DevOps的方法,用于持续改进大型企业中的开发和交付流程。书中的建议可用于部署流水线的优化、代码的频繁发布以及向用户的交付。

他的粉丝

基于容器服务的持续集成与云端交付(一)- 交付之禅

作者 莫源 关注 6 他的粉丝 发布于  2017年2月14日

随着微服务架构与容器虚拟化技术的发展,持续集成与持续交付的概念又重新回到了大家的视野,越来越多的公司开始使用持续集成的系统来解决频繁发布带来的质量问题;使用持续交付的工具来实现代码在不同环境上的自动部署。原本有些学院派乌托邦式的思想正被千千万万次的集成与部署证明着它应有的价值。那么究竟是因为什么让持续集成与持续交付这个已经不再年轻的软件开发与交付的思想重新焕发绽放迷人的光彩呢? 4

他的粉丝

书评:实战Apache JMeter

作者 Victor Grazi 关注 19 他的粉丝 ,译者 薛命灯 关注 23 他的粉丝   发布于  2017年2月6日

JMeter已经成为负载测试方面不可或缺的测试工具,它为那些包含Web前端、JVM服务器和一堆NoSQL或关系型数据库的多层架构应用程序提供了很多功能。这本书作为学习指南可以帮助读者克服JMeter的学习曲线。

他的粉丝

使用容器进行构建

作者 Wes Higbee 关注 0 他的粉丝 ,译者 周元昊 关注 0 他的粉丝   发布于  2017年2月4日

运用自动化构建和发布管道能为项目构建带来巨大便利,但是准备其构建代理时却需要花费大量精力。在容器中运用构建工具可以大大简化这个过程。

他的粉丝

集成软件开发工具有多难?现实很残酷!

作者 Betty Zakheim 关注 0 他的粉丝 ,译者 冬雨 关注 3 他的粉丝   发布于  2017年1月26日

把软件开发和交付工具的工具集成起来通常都非常地难。让端点交互操作不是个纯粹的技术挑战,而更是个业务问题。虽然有几个技术集成架构可供选择(通过API或在数据库层进行集成),但真正的挑战是由于差异带来的阻力。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT