DockerCon 2016 D2|剑指商业化

DockerCon Day 2 的参会热潮,相比第一天,并不会有任何的减弱,甚至一直是有过之而无不及。

大会一开始,即回顾了第一天的盛况:

dockercon-day2-1

同时,参会者对于此次盛会也是评价颇多,比如:

  • 与会者 A:Docker 请慢点发展,我的 to-do-list 都快溢出了……
  • 与会者 B:Docker 1.12.0 越来越强大,在 AWS 直接部署分布式 Docker 应用简直酷毙了!
  • 与会者 C:和 Docker 结合的生态壮大之势不可估量,参展区的火热可见一斑。
  • 与会者 X: ……

那我们也来简单地总结一下 Day1 的进展:

  • CEO Ben Golub 介绍 Docker 的发展,“指数级”,“爆炸级”成关键字
  • Docker 创始人 Solomon Hykes 谈宗旨,论方向,Docker Engine 原生集成编排,不论 DevOps 还是第三方集成,工具链领域做到极致
  • 众展商花样满满,监控、安全、平台、服务八仙过海,各显神通

Day 1 已经成为历史,Day 2 的议程同样让人充满无限期待,是否还有类似编排的爆炸性新闻成为最大看点。

dockercon-day2-2

第一个登场的依旧是 Ben Golub,作为这家鲸鱼公司的执掌人,如上文般总结第一天进展之后,他抛出了他的主题——Docker In production。

Ben 坦言大家可以从四个角度来看待:

dockercon-day2-3

  • 生产环境中使用 Docker 的比例,已经达到 60%,未来一年还将大幅提高,另外 ClusterHQ 的数据表明,其中有超过 70% 属于有超过 500 员工的大公司
  • Docker 的使用横跨了众多社会要塞领域,比如电子商务、媒介、医疗、金融服务、政府、科技公司等

dockercon-day2-4

  • Docker 保障了多个方面的转型,企业开发流程的转型(DevOps),基础架构的进化(Cloud), 应用现代化的变化(Modern App
  • 更为细化的 Docker 在企业内部的领域切入,我们发现持续集成/交付,以及微服务架构应用集群,是 Docker 最为广泛的应用场景

dockercon-day2-5

Ben 重要提到了 增量进化(Incremental Revolution)的概念,由于目前众多企业中拥有为数不少的遗留资产与不够灵活的基础架构,Docker 希望可以帮助这类企业完成企业架构的升级,升级成下一代云架构与微服务架构融合,不论是混合云,还是公有云,这其中 Migration 是一个很现实的话题,也是 Docker 至今需要解决的问题。目前来看,至少进展令整个社区满意。

Ben 介绍完全球的形势以及 Docker 的历史机遇,转而介绍 Docker 的应用领域。

dockercon-day2-6

第一个涉及的是 Container-as-a-Service(CaaS)。CaaS 完全是一个为 DevOps 而生的服务种类,对接了企业内部的开发上游,同时兼顾了运维的既有痛点。为了帮助用户快捷有效的实现 DevOps,Ben 随后介绍了 Docker 官方自家的 Docker Data Center(DDC)。

dockercon-day2-7

随后 Ben 请上公司员工 Lily Guo 和 Vivek Saraswat 介绍 Universal Contarol Plane(UCP)的发展现状,同时联合表演了一段别有声色的相声。

dockercon-day2-15

值得一提的是 Ben Golub 作为客串企业老板,与两位展现者进行一系列的互动,其中包括:

  • LDAP 在企业软件中的重要程度,保障内部权限控制
  • 包括容器平台与第三方报警系统的结合,比如 Docker 与 PagerDuty 集成等
  • 包括如何通过安全机制保证平台的内容审核
  • 包括如何展示应用系统的 rolling update 等

发布 Docker 商店

谈及安全问题,Ben 认为在 Docker 世界中的容器内容是重中之重。正如数据表明,Docker 镜像全球呈指数级增长,与此同时关于内容的管理避无可避。同时为了更好地帮助用户,如何结合生态让所有的 Docker 爱好者方便快捷地获取产品级的内容,Docker 有义务为用户解决这一刚需。

dockercon-day2-8

Ben 宣布正式发布 Docker 应用商店(Docker Store)。

Docker Store 的诞生,实则是 Docker 社区的一大幸事,商店形式的产品交付有了更为合规的平台,整个生态的生命力也会得到大幅度的催生。Docker 公司,商品提供厂商以及商品消费者,三方参与其中,各取所需,生态效益长远来看会很惊人。反其道看待这个问题,我们也发现,Docker 的工具链工作已经达到一个颇为可观的境地,完成有能力与技术支撑,帮助自身的业务更多的往应用层布局。

Docker & HPE,渠道、捆绑销售成主打

发布完 Docker 应用商店之后,Ben 饶有兴致地宣布了 Docker 的下一个重要事宜,即:Docker 与 HPE 展开深入合作,共同开展业务。

dockercon-day2-9

HPE 作为全球知名的跨国信息技术实体,在全球范围内拥有大量的客户群体,与渠道商。Docker 与之结合,毋庸置疑会在商业化方面不遗余力,其中 Docker Engine 商业版支持,DDC 覆盖 HPE 全球所有的渠道,以及 Docker 产品与 HPE 众多产品的集成合作,包括传统优势的硬件,软件,支持和方面等。

Docker & Microsoft Azure

这几年的 DockerCon 上,有一个微软的兄弟,相信大家一定不陌生,那就是微软 Azure CTO Mark Russinovich。这位 Windows 的世界级软件大师,接过 Ben Golub 手中的接力棒,颇有扛起 Windows Docker 的大旗,给大家介绍 Windows 与 Docker 的爱恨情仇,并亲自演示。

dockercon-day2-10

如果使用 Windows Azure 的朋友,相信对于这样的界面一定很熟悉。如今 Mark 对于支持 Docker 显得有点故作镇定,却自信满满。如果说去年的支持还是支持 Azure 的 Linux 机器,现在 Mark 完全有资格拍着胸脯说:Windows、Linux 机器,任你挑。

Docker 与 Azure 的结合,最好的应该也就是 DDC 的集成了吧。鼠标的敲击下,Mark 迅速地完成了一键部署 Docker Data Center,UCP,Swarm,DTR(Docker Trusted Registry)等 Docker 重要产品。

Mark 的观点与昨天 Solomon 演讲时的观点不谋而合。简化流程,工作流角度践行 DevOps 到极致,是 Docker 应该帮助用户完成的,也是 Azure 一贯以来的使命。紧接着,他演示如何将一个项目完成端对端(End-to-End)的生命周期管理。所谓的端对端,即:一端是开发过程开发者 Mac 机器上的 IDE,一端是 Microsoft Azure 以及包含的 UCP 和 CI 组件。Docker 甚至 Azure 都可以完成做到对用户透明,开发、测试、部署、调试的一体化支持,早已不是黄粱梦。

dockercon-day2-11

然而,着实可惜的是,最后演示环节中,Mark 并没有得到 Demo God 的眷顾,部署的应用在最后环境去访问时更是多次失败。

谈笑间,Mark 向现场 4000 多名观众推荐了微软另一款新品 Microsoft Operation Management Suite,此次 Mark 等人已将 Docker 的管理功能加入该产品,借助 Azure 的优势,方便用户完成运维管理。

最后,Mark 还演示了如何在令人咂舌的 Microsoft SQL server,如果说仅仅是 MSSQL,那也不足为奇,然而此引擎竟运行在 Linux(ubuntu:15.10)上不得不让人浮想联翩。然而只有 Azure Stack 的 Linux 支持,还是 General Linux 也支持,那就不得而知了。

此次 DockerCon 令人兴奋不已的一个新闻,即:Docker 不再仅仅是 Linux 界的宠儿,Windows & Mac 完全有能力像兄弟 Linux 那样把玩 Docker。当然,如果你拜访展厅微软的展台,你会有很多惊人的收获:

  • Windows 支持 Docker 绝属操作系统世界两大阵营的里程碑事件
  • 对于 Linux 的容器特性,Windows 均有对应的技术来匹配
  • Windows 目前包含两类容器:一类是 Hyper-V 容器,独立内核;一种是进程级容器,共享内核
  • Windows Docker 的启动等首先需要 reboot 机器。此为下一阶段的重要攻克难题

dockercon-day2-12

ADP 的 Docker 之旅

最后,整个 Keynote 的收尾环节交给 ADP 公司的 CTO Keith Fulton。

dockercon-day2-13

ADP 公司作为美国的自动化数据处理公司,为全美提供着权威的就业信息。Keith 介绍了公司面临前沿科技时的一些切实需求,比如快速编码,变速角度,安全需求,扩展性能,微服务构架等。而目前,他们正在处理使用 Docker 技术来处理遗留系统的单体应用,其中价值最看重的两点:Docker 封装应用的便捷性以及边界清晰性,以及 Docker 带来的测试部署便捷性。

最后,整个 Keynote 在 Ben Golub 的欢迎辞中结束。

总结

经历了 DockerCon Day1 Keynote 的疯狂,Day 2 的 Keynote 似乎比以往任何一次都要平静。然而,大家似乎也都清楚,平静并不代表平淡。

暗流涌动,撒网布局,蓄势待发来形容 Docker 再合适不过。应用商店,借助渠道,公有云深度集成,无一不弥漫着商业的气息。话又说回来,这也无可厚非,Docker 逐渐成为事实标准,作为一家颠覆性的技术性公司,同时也是一家商业化公司,此时巨额融资背后的推动力往往较为多元化。

定论尚早,用 “探索” 来形容更为切实。既然是探索,那依然充满天马行空的想象空间!

Leave a Reply

Your email address will not be published. Required fields are marked *