QClub 西安:ThoughtWorks、活跃网络分享自动化运维

  • InfoQ 中文站

2014 年 6 月 17 日

话题:IBMThoughtWorksDevOps

6 月 7 日下午,天气晴好,QClub 技术沙龙西安在古搜咖啡如期举行。本期活动的话题紧跟当下业内声势浩大的“云运动”,着眼于保障云正常运转的“自动化运维”。在这次活动上,我们邀请的讲师也都分别来自行业内具有代表性的公司:活跃网络、IBM、又拍云和 ThoughtWorks。

整个活动分为演讲、茶歇和圆桌讨论 3 个环节。

在演讲环节,各位讲师都从各自的角度进行了精彩的经验分享,以下是每个演讲的总结和一些亮点。

  • Chef 的基础架构运维(活跃网络)

来自西安活跃网络的资深系统管理员李岩介绍了活跃网络如何使用 Chef 进行基于 VMware 虚拟化平台的自动化虚拟机创建和配置的实践。在演讲中,他首先介绍了活跃网络的应用架构、基础架构,以及部门面临的难题。对比了采用 Chef 前后的运维架构的变迁,以及这种变迁对他们的影响。最后展示了一个 Chef 配置的小例子。

  • CodeName-BlueMix Overview(IBM)

来自 IBM 西安的软件客户架构师李卫锋则给大家带来了蓝色巨人的开放云架构实现:BlueMix。在演讲中,他从架构、运行时、开发部署、管理界面、命令行工具和 DevOps 几个方面对 BlueMix 进行全面而翔实的介绍,这一点也反映在了他的幻灯片的页数上——本次演讲之最,。值得一提的是,BlueMix 基于开源的 Cloud Foundry,支持目前流行的框架和语言,如 Java、Node.js 和 Rails 等。命令行工具也是直接照搬 Cloud Foundry 的 cf,对于有 Cloud Foundry 经验的用户应该会有不小的吸引力。

  • 玩转自动化运维(又拍云)

又拍云联合创始人兼运维总监邵海杨给本次活动带来了最具有活力的演讲,考虑到这并非他第一次讲这个话题,而且这个幻灯片在之前的杭州站上已经经过分享,这样的结果也是顺理成章的,。在演讲中,海杨首先介绍了“云的真相”,弹性。随后,他从具体的技术选型、架构原则、团队建设、运营方法,同时结合自己的创业经验向大家分享了自己的运维心得,最后以“技术人的自我修养”结束了整个分享。相信不论是技术人员,还是创业者都能从他的演讲中找到自己想要的东西。

  • Development against “Production”(ThoughtWorks)

来自 ThoughtWorks 西安的高级咨询师马博文则从“开发”角度畅谈了令开发人员头痛的环境管理。演讲以开发人员的痛点——环境配置——开始,随后给出了如何结合使用 Vagrant、Nginx 和 Docker 来迅速搭建“一次配置、到处运行“的集成化测试环境。最后以一个实际的小例子展示了其方法的实际应用。

演讲者精彩的演讲也激活了参会者的热情,在整个演讲过程中不断有参会者提问,迫使组织者最后不得不限定提问的个数,并及时叫停,提示大家积

蓄问题,在活动的圆桌会议环节向讲师团“发难”。

短暂的茶歇之后,活动进入最后一个环节“圆桌会议”。鉴于参会者高涨的情绪,组织者将大部分提问机会交给了现场的观众,导致会前怕冷场而准备的问题基本没派上用场。当然,在整个活动过程中少不了”问卷抽奖“环节,而由 IBM 提供的 5 本真皮笔记本和出版社赞助的图书也在整个活动中发放一空!

纵观整个活动,与会者的人数大大超过了我们组织者的预期,实际到场人数约有 45 名,问卷回收率也超过 90%。究其原因,应该是话题紧跟当前的技

术趋势和热点,讲师团也来自大家认可度比较高的公司,同时也跟讲师们热情的演讲分不开。当然,会前的宣传也对活动的推广功不可没。

要说整个活动最大的不足,应该就是活动现场没有话筒,不少与会者抱怨听不清,同时因为摄像的关系,导致后排的参与者看不清讲师投影的幻灯片。这些都是未来活动准备中值得事先考虑的地方。

最后,附上几张活动中的照片供大家参考:

IBMThoughtWorksDevOps