cha1:微服务的概念——《微服务设计》读书笔记 cha2:微服务架构师的职责——《微服务设计读书笔记》 cha3:建模:确定服务的边界——《微服务设计》读书笔记 cha4:微服务集成——《微服务设计》读书笔记 服务的协作:服务间的消息传递——《微服务设计》读书笔记 cha5:拆分:分解单块系统—— ...
分类:
其他好文 时间:
2017-04-09 21:00:43
阅读次数:
187
<我不是九爷>Ansible1.了解什么是ansibleansible是个什么东西呢?官方的title是“AnsibleisSimpleITAutomation”——简单的自动化IT工具。这个工具的目标有这么几项:让我们自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理。所有的这几个..
分类:
其他好文 时间:
2017-04-04 01:24:44
阅读次数:
160
1 引言 1.1 编写目的 指导质量管理部,业务测试组同事进行Jenkins环境部署,通过Jenkins解决测试环境不可控,开发测试环境不一致等问题。 1.2 使用对象 质量管理部、基础研发部,集成部署部及EMT 目标受众: 本文的预期受众是从事持续交付或持续自动测试工作的软件工程师。要想按照本文中 ...
分类:
其他好文 时间:
2017-03-30 18:44:35
阅读次数:
1950
CI(ContinuousIntegration)持续集成,CD(ContinuousDelivery)持续交付(当然也有叫ContinuousDeployment)通常会采用一些软件如Jenkins、Drone、Travis、Gocd等来辅助我们。它们能够与GitSVN等代码管理仓库集成,帮助我们实现一些自动化任务。CI/CD软件很多,再加上代码仓库不..
分类:
其他好文 时间:
2017-03-28 11:29:48
阅读次数:
209
一:概述 微服务实在互联网大浪潮下顺势而起的 微服务降低了单个问题的复杂性,但是提高了整体上运维和部署的难度 二:基础篇 提出以下4个问题 分别针对上面的四个问题,做出解答 ...
分类:
其他好文 时间:
2017-03-04 00:15:54
阅读次数:
205
使用ansible远程执行命令1.ansible简介ansible的官方定义:“AnsibleisSimpleITAutomation”——简单的自动化IT工具。这个工具的目标:自动化部署APP自动化管理配置项自动化的持续交付自动化的(AWS)云服务管理。其本质上就是在远程在多台服务器执行一系列命令和文件同步,和..
分类:
其他好文 时间:
2017-03-03 19:42:14
阅读次数:
4977
Jenkins是一个开源软件项目,目的就是提供了一个开放的软件平台,让我们实现软件集成变成可能,我们经常听到企业中讲CI、CD两个名词,这些都可以跟jenkins联系在一起,实现持续集成,持续部署及持续交付;在企业中,Jenkins一般都是批量部署多台web服务、或者应用程序、多个网..
分类:
其他好文 时间:
2017-02-21 19:42:56
阅读次数:
329
在互联网的产品开发时代,产品迭代越来越频繁,“从功能开发完成直到成功部署”这一阶段被称为软件开发“最后一公里”。 对于持续部署,@湾区日报 这样评论: 一个团队工程技术水平高低,直接反映在部署代码上。我碰到其他公司的人,都喜欢问你们怎么部署代码的,非常大开眼界。你很难相信,很多(有一定规模的)公司仍... ...
分类:
其他好文 时间:
2017-02-02 22:39:25
阅读次数:
368
交付流水线的工具落地 开源方案:GoCD、Spinnaker 环境管理– 容器集群管理 --... ...
分类:
其他好文 时间:
2017-01-21 10:45:35
阅读次数:
300