IT建设离不开云和容器部署,2019他们的趋势是?

发表于 讨论求助 2021-01-30 18:46:39

华为开发者视频IT开发当前最重要的三个趋势是devops和敏捷开发、无代码和低代码开发,以及使用Kubernetes调度的容器部署微服务。很明显,所有这些云和容器的采用将在2019年继续快速发展。

IT开发当前最重要的三个趋势是devops和敏捷开发、无代码和低代码开发,以及使用Kubernetes调度的容器部署微服务。很明显,所有这些云和容器的采用将在2019年继续快速发展,但我们需要分析这样的迁移所带来的影响。以下是一些涉及容器部署趋势的预测。

前10个预测来自Sysdig的CEOSuresh Vasudevan(Nimble Storage的前CEO)。

公有云与Kubernetes在内部部署。Microsoft Azure是第一家使用其Stack产品推进内部部署的大型云计算公司,现在它支持Kubernetes——所有大公司都必须效仿。思科于11月宣布与AWS合作,支持跨AWS和思科超融合本地基础设施的混合云功能,这些功能均由Kubernetes编排。谷歌提供内部部署的Google Kubernetes Engine(GKE),可提供云和内部部署集群的单一视图。拥有公有云产品的IBM刚刚收购了红帽,意在混合云市场。

云采用驱动更多的行业整合。在IBM /红帽的交易之后,预计会看到更多的整合。预测一家大型系统/操作系统供应商(销售额超过100亿美元)将消失。

尽管混合云很火,但真正的多云功能还要一段时间。每个人似乎都已经使用了多个云,从这个意义上讲,多云已经成为现实。nirvana愿景(Kubernetes使应用程序可以移动到最便宜或最快的工作地点)很诱人,但现实是技术还不足以实现这一点。Kubernetes编排确实使管理云环境变得更加容易,但还不够。

例如,应用程序尚未与基础设施完全分离——这是Kubernetes还没有实现的承诺。然后是数据问题。即使在容器化的环境中,数据也位于其所在的位置。将作业从内部迁移到云或从云迁移到内部都是有问题的。因此,短期内多云可能意味着单独但类似的云。

企业将有状态应用程序迁移到Kubernetes。众所周知,容器本质上是暂态的。研究表明,近三分之二的容器存在不到一小时(85%的存在不到一天)。这是不是意味着容器只适用于微服务环境中常见的无状态应用程序?不是的。事实证明,容器对于有状态应用程序也是非常好的。你必须解决安全性、监控和管理问题,才能受益于容器带来的速度和敏捷性好处。这在传统的软件环境中难以实现,因此可以期待企业在2019年将更多的关键任务和有状态应用程序迁移到Kubernetes。

将发生第一个基于容器的数据泄露事件,并且会对隐私产生重大影响。随着企业对容器越来越熟悉,它们将越来越重要的应用程序迁移到这些可替换的环境中。但是,它们没有充分考虑容器的安全或掌握锁定这些环境所需的额外安全控制。这会导致一次严重的数据泄露,告诉业界基于云的安全工具是必须的。

2019年将成为“无服务器”创业公司之年。就像Docker和容器风靡全球一样,最新的热潮是无服务器的云服务,例如AWS的Lambda产品(现在也由谷歌、IBM、Azure等提供)。正如容器的到来刺激了相关技术的发展,无服务器器的到来会使得一大批新兴企业提供从安全性到性能管理甚至多云工具等各种产品。

微服务架构的进一步采用推动Istio的主流化。微服务环境使开发应用程序变得更加容易和快捷,但支持应用程序和与其他资源交互的网络服务网格变得越来越复杂。这就催生了一个名为Istiothat的开源服务网格管理工具,可以让你连接、保护、控制和观察服务。

现在,负载均衡工具和防火墙的供应商正在支持Istio,或者构建符合Istio标准的产品,初创公司正在兴起,这正在形成一个Istio生态系统。2019年将会出现Istio采用率大幅上升的情况。

容器吃掉虚拟机。Kubernetes项目引入了通过在容器内填充VM来加速从虚拟机环境迁移到容器环境的想法,在2019年我们将看到更多组织尝试这样做。事实上,红帽甚至有一个名称,“容器原生虚拟化”。主要优点是它在提供了编排好处的同时,又无需依赖VMware的vCenter基础设施。不过这还只是理论。

DevSecOps赢得它的位置。采取DevOps并加强安全性,你可以获得DevSecOps——这是一种加速软件开发的方法,可以使代码更容易维护,并且从一开始就内置安全性。容器的到来改变了许多传统的安全规则(有更多移动部件和更多层,包括运行时、编排器和构建环境),DevSecOps正在成为运行容器的必要方式。因此,大多数财富1000强企业将在2019年正式配备DevSecOps功能。

2019年是企业采用Prometheus的一年。容器采用将成为必须,Prometheus成为首选工具。Prometheus是一个独立的开源系统监控和警报工具包,于2016年加入CNCF,并于2018年8月从CNCF毕业。虽然Prometheus拥有可靠的社区支持,但在企业规模部署它的唯一方法是找到能够商业化该工具的公司。

来自Docker:

2019年是容器平台成为企业主流的一年。像Forrester这样的独立研究公司正在认识到新兴市场对企业容器平台(ECP)软件套件的重要性。我们的预测是,2019年将成为企业广泛采用容器平台的一年,因为它们已成为数字化转型的关键组成部分。

MapR数据与应用副总裁Jack Norris:
2019年,容器和人工智能相遇。英伟达在今年年底宣布开源Rapids。专注于实施人工智能,更好地共享以及跨地点分配处理推动容器化。另一项新兴技术Kubeflow也将产生推动作用。

来自HiveIO:

容器即服务成为热门。展望2019年及以后,企业将使用容器在私有云和公有云之间移动数据。这样做的好处包括通过自动降低复杂性,更好地分配计算能力以及提供基于策略的优化。超融合技术已经融合了容器即服务(CaaS)以及无服务器或功能即服务(FaaS)的某些方面。在未来,这两项服务构成了基本的云计算功能。

我们在过去10年中已经从物理服务器转移到虚拟服务器。在过去的24个月中,随着应用程序架构的变化以及对大规模变更和开发的需求成为主流,容器已经走到了最前沿。无服务器计算是自然而然的结果——你可以上传一个功能,只需将问题发送给功能就可以获得答案。这是优化资源使用的过程。优点包括更好的资源利用率、应用程序架构的灵活性以及全球级的可扩展性。

来自混合云管理平台CloudBolt的Rick Kilcoyne:

容器将在2019年取得重大进展。此外,人们不会关心云在哪里运行,而是更关心容器的运行方式。

云将商品化。服务提供商必须明白,他们不再销售解决方案而是销售商品。正因为如此,该行业面临着一个有趣的成本结构困境。企业希望将云商品化,而供应商则希望提供锁定客户的服务。

“基础设施即代码”将幻灭。IT团队将开始质疑基础设施即代码。对于IT来说,开发协议以确保代码被包装并且每次都可以以相同的方式执行才是至关重要的。

无服务器计算可能是一个陷阱。看起来简单/诱人,但什么管理代码?团队如何确保相同的代码跨云提供商运行并且一切正常?


发表
26906人 签到看排名