文档章节

CI Weekly #3 | 关于微服务、Docker 实践与 DevOps 指南

风起云飞fir_im
 风起云飞fir_im
发布于 2016/11/16 12:00
字数 1125
阅读 17
收藏 0
点赞 0
评论 0

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

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

  • flow.ci 开启公测;

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

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

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

flow.ci

下面,一起看看本期的 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

flow.ci

『 自动化测试 』

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

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

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

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

AUTOMATED TESTING FOR LEAGUE OF LEGENDS

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

flow.ci

『 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

© 著作权归作者所有

共有 人打赏支持
风起云飞fir_im
粉丝 42
博文 136
码字总数 143328
作品 1
朝阳
CI Weekly #8 | CI/CD 技能进阶路线

在使用 flow.ci 进行持续集成的过程中,也许你会遇到一些小麻烦。最近我们整理了一些常见问题在 flow.ci 文档之 FAQ,希望对你有用。如果你遇到其他问题,也可以通过「在线消息」或去 Gitter...

风起云飞fir_im
2016/12/22
19
0
CI Weekly #5 | 微服务架构下的持续部署与交付

CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 DevOps 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Ti...

风起云飞fir_im
2016/12/06
16
0
CI Weekly #6 | 再谈 Docker / CI / CD 实践经验

CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署、自动化测试、 DevOps 等实践教程、工具与资源,以及一些工程师文化相关的程序员 Ti...

风起云飞fir_im
2016/12/09
11
0
广州站|一场36小时的集中脑爆式Docker培训课程

Docker是基于Go语言实现的云开源项目,诞生于2013年初,最初发起者是dotCloud公司。Docker自开源后就受到广泛的关注和讨论,目前已有多个相关项目,逐渐形成了围绕Docker的生态体系。dotClou...

DockOne
2016/11/10
7
0
[5.19 线下活动]Docker Meetup杭州站—拥抱Kubernetes,容器深度实践

对本次线下活动感兴趣的朋友,欢迎点击此处报名,领取免费票。 今年3月,Docker刚刚过完5岁生日,五年期间,Docker也逐渐在技术和实践方面趋于成熟,更是在去年年底主动拥抱Kubernetes。 5月...

wangyiyungw
05/10
0
0
活动干货|基于Docker的DevOps实现

作者:精灵云 众所周知,传统开发模式已经面临了诸多难题。首先,在代码集成方面,因为没有合适粒度的代码合并,大规模的合并会有很大的风险,且传统开发模式中没有自动化测试,以至于测试周...

精灵云
2017/03/16
0
0
CI Weekly #1 | 这份周刊,带你了解 CI/CD 、DevOps、自动化测试

原文首次发布与 flow.ci Blog >> 链接,转载请联系:) 准备了很久,CI Weekly 第一期终于来了。 CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外关于持续集成、持续...

风起云飞fir_im
2016/09/09
30
0
容器与DevOps资料下载汇总

容器助力企业数字化转型(PDF下载) 多租户Kubernetes实践:从容器运行时到SDN(PDF下载) 容器环境下的智能运维技术研发与实践(PDF下载) 携程容器云优化与实践(PDF下载) 容器化引领IT新...

云木西
07/19
0
0
解读技术雷达中的 DevOps 发展趋势

今年4月份,我第一次以主编的身份参加技术雷达的翻译工作。有幸第一时间参加到技术雷达的翻译过程中。通过我在翻译其间对条目的了解和观察,我写下了《DevOps发展的九个趋势》 今年11月份,我...

顾宇
2017/12/07
0
0
给 DevOps 初学者的入门指南

当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念。那么,到底什么是"DevOps"呢? 什么是DevOps 随着软件发布迭代的频率越来越高,传统的...

风起云飞fir_im
2016/09/27
173
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

数据库两大神器【索引和锁】

前言 只有光头才能变强 索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 本文力求简单讲清每个知识点,希望大家看完能有所收获 声明:如果没有说明具体的数据库...

Java3y
3分钟前
0
0
Application Express安装

Application Express安装文档 数据库选择和安装 数据库选择 Oracle建议直接12.2.0.1.0及以上的版本,12.1存在20618595bug(具体可参见官方文档) Oracle 12c 中安装oracle application expr...

youfen
16分钟前
0
0
OpenMessaging概览

序 本文主要研究一下OpenMessaging 架构图 namespace,类似cgroup的namespace,用来进行安全隔离,每个namespace有自己的producer、consumer、topic、queue等 producer,消息生产者有两类,一...

go4it
20分钟前
0
0
MySQL索引类型

MySQL目前主要有以下几种索引类型: 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 https://www.cnblogs.com/luyucheng/p/6289714.html...

灯下草虫鸣_
21分钟前
0
0
spring boot2.x设置quartz对一个job顺序执行

背景 使用quartz时,如果一个job的是1分钟,但是执行却要2分钟,quartz默认的是不会等job执行结束后,再执行下一次job,默认是会再开启一个线程执行该次job,这就可能导致一些重复执行的BUG...

EasyProgramming
26分钟前
0
0
iOS定向阴影的探讨

view.layer.shadowColor = [UIColor blackColor].CGColor; view.layer.shadowOpacity = 0.8f; view.layer.shadowRadius = 4.f; view.layer.shadowOffset = CGSizeMake(0,0); ......

RainOrz
38分钟前
0
0
oracle使用jdbc报错Locale not recognized解决方法

在开启数据库连接之前和之后添加时区参数:

源哥L
42分钟前
0
0
django2.0正则表达

re_path("userdetail-(?P<nid>\d+)/",views.user_detail), 解析时用re_path 否则出现not find page

南桥北木
45分钟前
0
0
Mac 安装jd-gui

安装brew 命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 回车 安装jd-gui brew cask install jd-gui......

张欢19933
52分钟前
0
0
占坑

00000000000000000000000000000000000000000000000

钟元OSS
52分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部