容器采用时最常见的N个挑战该如何克服?

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介:

虽然容器技术势头不减,但仍然没有在企业中被广泛采用。虽然许多DevOps团队正在尝试使用容器并将此技术慢慢引入生产环境中来,但大多数组织机构仍然不知道从哪里开始入手。许多障碍成为了容器技术广泛使用的绊脚石, 下面列出的就是一些挑战及企业应将如何克服它们。

阻碍容器技术发展的3大障碍

  联网

网络仍然是考虑容器的首要任务,根据2016年容器市场采纳调查中显示,15%的受访者表示网络是容器采用的第二大障碍,Weave在2016年春季获得了1100万美元的B轮融资,它已经开始尝试通过便携和可靠的网络管理方式来解决容器和微服务这一问题。

安全

在去年的“容器市场采纳”调查中,安全是容器采用的最大障碍。 然而,在今年的调查中,对安全问题的担忧已经减弱了,它现在被排在了网络和存储之后,被列为第三个最具挑战性的事项。 Twistlock是为数不多的容器安全产品之一,为开发人员提供解决方案,用于发现和管理容器映像的漏洞并执行运行时的策略。Gartner分析师Jeorg Fritsch认为容器化应用比使用裸机运行的应用程序更加安全。

持久化存储

在Docker的早期,开发人员就意识到没有数据就没有应用程序,然而,有状态容器 –那些需要附带的数据-本质上不保持与非状态容器相同的可移植性和灵活性。 看起来,越来越多的人对这种差异感到担忧,因此持久化存储上升到了今年调查中对容器采用的最大挑战,由25%的受访者选择。 容器数据管理公司ClusterHQ旨在解决这个问题,使其可以管理容器式应用程序的整个生命周期的数据,并做到无缝连接您的存储后端。

编排

从Kubernetes到Docker Swarm再到内部开发的工具,有很多选项用于容器编排。 那么公司如何做出正确的选择呢? 有可能选择并不单一,但很明显Kubernetes在过去一年中获得了大部分的市场关注,43%的受访者选择它作为组织使用的编排工具。 虽然Kubernetes是生态系统中相对“年轻”的工具之一,但时它获得了世界上最大的容器公司谷歌的支持。使它成为了一个更为安全的选择。

部署

对于许多人来说,Docker和容器是一样的,但在Docker外面的市场上还有其他一些容器选项。 目前,Docker在该市场拥有主导地位,用户运行占到87%,紧随其后的是Linux容器,为3%。 通常情况下,市场中的垄断是令人担忧的,但是由于Docker是一个开源的产品,背后又有一个巨大的社区支持,所以他们已经促成了一个强大的生态系统, 让其他公司的参与者通过提供互补的解决方案促进容器发展。

基础设施

容器通常与他们支持的基于云的应用程序相关联,但是许多公司还没有准备好在本地部署云基础设施。随着企业把时间转移到云计算上,他们也有可能会需要通过使用容器来解决问题。 调查显示,目前已经有41%的受访者在Amazon Web Services(AWS)中频繁地运行容器,将近1/3的用户(28%)会在其内部数据中心运行容器。恩,容器的好处就是可以在本地或在云中享受。

调查报告显示,39%的受访者认为采用容器的最大驱动因素是可以提高开发人员的效率,另外36%受访者认为采用容器的最大因素是因为其可以支持微服务, 虽然使用容器来衡量整体成功还言之过早,但调查显示了与技术影响有关的一些明确结果。调查报告显示,72%的组织机构已经通过使用容器技术达到或超过了其业务和IT目标。另一方面,63%的受访者表示他们的组织尚未使用容器已达到或超过其业务或IT目标。 从这9%的差异表明,容器技术确实为IT团队和整体业务带来了积极的结果。

本文转自d1net(转载)

相关文章
|
监控 安全 Cloud Native
容器安全的风险应对及 Twislock 容器安全方案| 学习笔记
快速学习容器安全的风险应对及 Twislock 容器安全方案。
容器安全的风险应对及 Twislock 容器安全方案| 学习笔记
|
Kubernetes 负载均衡 Docker
从容器到k8s,演变过程和具体案例分享
从容器到k8s,演变过程和具体案例分享
|
7月前
|
运维 Kubernetes Docker
这是一项颠覆性技术 - 容器
这是一项颠覆性技术 - 容器
|
Linux Shell 网络安全
怎么从传统的Linux网络视角理解容器网络?《一》
使用容器总是感觉像使用魔法一样。对于那些理解底层原理的人来说容器很好用,但是对于不理解的人来说就是个噩梦。很幸运的是,我们已经研究容器技术很久了,甚至成功揭秘容器只是隔离并受限的Linux进程,运行容器并不需要镜像,以及另一个方面,构建镜像需要运行一些容器。 现在是时候解决容器网络问题了。或者更准确地说,单主机容器网络问题。本文会回答这些问题: 如何虚拟化网络资源,让容器认为自己拥有独占网络? 如何让容器们和平共处,之间不会互相干扰,并且能够互相通信? 从容器内部如何访问外部网络? 从外部世界如何访问某台机器上的容器呢(比如,端口发布)? 最终结果很明显
71091 4
怎么从传统的Linux网络视角理解容器网络?《一》
|
网络协议 安全 Linux
怎么从传统的Linux网络视角理解容器网络?《三》
前二篇文章已经发布,请自行查看,否则好像看不大懂的
222 1
|
Linux 虚拟化 Docker
怎么从传统的Linux网络视角理解容器网络?《二》
因为问题较多,关注我查看第一篇内容即可
140 0
|
人工智能 缓存 Kubernetes
容器技术的未来发展趋势
容器技术在未来的发力点是什么?容器的未来有哪些想象空间
1176 0
|
机器学习/深度学习 人工智能 运维
容器运行AI应用需要了解的六个原则
在容器环境下运行人工智能(AI)与机器学习(ML)工作负载,我们该做好哪些准备?专家们给出了下面这份预查验问题清单。
625 0
容器运行AI应用需要了解的六个原则
|
Kubernetes Cloud Native 中间件
【实战实说】深度解读容器领域发展
云原生容器主要趋势是什么?什么推动了 Kubernetes 企业级落地?听听阿里云容器服务负责人易立和 Forrester Jeffrey Hammond 的分享。
321 0
【实战实说】深度解读容器领域发展
|
网络协议 Unix 测试技术
NetPerf揭示容器间是高速路还是林荫小路
NetPerf揭示容器间是高速路还是林荫小路
354 0
下一篇
无影云桌面