CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 DevOps 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Tips 。同步于 flow.ci Blog、微信公众号、官方微博知乎专栏简书,欢迎关注或投稿:)

逝者如斯夫,不舍昼夜。一晃几个月的时光已逝,我们在秋冬交界忙碌中做了许多事情:

  • flow.ci 开启公测;

  • 呼声较高的中文版正式上线;

  • 全面支持 iOS 项目的持续集成(需内测邀请).

相关的更新日志见这里。也许,还有些许 Bug 等你发觉,欢迎来 flow.ci官方Gitter群 提出反馈 :)

下面,一起看看本期的 CI Weekly ~

『 微服务、Docker相关实践 』

构建微服务体系结构的最佳实践

作者在使用Enchant搭建微服务架构时,总结出一套适用于现代化Web和云技术的实战经验,英文原文链接。(via: Vinay Sahni

用 Docker 快速配置前端开发环境

作者用清晰的语言再现了用 Docker 快速配置前端开发环境的过程,看完也许你也可以从零开始几分钟搭建完毕。 (via : 梁杰_numbbbbb

恒生金融交易系统的Docker化实践

本次分享介绍了恒生电子运用Docker技术,加上自研配套工具,实现金融交易系统配置、部署、运维自动化的心得,在开发测试、运维部署上面恒生金融对于 Docker 的运作与实践,以及对于未来的思考(via: zhchang

美团数据库运维自动化系统构建之路

这篇文章图文并茂讲述了美团在数据库自动化运维系统构建前前后后的实践与思考,非常详细!( via :@wangchao0721

Scaling Zapier to Automate Billions of Tasks

Zapier CTO的这篇文章如何使用Django,Reactjs,MySQL,AWS等技术的搭建他们的线上服务。

(via: Twitter@bryanhelmig

测试开发之路--持续集成

随着对 CI 接触深入,作者对工程文化、高度自动化、技术选型、分支策略、代码复用等等也有了更加深刻的理解。(via :ycwdaaaa

『 自动化测试 』

微服务场景下的自动化测试

"在微服务架构中,测试的层次变得更多,而且对环境的搭建要求更高,搭建困难度更高",了解下微服务场景下的自动化测试。(via :正反反长

微信读书排版引擎自动化测试方案

本文介绍了为解决测试的难题,如何逐步将人工测试步骤自动化,最终构建了一套微信读书排版引擎自动化测试流程,以确保微信读书排版引擎的质量。(via :WeRead团队博客

AUTOMATED TESTING FOR LEAGUE OF LEGENDS

爱玩游戏的程序员必看,英雄联盟的自动化测试系统。(via : Twitter@

riotgames

『 DevOps 』

给 DevOps 初学者的入门指南

当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念。那么,到底什么是"DevOps"呢?(via : 风起云飞flowci )

DevOps周期表

在DevOps 2015研讨会上,有人鉴于数量繁多的DevOps工具,仿照元素周期表制作出了一张DevOps。划分了数据库、CI、日志、安全、监控、配置管理、云服务等15个大类,120个工具。

『 工程师文化 』

Some things that might help you make better software

湾区日报在微博上分享:“这篇文章讲到了开发团队的种种实践、以及做这些事情所需的投资大小以及人们的接受程度:态度、各种自动化测试、版本控制、monorepo、production 的监控、code review、文档、避免加班、团队文化等”(via :湾区日报BayArea

Hacker-scripts:将自动化做到极致

作为一名程序员或技术人,你们有木有写过让工作/生活得更轻松的算法/程序呢。编程自动化又会给生活带来哪些便利呢?看看俄罗斯的这个程序员如何做的。(via : 伯乐在线官方微博


以上是 CI Weekly #3 的所有技术分享,

如有问题,请联系我们~

Happy building!

flow.ci

CI Weekly #3 | 关于微服务、Docker 实践与 DevOps 指南的更多相关文章

  1. 基于 Docker 的微服务架构实践

    本文来自作者 未闻 在 GitChat 分享的{基于 Docker 的微服务架构实践} 前言 基于 Docker 的容器技术是在2015年的时候开始接触的,两年多的时间,作为一名 Docker 的 D ...

  2. 微服务架构实践 - 你只懂docker与spring boot就够了吗?

    微服务架构实践 - 你只懂docker与spring boot就够了吗? 作者 浮云发发 已关注 2017.02.27 02:50* 字数 2613 阅读 2583评论 6喜欢 35赞赏 2 微服务并 ...

  3. 微服务 + Docker + Kubernetes 入门实践 目录

    微服务 + Docker + Kubernetes 入门实践: 微服务概念 微服务的一些基本概念 环境准备 Ubuntu & Docker 本文主要讲解在 Ubuntu 上安装和配置 Dock ...

  4. NET Core 2.0 微服务跨平台实践

    NET Core 2.0 微服务跨平台实践 相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和 ...

  5. 闲聊 “今日头条Go建千亿级微服务的实践”

      背景    今天跟同事偶然看到<今日头条Go建千亿级微服务的实践>文章,故做了一些探讨,与大家分享下,也欢迎大家多多共同探讨!.     其他资料:   如何理解 Golang 中“不 ...

  6. python3和grpc的微服务探索实践

    对于微服务的实践,一般都是基于Java和Golang的,博主最近研究了下基于Python的微服务实践,现在通过一个简单的服务来分析Python技术栈的微服务实践 技术栈:Python3 + grpc ...

  7. 今日头条Go建千亿级微服务的实践

    今日头条Go建千亿级微服务的实践_36氪 http://36kr.com/p/5073181.html

  8. 基于 Spring Cloud 的微服务架构实践指南(下)

    show me the code and talk to me,做的出来更要说的明白 本文源码,请点击learnSpringCloud 我是布尔bl,你的支持是我分享的动力! 一.引入 上回 基于 S ...

  9. Ubuntu & Docker & Consul & Fabio & ASP.NET Core 2.0 微服务跨平台实践

    相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和简单使用 阅读目录: Docker 运行 C ...

随机推荐

  1. 《DSP using MATLAB》示例Example5.21

  2. Android中Retrifit使用总结

    Android中网络请求框架Retrofit的使用注意事项 1.Retrofit是基于OkHttp网络请求框架的二次封装而已,懂Okhttp的小伙伴,那么Retrofit也就基本都会. 2.Retro ...

  3. JAVA安装过程中出现的“javac不是内部或外部指令”的解决方法

    近来重新安装了JAVA,安装过程中出现问题,网上找到解决办法,汇总发布. 解决流程: 1.确定自己的环境变量设置没问题,没有出现遗漏 : . 等情况 (具体环境变量设置百度) 2.环境变量设置后 ,d ...

  4. 一站式解决,Android 拍照 图库的各种问题.

    在android开发中, 在一些编辑个人信息的时候,经常会有头像这么一个东西,就两个方面,调用系统相机拍照,调用系统图库获取图片.但是往往会遇到各种问题: 1.oom 2.图片方向不对 3.activ ...

  5. sql server2008 代码折叠

    方法一: 用‘GO’来分开使代码折叠 可以看出go后面的自动有折叠 ,如果只有一行代码,则不会显示 方法二: 用’begin end‘来分开使代码折叠 使用begin end 可以使代码折叠 方法三: ...

  6. python 中使用 global 引发了莫名其妙的问题

    哪里出问题了 python 中,使用 global 会将全局变量设为本函数可用.同时,在函数内部访问变量会先本地再全局. 在嵌套函数中,使用 global 会产生不合常理的行为. 上代码: In [9 ...

  7. oracle10g冷备份和恢复过程记录

    一.冷备份: 1.操作系统无法进入,需要利用启动盘进入winpe系统进行操作. 2.进入PE系统后,搜索所有盘符确认没有其它被作为oracle数据文件存放的目录,也就是说所有oracle有关的文件都存 ...

  8. Android Gson解析

    目前解析json有三种工具:org.json(Java常用的解析),fastjson(阿里巴巴工程师开发的),Gson(Google官网出的),解析速度最快的是Gson,下载地址:https://co ...

  9. Angular 1.x 升级到 Angular 2

    原项目用ng1.5写的,现在改成ng2.0了,踩了不少坑,不过都忘记了. 如果你也正好要做这个工作,正好看到这个文章,不妨参考下. AngularJs 1.x -> 2.0 ng-repeat ...

  10. Python基本数据类型——str

    字符串常用操作 移除空白 分割 长度 索引 切片 class str(basestring): """ str(object='') -> string Retur ...