为你量身定做的一场容器技术大会

  • 郭蕾

2016 年 5 月 22 日

话题:持续集成架构语言 & 开发微服务Kubernetes容器

去年 8 月,我们(InfoQ)在北京主办了第一届CNUTCon 全球容器技术大会,大会邀请了来自 Google、RedHat、CoreOS、阿里巴巴、腾讯、百度、大众点评、美团、360、京东等公司的技术负责人,共同探讨容器相关的应用场景、技术方案以及架构细节,当时热热闹闹,有近千人参与了这次会议。

今年,我们再次启航,将于 9 月在北京喜来登长城饭店举办第二届 CNUTCon 全球容器大会。这一次,我们的议题更加丰富,内容涵盖应用场景、开源项目、行业应用。这一次,我们的讲师更加专业,容器生态圈开源项目的负责人都将回国分享。这一次,我们的内容把关将更加严格,主编、智囊团、用户层层过滤,最好的内容,最棒的讲师。

接下来,作为本次大会的负责人,我来分享下这次大会的议题设置初衷以及CNUTCon能给参会者呈现什么样的内容。

为什么要做这场大会

以 Docker 为代表的容器技术一经发布就迅速跃进了大众视野,受到开发者社区的青睐。经过了 3 年时间的裂变式增长之后,容器技术和生态圈已经相对完善和成熟。国内,越来越多的公司都已经开始在生产环境中实践容器技术,大家对容器技术的疑虑也随着技术的发展逐渐被打消,2016 年,也许将会是容器技术大范围应用的一年。

毫无夸张的说,容器技术的出现对云计算的发展产生了巨大的影响,并改变了我们思考云计算的视角,甚至有人说,云计算时代,想要弯道超车,赶超 AWS,那容器技术就是一个很好的机遇。

简单来说,容器在现在以及未来的 IT 技术中会占有越来越重要的位置。

但对于这个技术,我们也不能太乐观。从国内目前的情况来看,虽然各大公司都有涉及,但基本都是初步的探索阶段,大规模、杀手级的应用还很少,并且像 Docker、Kubernetes 等等的技术,发布 1.0 版本也没多长时间,稳定性、应用场景以及与其他开源软件的结合点都有待考证,总体来说,坑也不少。

我们希望通过 CNUTCon,能为大家提供一个专门针对容器技术交流的机会,并帮助参会者了解国内外相关公司的容器应用案例,使企业可以根据最佳实践确定自己的选型方案,并提前预估相关的风险和收益。

CNUTCon 基本原则

1、从行业角度出发,不鼓吹某项技术也不抹黑某项技术;

2、从社区角度出发,希望引导社区向正确的方向前进;

3、从内容角度出发,专题系统全面,演讲有层次有深度;

4、从听众角度出发,重经验,谈实践,少概念;

目前已经确认的讲师

  • Docker 公司 Swarm 负责人陈东洛
  • Mesosphere 分布式系统专家 Timothy Chen
  • Netflix 资深构架师徐振中
  • CoreOS 分布式项目主管李响
  • Kubernetes 项目负责人 Dawn Chen
  • 广发证券资深架构师王烈波
  • 阿里巴巴技术专家许晓斌
  • 阿里巴巴技术专家张智宇
  • 京东资深架构师鲍永成
  • 宜信 LAIN 项目负责人孙毅
  • 百度资深架构师杜亚明
  • HyperHQ Kubernetes Member 张磊
  • 中青易游 CTO 张辉清
  • 个推研发经理高磊

用户的需求是什么?CNUTCon 如何一一对应解决?

1、对于容器的应用,社区都有什么不同的观点?

在 CNUTCon 第一天,我们将会设置三个 Mini-Keynote,各 15 分钟。这这三个分享中,我们将会邀请社区不同行业的嘉宾,从不同角度阐述他们对容器的不同看法。这三个议题的设置,我们希望能有观点的碰撞,不片面,客观的反应容器在社区的应用情况。

2、了解技术发展趋势,以及行业生态

在 Mini-Keynote 之后,将会是 2 个综合的 keynote,这两个 keynote 重点是分享容器生态以及行业的发展情况,我们将会邀请国际知名的从业者前来布道。同时,容器大会上也将会有相关公司的展位,从这些展位中,参会者也可以了解到行业目前的发展情况。

3、系统全面了解某一个技术

两天的会议中,CNUTCon 一共设置了 5 场 Workshop,每场 2 小时,内容涵盖 Docker、Docker 生态、Kubernetes、Mesos、etcd。在 Workshop 中,讲师将会系统深度的就某一个知识点进行介绍,同时,我们也将会邀请行业内最有话语权的专家(开源项目 maintainer 或者 committer)前来分享。

4、学习解决方案,了解业界实践

CNUTCon 一共设置了 10 个分论坛,设置角度是技术点、应用场景和行业,第一天下午设置了容器云、CI/CD、微服务三个分论坛,第二天上午设置了 Docker 实践、Kubernetes 实践、Mesos 实践三个专场,第二天下午设置了金融场、综合场、电商场、创业场。

5、了解各种“坑”,看看大家是怎么解决的

任何技术都不能彻底解决你的问题,容器也是。在应用容器的过程中,各家企业也都踩过很多的坑,CNUTCon 上,参与分享的嘉宾将会重点介绍他们在容器化之路上遇到的问题以及解决方案。

6、沟通交流,与牛人共舞

每一场演讲之后,我们都会有单独的讲师见面会,有疑问的参会者可以直接方便地与讲师沟通学习。另外,我们将会设置丰富的晚场活动和现场交流活动。

议题设置

第一天上午(6 场)

1、3 个 Mini-Keynote(重观点碰撞)

2、2 个 Keynote(重趋势分享)

3、1 个 Workshop(Kubernetes,体系、深度)

第一天下午(14 场)

1、4 个容器云(谈坑,谈经验,不谈基础理论)

2、4 个持续集成 / 持续交付(如何做?以及与容器的结合)

3、4 个微服务(不谈概念,谈落地,不一定涉及容器)

4、2 个 Workshop(etcd、Mesos)

第二天上午(11 场)

1、3 个 Kubernetes 实践(小点,讲细)

2、3 个 Mesos 实践(小点,讲细)

3、3 个 Docker 实践(小点,讲细)

4、2 个 Workshop(Docker、Docker 生态)

第二天下午(16 场)

1、4 个金融场(互联网金融、传统金融)

2、4 个创业场(小的公司怎么玩容器)

3、4 个综合场(传统企业如何玩比较妥当)

4、4 个电商场(阿里巴巴、京东、唯品会这样的公司)

议题详细介绍

容器云专场

容器的应用场景之一就是构建企业私有云平台,它简单、轻量的特点不仅可以降低私有云的构建难度,而且还能更高效的利用物理资源,同时,标准化运行环境并提高交付效率。

虽然容器云的很多优点都能让人眼前一亮,但真正实施过的企业都知道,这一路上坑也很多,技术难度并不小。目前国内各大会议或者分享中,都在鼓吹容器云的优势,鲜有人从冷静、客观的角度给这把火泼冷水,让大家理性思考。

本专题着眼于容器云的构建,不捧也不黑,正确客观的为参会者展示容器云在选型、落地过程中的实践经验以及总结思考。

持续集成 / 持续交付

持续集成和持续交付是一种软件工程方法,研发团队可以通过这种方式保持在短周期内生产有价值的软件,并且保证能够可靠地在任何时间发布软件。

而容器常用的应用场景之一就是 CI/CD,基于 Docker 镜像统一的交付方式,我们可以轻松解决之前持续交付中部署环境、交付速度、依赖组件等多个老大难问题,再借助 Kubernetes、Mesos、Swarm 等编排工具,我们就可以规模化部署应用,真正实现一键部署和交付。

从目前技术发展的角度来看,以容器为核心的 CI/CD 才是未来,也是容器在企业落地的重要场景之一。本专题由浅入深,以多个类型的业务为例,来剖析基于容器的 CI/CD,重点将会介绍落地方案、架构和流程、痛点、难点。

微服务

容器与微服务架构是近几年来开发者社区的技术热点,在与容器结合使用后,微服务架构的优点得到了进一步的放大。有很多的文章都在讨论微服务和单体式架构的区别,到现在,整个社区也开始理性起来,单体式架构和微服务架构并非相互替代的关系,单体式的架构更适合轻量级的简单应用,微服务架构相对复杂,对比起来,并不容易落地。

本专题不谈概念,只讲实践。比如企业如何使用 Spring Boot 框架构建微服务应用,从 SOA 转型微服务,有哪些难点和痛点,在此之前应该做好哪些准备等。简单来说,在内容策划上,微服务专题希望能和参会者分享微服务架构应该如何落地,更加偏重案例分享。

Kubernetes 实践

作为容器生态圈中重要一员,由 Google 开源的 Kubernetes 逐渐成为容器编排领域的领导者,它提供的应用部署、维护、 扩展机制等功能,可以方便地管理跨主机运行容器化的应用。去年发布 1.0 版本之后,越来越多的企业开始尝试部署应用 Kubernetes,这其中也不乏成功案例。

本专题的定位是从技术层面剖析 Kubernetes,专门解决参会者在 Kubernetes 实践中遇到的共性技术难题。我们将会邀请深度参与过 Kubernetes 项目的企业开发者、开源项目代码贡献者前来分享。内容方面,不追求大而全,只希望能把一个小知识讲精讲透。

Mesos 实践

Mesos 是 Apache 下的开源分布式资源管理框架,它被称为是分布式系统的内核。Mesos 最初是由加州大学伯克利分校的 AMPLab 开发的,后在 Twitter 得到广泛使用。基于成功的开源社区,Mesos 有着自己相对独立的生态圈,比如 Marathon、Chronos。InfoQ 之前曾经发布过《深入浅出 Mesos》的迷你书,对 Mesos 不了解的读者可以下载学习。

本专题的定位是从技术层面剖析 Mesos,专门解决参会者在 Mesos 实践中遇到的共性技术难题。我们将会邀请深度参与过 Mesos 项目的企业开发者、开源项目代码贡献者前来分享。内容方面,不追求大而全,只希望能把一个小知识讲精讲透。

Docker 实践

在 GitHub 上,诞生没几年的 Docker 开源项目已经有超过 31000 个 star,这么多年了,Linux 才 32000,可见 Docker 是有多火。今年 3 月,Docker 刚刚满 3 周岁,但这个新生的开源项目的发展速度真是令人咋舌,甚至有人直接把 Docker 和容器划上了等号。

根据国外公开的数据调查显示,90% 以上的企业都表示准备在未来 1 年中尝试使用 Docker。而本专题的定位是从技术层面剖析 Docker,专门解决参会者在 Docker 实践中遇到的共性技术难题。我们将会邀请深度参与过 Docker 项目的企业开发者、开源项目代码贡献者前来分享。内容方面,不追求大而全,只希望能把一个小知识讲精讲透。

金融场

金融行业对于我们的生活而言,重要性不言而喻。作为一个直接与钱打交道的行业,金融对数据的安全性以及服务的可用性非常高,可以说不容有一丝差错。

那做为一个新型的技术栈,容器能否解决金融行业面临的技术痛点?基于原有的业务和架构,金融行业是如何应用容器技术的?这中间有哪些注意的地方?又有哪些场景不适合容器来解决?目前行业内有哪些关键应用是跑在容器中的?本专题将会邀请金融行业具有代表性的企业,从容器的价值谈起,循序渐进,介绍他们的容器应用情况。

创业场

这是一个属于创业者的时代。很多创业产品对用户的第一承诺就是快,唯快不破,快似乎已经成为创业主旋律。同样,相比于虚拟机,容器最大的优势也是快,那这两个快能否很好的结合在一起?

本专题将会邀请有容器应用经验的创业公司,从时间成本、人力成本、应用场景、技术选择等多方面解读容器相关技术在创业公司的落地方案。

电商场

提到电商,研发人员最先想到的名词一定是高并发、高可用、低延迟,电商特殊的交易场景也决定了它对系统性能、速度的严格要求。特别是在大型的促销活动中,比如双十一,如何保证流畅的购物体验,是每一个电商企业必须直面的问题。

本专题将会邀请国内有容器应用经验的电商企业,分享他们的容器应用经验,比如万台规模的 Docker 应用,会有哪些挑战,解决问题的同时又带来了哪些问题。

综合场

本专题将会从应用角度,邀请国内外比较有代表性的企业分享他们在容器化路上的成功和失败经验,它们所在的行业包括电信、传统软件、保险、O2O。同时,本专题在设置上,将会有选择性的覆盖 Docker、OpenStack、Kubernetes、Swarm、Mesos 等开源项目,期望能给参会者一个完整的体验。

持续集成架构语言 & 开发微服务Kubernetes容器