Docker:Up & Running
C/S Model + Registry3大组件:Compose(Fig),Machine,Swarmbridge(“docker0”)<-->private subnets(可用--net关闭,直接使用host地址)“无状态架构”:不应把数据库引擎潜到docker容器? vs ‘有状态应用’
无状态应用:依赖都可以通过环境变量传...
分类:
其他好文 时间:
2015-08-26 17:58:49
阅读次数:
183
【编者按】计算机软件传统定义为:软件是计算机系统中与硬件相依存的另一部分,软件包括程序、数据及其相关文档的完整集合。然而在时下的开发中,文档的合规性往往被忽视的干干净净。本文由 Todd Waits 撰写,讲述应用程序文档化所遭遇的3个主要挑战,下面一起展开。本文系 OneAPM 联合高效运维编译整理。通常情况下,正式的文档(如源代码文档、系统需求与设计文档,或者各类用户文档)会被开发团队忽视得彻彻...
分类:
其他好文 时间:
2015-08-25 21:49:55
阅读次数:
154
一 找官方的rpm包,没有就自己做,不要在生产环境编译 二 配置文件只新增不修改,程序默认的配置文件不动,利用include类的指令包含自定义配置;一般程序都会提供一些conf.d的文件夹,就是用来干这事情的。方便脚...
分类:
其他好文 时间:
2015-08-20 01:38:40
阅读次数:
319
深入Docker作者:ramanallamilli 随着持续交付等新型开发方法的兴起,工程师再也不会凡事靠运气,希望提交代码上去后,它能在未知环境正常运行。我们可以看到业界这样的转变——开发,质量保证和运维之间的传统壁垒在慢慢被打破。这些角色正在融合,产生一种新型工程师。开发运维(DevOps)这....
分类:
其他好文 时间:
2015-08-16 21:03:15
阅读次数:
140
Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾【编者按】近日,Cyber Engineering Solutions Group 技术经理 Hasan Yasar 在 SEI 攥文盘点了当下流行的 DevOps 思想和工具,其中包括Fabric、Ansible、Docker、Chaos Monkey等。本文系 OneAPM 联合高效运维联合编译整理:在...
分类:
其他好文 时间:
2015-08-10 20:01:58
阅读次数:
108
话说软件项目的一般流程是:设计、编码、调优、上线。调优过程中经常遇到系统性能不够的时候,但是话说回来性能不好也正常,如果随便写点代码性能就牛X的一塌糊涂,可能也就不需要那么多的所谓的Best Prticace的经验总结了。最近看到一本书《DevOps故障排除》,书很薄,里面的内容可能在其他书中都有讲解,但是他总结的很好,可能对系统的发生故障后的排除流程做了一般总结,对于我来说,可能在调优阶段分析系统...
分类:
系统相关 时间:
2015-08-10 13:40:23
阅读次数:
233
Docker完全可以轻易构建用户的应用,即为 build;Docker还可以将应用快速分发,即为 ship;最后,Docker依然有能力秒级启动应用,即为 run。Build,Ship,Run,简单的3步,分分钟为 DevOps 创建了管理应用生命周期的捷径。应用是运行起来了,应用运行后,运行状态相信是工程师最关心的点。这一点,Docker如何帮工程师排忧解难呢?想知道应用是否仍在运行?「docke...
分类:
其他好文 时间:
2015-08-04 22:58:00
阅读次数:
255
相信大家都清楚,深谙 DevOps 的公司做起事情来更加高效。相较于竞争对手而言,他们的代码重用率更高,错误率更低。但是,成功取决于多种因素,其中就包括:是否能够准确监控应用在不同环境下(可能是多语言环境)的所有变化。所以,运维团队还需要一个支持连续开发与测试的软件分析方案,同时加强与其他部门的协作、沟通。国内应用性能管理领军企业 OneAPM 提供的数据既能检测和监控开发团队提交的新性能,也能确保...
分类:
其他好文 时间:
2015-07-31 23:42:02
阅读次数:
366
【编者按】时下,传统安全策略显然已无法支撑 DevOps 环境的敏捷需求。那么,对于一个决策者来说,你又该如何实现 DevOps 速度与安全的兼得?本篇译自 Dzone 的一篇运维文章,题为「Security Breaks DevOps – Here’s How to Fix It」,由 OneAPM 工程师编译整理。现在,通信、协作、抽象、自动化、流程等理念已成为快速 DevOps 操作的基础。同...
分类:
其他好文 时间:
2015-07-30 23:24:39
阅读次数:
178
以动手实践为荣 , 以只看不练为耻;以打印日志为荣 , 以单步跟踪为耻;以空格缩进为荣 , 以制表缩进为耻;以单元测试为荣 , 以人工测试为耻;以模块复用为荣 , 以复制粘贴为耻;以多态应用为荣 , 以分支判断为耻;以Pythonic为荣 , 以冗余拖沓为耻;以总结分享为荣 , 以跪求其解为耻;
分类:
其他好文 时间:
2015-07-27 10:42:08
阅读次数:
135