有一种牵挂叫企业级容器落地,外加7大挑战
近日小数给大家推荐了《一个案例思考容器落地的山高路远坑深》,翻看技术文章时又见”企业级容器落地的七大挑战“,让我们一起来看看文中观点是否与您不谋而合,以及我们该如何面对。
根据451研究的分析师预测,容器市场将迎来快速爆发,市场规模将从去年的7.6亿美元增长到2020年的27亿美元。Docker技术虽然发展飞速,但在生产环境容器的运行数量仍然相对较低,不过这也正说明容器技术在这一领域具有巨大的潜力。
从概念上讲,容器似乎是不需要动脑子就能使用的技术,那是什么让它在企业的落地滞后?让我们来研究一下原因,以及如何帮助企业克服这些障碍。
01
企业感兴趣的不是新技术栈本身
People aren’t interested in your shiny technology
容器市场有许多工具、组件、技术和框架可供选择,对需要从头建立高度定制和优化系统的企业而言这一切非常有趣。然而,大多数企业却不这么认为。相反,他们想要一个完整的解决方案,而不太关心基本技术或组件,只求产品像广告描述的那样开箱即用。
02
DevOps包括Dev和Ops
DevOps includes both Dev and Ops
迁移上云的讨论很多,但并不是所有的企业都做到了。此外,他们中的大多数没有超人般的DevOps团队能够完成这一切。不幸的是,今天大多数的技术和工具都是针对那些“超人”的。通过了解所处现实,将更能理解及解决最迫切的需要:
开发驱动的需求
Dev-driven needs
开发人员正在寻找一种解决方案,轻松地部署软件(可能已经由开发/测试包装成容器)到生产环境。他们喜欢易用性及流畅的工作流程和潜在的整合部署过程,使之成为现有CI / CD通道的一部分。还有PaaS解决方案(内部使用容器),可以覆盖一些需求而无需为开发团队引入新的工具。
运维驱动的需求
Ops-driven needs
运维人员正在寻找容器作为解决方案,以提高资源利用率或为第三方软件供应商提供统一的平台。他们需要的解决方案是容易搭建且不需要一个专门的团队来维持,而容器通常只是解决方案的一部分。
03
文化变迁的需要
The need for culture shift
容器技术的最大障碍之一是文化。整个行业都意识到一种新的基于容器的文化需要被迅速推广。基本的事实是:大多数人抵触改变。它不只是一个技术变化的问题,而是一个心理问题。
高科技爱好者的喜好并不总是能转化为企业部门的喜好,或者是有些人不喜欢一种新的技术仅仅基于炒作因素。
尽管一些DevOps团队开始将容器慢慢引进到他们的生产环境中,然而他们不确定从哪里开始。为了让企业了解技术的重要性,容器神秘的面纱应该被揭开。DevOps团队需要坐下来真正去了解容器技术可衡量的益处。
04
容器云的困惑
Container-cloud confusion
使用容器技术的同时,许多企业也在持续与上云做斗争。容器与他们支持的基于云的应用程序相关,但许多组织还没有实现从当地部署到云端部署的切换。迁移上云的延迟在许多情况下导致了使用容器技术的延误。然而现实是,这两个问题并没有不可分割的联系。采用容器技术不必依赖从当地部署到云端的迁移,有容器平台就允许部署在当地以及任何混合云或公有云上。
05
容器仍在建设中
Containers are still under construction
与任何新兴技术一样,有争议的是在做好所有准备之前就采用容器技术。虽然许多厂商声称该技术已准备好生产使用,但是有关容器引擎仍然有许多重大的发展空间,包括提高安全性和开发全新的存储系统,目前不可能找到一个“完美”的解决方案,但对于大多数企业来说,容器的好处显然超过了它的缺点。
06
协同性和遗留性项目
Interoperability and legacy projects
对于从零开始的项目类型,容器技术可以说是完美的。不过这种类型的项目并不是很多。在这种情况下,更常见的项目是建立在原有基础上。将这些现有的项目转移到容器中需要花费太多的资源、时间、金钱或人力,而无法达到为企业节约成本的目的。换句话说,为了获得最佳的成功,容器需要对现有的硬件和软件有良好的支持。
07
合适的容器平台很难找到
The right-sized container platform can be hard to find
许多IT专业人士了解采用容器平台的好处,但找到满足需要的平台却不容易。不适合的工具和其他挑战结合起来阻碍了采购决策。
容器供应商通常专注于大规模的设置,并不会为规模较小的设置工作。同时,企业需要寻找一种在需要时可以扩大规模的解决方案。在当今的商业环境中,企业必须能够轻松快速地规模化容器技术,而不必改变其他程序。
由于容器市场是一个快速增长的空间,创新正以极快的速度发生,不断有更好的选择出现。
容器技术给企业带来了好处,但也存在着合规的问题。随着越来越多的公司采用容器,现在是时候让供应商听到他们的投诉和调整他们的产品以满足实际需要。 获得教育和帮助教育市场将有助于加快容器的采用,使更多的组织可以更快地受益于这项技术。
--------------
About the Author / Miska Kaipainen
Miska Kaipiainen是Kontena CEO\创始人以及Kontena开源项目的创造者,连续创业者和开拓者,在软硬件方面都有丰富的商业经验。
-------------- THE END --------------
数人云作为以容器为技术栈的PaaS平台,帮助企业客户统一管理资源和应用,加速应用交付、提升运维效率,建设新一代基于云计算技术的IT架构体系,正如译文中所说,容器技术与企业落地还待磨合,但我们相信这一天不会太远,梦想是要有的,万一实现了呢?
如果您有任何技术问题都可以随时交流,请加小数微信:xiaoshu062。PS:小数下周在DockerCON2017现场也将会关注国外企业级案例,带来更多的实践,敬请关注。DockerCon2017,我们又双叒叕要来了
相关阅读:
.Net大户的选择:Windows Container在携程的应用