WOT2016移动互联网技术峰会即将于2016年8月26-27日在北京粤财JW万豪酒店隆重召开。本次大会将围绕应用架构、平台技术、性能优化、创新技术、VR技术、前端技术、APP大赛、运维与安全、数据分析、直播技术等话题展开讨论,为广大移动互联网技术从业人士指点迷津。
8月28日,万达飞凡网C端研发部总经理/前足记CTO孙东风将在性能优化分会场,带来主题为《基于云及Docker一键式架构亿万级系统》的演讲。在大会前,我们采访了孙东风,来谈谈他对于Docker的理解。
讲师介绍
孙东风,互联网行业的一只老鸟,目前任职于万达飞凡网,在此之前先后在足记、百度、东方财富网等就职,经历比较丰富,算是创业公司、大型互联网公司、高成长公司都经历过了,像足记是一个成功的创业型公司、百度是比较成熟的大型互联网巨头、而在东方财富网完整经历了从中小型创业公司到上市公司的历程。
如今,移动开发越来越火,无论是企业还是个人,都纷纷开发APP,来赚一桶金。而随着新型技术的发展,也演变出更多的开发方法和方式,就像前几年云计算火,后来OpenStack火,到今年,Docker也逐渐被大家所认可。
Docker的百度百科的解释是:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
想必,Docker应该是程序员们最喜欢的技术之一了。那么,Docker是否有限制,是否可以开发任何应用呢?孙东风认为,理论上所有的环境和服务都可以放在Docker上以方便未来的部署,但是孙东风更建议大家把一些模块化、成熟的服务模块单独部署到Docker上,比如日志监控模块、分布式文件存储模块等。
Docker应该是在2013年左右开始逐渐火热,现在逐步被用户所接纳,但是孙东风认为,Docker并不是新技术,容器化也不是。“Docker容器能够将应用程序和运行环境打包到一起,所谓Build,Ship And Run Anywhere,其天生的轻量级属性,迎合了云计算大行其道的今天。任何事情都有两面性, Docker也会带来容器管理和维护的复杂性,对企业来讲,还是要综合各方面来选型。”
的确,Docker的轻量级特性吸引了众多企业,但是,在部署Docker时,还是需要注意一些问题的。孙东风给出了重要的两个方面:一是随着Docker的部署越来越多,势必出现大量的容器和主机,主机的监控、容器的监控、容器和容器之间的关联,这就会造成运维成本过高,推荐大家使用Kubernetes。二是Docker本身支持多种网络模式,需要根据实际环境进行特殊处理,网络性能才能达到***化。
有新技术就会有新公司,虽然Docker是从美国最开始发展的,但是中国也有很多初创企业正在专注于Docker领域。那么,企业要是想部署Docker,是自己组建团队自己开发,还是寻找成熟的服务供应商呢?孙东风建议,企业要根据自己的业务和规模来规划。“因为Docker运维成本很高,国内运维人员相对比较短缺,如果是初创型公司,建议使用基于Docker的服务。”
对于未来的Docker发展,孙东风认为,容器化势必会带来全新的互联网开发模式,也会极大的提高整个产业链的效率。随着Docker的普及和成熟,未来会有更多基于Docker提供云服务的优秀公司涌现。
孙东风老师将在51CTO举办的WOT2016移动互联网技术峰会上发表主题为《基于云及Docker一键式架构亿万级系统》的演讲,主要分享他十几年来在互联网公司的一些经验,因为创业公司在从0到1的过程中会有很多技术上的痛点,最淳朴的想法是想让这些成熟的技术更加普及,从而降低创业公司的技术门槛。请大家持续关注。
大会官网链接:http://wot.51cto.com/2016mobile/
51CTO主办的高端技术峰会【WOT2016“移动互联网技术峰会】将于8月26日-27日在北京粤财JW万豪酒店盛大揭幕,40余位业内重量级嘉宾汇聚,重磅解析移动互联网主流、前沿技术的应用实践。福利大放送,主办方将邀请更多讲师来到“WOT讲师专访间”,深度解析技术干货。
WOT2016更多访谈
- WOT讲师施华:移动端网购,真的安全吗?
- WOT2016王楠:Cocos告诉你如何做好H5游戏
- WOT2016王庆友:听***构架师论大型APP服务端架构
- WOT 2016王栋:技术团队的升级之路
- WOT2016李涛:一个合格的CISO是如何炼成的?