对于云,的土著社区来说,2019年无疑是至关重要的一年。没完没了的消息让人眼花缭乱,很难看清发生了什么。然而,如果你退一步看看这些内容,你会发现2020年云将有四个主要趋势。
2014年6月,谷歌宣布接受Docker,并开发了一种新的开源工具来管理计算基础设施上的工作负载。此举被誉为一场革命,以至于《连线》杂志的记者在标题中写道:“谷歌在云!"的计算领域打开了它的秘密武器
这个工具,Kubernetes,将会给云的计算技术带来巨大的变化,催生一个巨大的技术社区。当时,谷歌、微软、阿里巴巴和AWS正在为云计算市场份额而激烈竞争,库本内特斯将在其中发挥极其重要的作用。
Kubernetes的功能很简单。Docker使交付标准化的可移植软件变得容易:只要您安装Docker并将您的代码、库和配置放在Docker容器中,您就可以在任何基础架构上运行它。现在,您有一系列打包在多个容器中的应用程序,它们运行在数据中心和云环境中的一系列异构计算机上。谁来告诉哪个集装箱往哪里跑?这种异构硬件作为统一的计算机会如何运行?这叫业务流程,Kubernetes替你接手。
当然,这个想法并不新鲜。但是库本内特承诺从谷歌几十年的经验中受益于开源社区。谷歌的经验是通过廉价的商品基础设施运行和优化密集型工作负载。这恰恰是很多企业的梦想,他们可以收购Google级别的技术,并在此基础上开发自己的电子游戏。
这也成为谷歌一个优秀的营销策略。标准化的编排使用户更容易运行Docker工作负载,这将鼓励他们过渡到Docker新范式的标准。基于Docker的“云native”工作负载在云比完整的传统应用程序更容易运行,而且它们也更容易在云之间迁移,成为“可移植”的内容。这意味着企业可以将他们的计算迁移到云平台,扩大云;的计算市场。同时,人们可以从一个云平台迁移到另一个云平台,使人们更容易从AWS迁移到谷歌的云平台。间接的,云的Kubernetes供应商的兼容性正在标准化。
Windows azure最初采用的是AWS服务,2014年8月,他们迅速拥抱了Kubernetes。亚马逊花了四年时间提供托管的Kubernetes服务。
经过几年的发展,用户对部署Kubernetes变得更加谨慎;技术方面,Kubernetes也越来越稳定。在最初的POC之前,企业已经意识到运行Kubernetes需要非常专业的技能和大量的支持软件。
谷歌向一个新成立的基金会——云本地计算基金会捐赠了库本内斯(Kubernetes),该基金会的使命是托管开源项目,以构建“全球技术基础设施的关键组件”。社区在不断发展壮大,一年一度的KubeCon已经从一个1000人的小活动演变为一个遍布全球的12000人的大活动。
那么,到2020年,云的原始趋势是什么?
首先,深入企业
最初Kubernetes只是在一些小的POC项目中使用,现在Kubernetes已经大规模被企业广泛采用。
根据网络安全公司Stackrox进行的一项调查,2019年是Kubernetes主导集装箱排列的一年:86%的受访者使用它进行排列工作,远远高于2018年的57%。然而,这项调查仍然缺少的是,有多大比例的工作负载保留在传统体系结构中,而不是在容器中运行。另一方面,企业Kubernetes平台Diamanti表示:“与2018年相比,我们清楚地看到,集装箱管理正在进入企业IT的主流。”
虽然Rancher、CoreOS等公司都在为企业提供商业级的Kubernetes解决方案,但企业仍有一些特殊的技术需求急需满足,如权限、治理、成本控制、整合等。
2019年,这类新闻也大量涌现:
开放策略代理是一个开源的合规代码解决方案,已经捐赠给CNCF。此后不久,该项目的创始人宣布,他们的初创企业Styra已经启动,并获得了1400万美元的融资。作为代码的合规性本质上意味着用户可以在代码中定义规则,这使得他们更容易以可扩展和自动化的方式进行管理。
Kubecost解决了大规模管理基础设施成本的问题。
预计2020年,将有越来越多的企业级初创企业发布使用Kubernetes解决权限、治理、单一虚拟管理平台、成本控制等问题的消息。
第二,混合云正式成为库本内特的一部分
这种趋势从一开始就非常明显,库本内特斯将在云遇到不同的供应商。不清楚混合动力云本身是否会直接出现在我们的可选产品系列中,答案将取决于云:的大型供应商。他们会选择采用混合动力云,并允许他们的产品与当地的库本内特斯解决方案兼容,还是需要大量集成或粘合产品来使用,这将增加用户的使用成本。
在微软,这种意图是显而易见的,微软Azure是第一个提供混合云的主要云供应商。自2016年以来,Azure Stack允许用户使用类似Azure的技术来运行私有数据中心,并通过公共接口将客户的Azure连接到公共云和私有云。直到11月份的Azure Arc预览版,才包括Kubernetes产品。用户现在可以跨库本内特集群运行容器,无论它们位于Azure、其他云还是私有基础设施上,并通过公共Azure界面管理所有容器。
亚马逊于2018年底加入该团队,现在正在逐步推出AWS前哨站。该产品将合并的亚马逊硬件/软件堆栈直接放入客户的数据中心,与AWS进行交互。
直到去年,谷歌似乎不愿意接受混合云技术。谷歌在4月份推出了Anthos套件,用户可以利用其Kubernetes解决方案—— Google Kubernetes引擎(GKE),无论该集群是由谷歌还是任何云供应商或办公室托管。
2019年是混合动力云获胜的一年,现在它已经赢得了三个云供应商巨头的支持。混合云库伯内特将于2020年正式推出。
这也意味着微软相对于云其他供应商的优势正在逐渐消失。这是个大问题。微软的云产品在很多方面不如云的其他供应商,机器学习不如谷歌,云平台不如亚马逊。
第三,云本地人的安全
即使Kubernetes已经被企业采用,但并不局限于POC,可以在多种环境下运行。但是Kubernetes在安全方面压力很大。本来在低安全级别的POC项目中,部署测试运行良好,但是一旦切换到生产级计算操作,就需要更高的安全级别。
为了满足这一需求,一股新的网络安全创业浪潮正在兴起。近10年的趋势表明,开发人员和运营团队已经转向敏捷和DevOps范式。这意味着代码发布频繁,周期快,部署快。持续的代码发布和持续的代码部署将变得递增或持续。网络安全也要持续。用pen tester测试代码的老方法已经不行了,不断更新的软件需要持续的网络安全。
另一个大趋势是一定程度上把网络安全交到开发者手里。由于生产环境的部署越来越多地掌握在开发人员手中,而不是与开发分开的运营团队手中,开发工具让开发人员控制和提高其应用程序的安全性是合乎逻辑的。
这些消息也证实了上述两种观点:
Snyk花了1.5亿美元帮助开发人员发现他们的代码、容器或Kubernetes集群中的漏洞。
Anchore获得了2000万美元的融资,为Kubernetes建立一个全面的集装箱安全平台,在当地运行。作为美国国防部发展战略参考体系结构的一项要求,它已得到广泛验证
希望以后能有更多的工具帮助开发者评估自己应用的安全性,云原生安全的内容交给相关专家完善。
第四,边缘计算
在过去的两年里,我们听到了很多关于“边缘”的消息。在我们这个时代,连汽车、冰箱都是计算机程序,数据传输量并没有增加,为什么不在数据附近运行计算呢?为什么又去数据中心?在边缘计算,然后将计算结果汇总在一起,既可以降低带宽需求,又可以提高安全性和隐私性,优化计算和使用过程。
事实上,包括Kubernetes在内的软件栈不必运行在数据中心之外的异构计算环境中,例如智能手机或智能手表,它们通常功能较弱,可以处理较少的开销。
那么,我们如何处理这一堆呢?
2019年有很多相关新闻,包括:
行业领先的商业Kubernetes供应商Rancher宣布发布轻量级Kubernetes版本k3s,该版本专为无人值守、资源有限的远程或物联网设备设计。
虚拟库布雷1.0,一个允许您将库贝尔内特扩展到无服务器容器环境,特别是边缘基础设施的系统。
栈的边缘已经成熟,预计电信公司或设备提供商将陆续发布重要消息。
这四个关键趋势将在2020年重塑云,这是令人兴奋的一年。
随商信息技术(上海)有限公司 b2b2c多用户商城系统是基于PHP技术的企业级电子商务平台系统,系统支持平台自营、招商加盟和多商家入驻、集成微信商城、移动端APP商城、微信小程序于一体。公司主营业务包含商城系统定制开发、新零售系统解决方案、电商平台系统定制开发、商城网站建设服务等等,随商为大、中、小企业提供一个安全、高效、强大的电子商务解决方案,协助企业快速构建、部署和管理其电子商务平台,拓展企业销售渠道,致力于推动PHP技术和电子商务行业的发展而不断努力。
随商全新版PHP企业级电商平台系统,以客户需求为己任,提供免费网店系统源码给用户体验,为国内客户特别是上海周边客户提供电商平台及网上商城网站建设服务,您的商城开发建站需求,我们来实现!