hanningxue 2018-12-25
随着企业将计算和网络架构现代化,云原生架构成了企业要实现的主要环境。
云计算已成为企业应用程序的主要范例。随着企业将计算和网络架构现代化,云原生架构成了企业要实现的主要环境。
2019年将至,显而易见,无所不包的云计算趋势并未放缓。以下是来年我对这个活力充沛的市场的预测。
软件即服务提供商将深化企业所有的应用程序
很明显,甲骨文、SAP、Salesforce.com和其它软件即服务(SaaS)提供商将无法动摇亚马逊网络服务,微软Azure和谷歌云平台在公共云市场的平台即服务(PaaS)和基础设施即服务(IaaS)领域的地位。为了在这股趋势中保持增长并防止主要的平台即服务/基础设施即服务提供商抢地盘,软件即服务提供商将在企业资源规划、人力资源、客户关系管理和其它业务应用程序方面加大投资力度。2019年,我们将看到软件即服务提供商推出种类繁多的垂直行业产品,同时深化这些服务的人工智能驱动的数字助理、嵌入式推荐器和机器人过程自动化功能,从而提高用户的工作效率。
企业将加快将应用程序、负载和数据直接迁移到云原生主干网的速度
商业混合混云工具和多重云工具越来越多,它们将降低将企业IT资产从内部部署的传统平台迁移到原生于云端的平台即服务和基础设施即服务平台的成本。2019年,越来越多的企业将在不重写现有应用程序的情况下对遗留的负载进行容器化,从而减轻常常与复杂的迁移相关的技术风险。公共云提供商的首要任务就是提供迁移工具、多重云主干、专业服务,从而帮助企业快速,高效地迁移,并且使风险可控。
公共云提供商将完全托管的本地设备定位为其混合云入口
今年,Amazon Web Services公布了AWS Outposts,这是一种完全托管的基于计算/存储机架的产品,它使客户可以使用现有的VMware许可证在本地运行选定的公共云服务。该产品将于2019年末发布,届时我们将看到,这个解决方案是否能迅速引起企业的共鸣,这些企业可能仍然不确定如何在安全性、合规性和延迟问题之间取得平衡,这些问题迫使它们继续将计算资产部署在内部,而不是享有迁移到公共云所带来的可扩展性、效率和敏捷性方面的优势。
为了在Outposts发布之前削弱AWS在混合云中的势头,AWS公共云的竞争对手将增强和推广现有的混合云本地计算/存储机架。但是,正当这些供应商努力将现有企业客户迁移到各自的公共云,Microsoft Azure Stack、IBM Cloud Private、Oracle Cloud At Customer等云服务提供商是否会为他们带来优势,这一点仍然值得怀疑。
随着核心开源代码库的稳定,人们将加快采用Kubernetes
因为代码贡献的总数已经减少了,提交速度也放缓了,可以看出,核心的Kubernetes开源平台正日渐成熟。2019年,Kubernetes生态系统中的创新将转向这样的项目——在外部GitHub组织,从云原生计算基金会(CNCF)外进行管理的项目。
在商业化方面,新兴的Kubernetes生态系统中的创业活动和产品发布将会增长,性能、安全性、自动化、可扩展性、集群管理、边缘优化容器、应用程序负载平衡和无服务器抽象将重点得到创新和采用。
解决方案提供商将在成熟的网络操作系统中渐渐实现Kubernetes
Kubernetes正在成为供应商策划的一系列工具、服务和集成主干的基础,以便为虚拟化,容器化和无服务器应用程序环境提供日益复杂的网络操作系统。2019年,所有领先的公共云提供商将大力投资,力图实施各自的Kubernetes,其中Amazon Web Services、微软、谷歌、IBM及其子公司红帽,还有甲骨文、思科、Vmware和阿里巴巴位居前列。
容器将日渐跨越有状态和无状态语义的界限
云原生环境正在不断发展,它可以通过横向扩展的存储架构支持有状态交互,同时为下一个飞跃奠定基础,即无状态,事件驱动的计算将超越混合的无服务器的多重云。2019年,更多企业将用Knative而不是Kubernetes来实现无服务器功能,它们还在部署针对容器化结构中的持久化做了优化的新一代存储解决方案。
服务网格将成为多重云中主要的网络管理主干。
云原生行业服务网格计划的进展(最值得关注的是Istio、Envoy和LinkerD)将提升这些项目在企业多重云计算中的重要性。2019年,很多企业将服务网格纳入工作核心,从而在其分布式计算环境中为容器化的本地资产和越来越多的公共云和私有云结构之间搭建灵活的桥梁。云提供商将加大对托管服务的支持,通过网格和辐射式架构简化数千个虚拟私有云和本地网络的互连和管理。
云端到边缘的分布式计算结构将得到扩展
在过去的一年中,供应商为市场带来了各种创新的边缘网关,内部部署的计算/存储机架和设备级容器运行时。2019年,这些创新将融合到面向边缘、分布式和联合的原生云计算结构中,从而更加灵活地对更接近代理点的数据、应用程序和负载进行分配。
随着物联网成为云计算的主要入口,“人工智能运维(AIOps)”的IT管理自动化工具遍布了整个结构,“数据中心”将让位于彻底分散化的“软件定义数据中心”。
在这种云端到边缘的计算结构中,区块链和其它超级账本的主干将发生变化,为所有的网络、系统和应用程序级别的操作提供不可变的审计日志。
容器将改变网络路由平面
虚拟区域网络操作系统将原生于云端,将所有协议和管理功能放在微服务中,这些微服务含有通过Kubernetes编排的不可变的容器。
2019年将有更多的网络运营商能够通过开发运维(devops)的持续集成和持续部署工作流来管理路由和流量管理功能的更新。网络运营商只要部署所需的网络功能就行了,因此这降低了复杂性并缩小了网络攻击的范围。
原生于云的开发运维工具将融合虚拟化、容器化和无服务器
企业客户要求能够编写云原生微服务,以便在虚拟机、容器和无服务器结构的各种精心编排的混合体中执行这些服务。2019年,我们将看到更多的开发工具,这些工具汇集了迄今为止不同种类的编程孤岛,并使联合了Kubernetes集群,异构程度越来越高的多重云实现持续集成/持续部署(CI/CD),同时为无状态、事件驱动的微服务的轻量级开发提供无服务器接口。
这种应用程序范例融合的关键在于“基础设施即代码”工具,这些工具使云原生应用程序在说明性规范(declarative specification)方面取得成果,从而推动必备的容器、无服务器功能、分布式编排和其它应用程序逻辑的自动编译和部署。
容器化的微服务市场将扩大规模