明天,容器和 K8s 曾经成为利用研发运维的新规范,行业调研数据显示,2022 年有 64% 的最终用户在生产环境中应用了 K8s;2022 年托管在云上的 K8s 集群增速达到了 127%。咱们也看到云托管的 K8s 将在 2023 年超过本地部署。这意味着容器化上云成为了新常态。
同时,随着互联网分布式技术的遍及,微服务架构被宽泛应用,围绕着一整套的技术体系,运维复杂度陡然回升。在这两个趋势之下,咱们看到企业和开发者面临新的挑战:比方 K8s 的入门门槛高、保护比较复杂,而微服务的运维体系很简单,企业的业务流量稳定很大,须要更好的按需弹性、同时实现更低成本;云产品组合抉择比拟多,对于企业来讲须要更好的性价比。
为了解决企业在当下背景下面临的挑战,阿里云带来一款全新的产品:容器计算服务 ACS,将容器和资源一体化,打造全新的用云范式。
ACS 简化了产品的实例类型,它只有 3 种实例:通用型、工作型、独享型。以一个典型的互联网网站服务为例,一个典型企业的利用工作负载,个别包含 Web 应用程序、CICD 流水线、大数据计算、数据库中间件等。对于这样经典的场景,咱们举荐在 Web 应用程序里应用通用型实例,CI/CD 流水线应用通用型实例,大数据计算框架应用工作型实例,数据库、缓存就应用独享型实例。通过这样的实例组合,可能实现企业最大化的资源利用和老本升高。
目前,容器计算服务 ACS 已开启体验。咱们也期待有更多的用户通过 ACS,可能去享受容器化用云的红利。点击浏览原文,即可体验容器计算服务 ACS。
体验链接:https://www.aliyun.com/product/acs
咱们特地邀请阿里云云原生利用平台负责人丁宇,针对 ACS 相干话题,期待通过他的答复给予企业和开发者更多的思考。
问题 1:阿里云目前有四十余款外围 Serverless 产品的公布,这背地反映出了云上开发需要的微小转变。您如何对待这一变动?
丁宇:呈现这一变动的起因与越来越多的客户开始上云无关。千行百业的客户都在上云,并且他们寻求的是更高效、便捷、经济及易用的服务。这标记着客户进入到了一个用好云的阶段,他们对云产品提出了更高的要求,冀望免运维、全托管、按需弹性、按量付费。因而,云平台也在降级云产品,朝着 Serverless 方向投入产品建设,以满足客户增长对于云的多快好省的需要。
云具备资源池化、弹性能力、存储计算拆散、分布式存储和网络等技术劣势,正是这些技术的底座和根底,让咱们可能更迅速地推动 Serverless 化产品建设。
问题 2:那您如何对待以后企业应用云的现状?ACS 又是如何解决这些问题的?
丁宇:据调研报告显示,2022 年,64% 的最终用户在生产环境中应用了 K8s,并且托管在云上的 K8s 集群年增速达到 127%,所以说上云用容器曾经成为一个微小的趋势。预计到 2023 年,云托管的 K8s 将超过本地部署,这意味着容器化用云将成为一个新常态。
此外,随着越来越多的利用架构微服务化,服务治理的复杂度在一直回升,当微服务遇到 K8s,带来了更多的复杂度。例如,K8s 配置简单,计算资源机型多、代际多,集群和节点组件治理简单,业务顶峰实现按需弹性难度大等。
因而,为了升高 K8s 应用和运维复杂度,解决资源和容器割裂的问题,咱们设计了容器计算服务 ACS。它能大幅简化云的应用界面,让云的应用界面上移,实现容器、资源一体化。同时 K8s 集群不须要保护,节点不须要运维,ACS 的性能与资源类型也极为简洁,能够让咱们实现灵便的资源调配,反对多种利用场景。
总体来看,ACS 能够让企业实现高性价比的经营,解决企业在新期间用云的一些需要、痛点和挑战。
问题 3:ACS 是寰球首个容器计算服务,它实现了容器与资源的一体化,这实际上是一种新的范式,这一点具体是如何实现的?
丁宇:在用云的过程中,咱们的客户,尤其是那些头部企业,他们会先购买 ECS,而后配置网络和存储。他们对资源有很强的把控需要,一些头部企业曾经开始拥抱容器技术,他们会联合 ACK 和 ECS 来治理资源,并对 ACK 进行扩大和定制。这种组合应用的形式要求企业对资源、K8s、ACK 有很强的把控能力,因而门槛绝对较高。
但明天咱们看到了一个趋势,那就是 K8s 曾经成为了行业标准。每个企业和开发者都心愿应用容器。家喻户晓,K8s 可能降低成本,进步研发效率。然而,许多企业无奈把控现有的技术栈来接收、管制 K8s 的复杂度,无奈应答随之而来的复杂性。
ACS 做的事件就是把这些概念都精简了。对于开发者而言,只需一个配置脚本或一个命令行,就能够将利用公布到云上。对老手用户来说,通过简略配置页面上的三、五个参数,即可轻松公布镜像到云上。咱们为企业提供了一套 OpenAPI,使他们可能与本人的 PaaS 平台轻松对接。
ACS 从概念上进行了大量形象,简化了过来须要深刻学习的几十个概念。因而,ACS 不仅具备良好的生态规范和根底,还升高了运维老本,解决了过来应用云服务时的各种问题。总的来说,ACS 大幅升高了用云的门槛,并实现了客户用云界面的上移。
问题 4:云计算的整个倒退过程始终在一直地对后盾资源进行抽象化。这次的 ACS 是对容器和资源又做了一次形象。在这个过程中,阿里云面临的最大研发挑战是什么?为什么阿里云是第一个实现这一翻新的公司呢?
丁宇:阿里云在这方面领有许多劣势。首先,在等同体量企业中,阿里云是第一个可能把阿里巴巴这样的企业搬到云上,这意味着咱们是一个云原生上云。阿里云经验过双十一、阿里巴巴整体上云这样的场景,在这些场景里咱们积攒了大量的云原生技术,包含海量的规模调度、平安隔离以及资源混部等多方面的能力。
同时,咱们服务了中国最大的客户群体,在云计算畛域,阿里云处于领先地位;此外,阿里云还领有深厚的开源背景,影响了十分多的开发者。
咱们看到,K8s 曾经失去越来越宽泛的利用,用户对云计算的冀望也越来越高,他们心愿云服务可能更加高效、疾速、经济、简略。
咱们深信这个趋势,并置信这个趋势肯定会成为既定事实。因而,阿里云在提前布局,将咱们多年的技术积攒和理论场景的磨难转化为产品,以更早地服务于更宽广的客户群体。
问题 5:您认为 ACS 在面世后会遇到哪些市场挑战?比方用户在应用过程中可能会遇到哪些问题?
丁宇:基于咱们的前提假如,即 K8s 的遍及趋势,咱们置信,K8s 将从头部客户到中小企业客户全面遍及。对于中小企业客户和开发者来说,ACS 是一个易于应用、门槛低的产品。这些用户刚好又渴望应用企业级的 K8s 服务,但又受限于其技术门槛。
对于头部客户如何更好地应用 ACS,我认为须要一点工夫去适应,因为这些客户曾经习惯了在 VM 和 ACK 上组建一个宏大的团队来保护技术体系。他们领有很强的资源控制力、资源确定性和技术定制化,并且曾经习惯了这样的模式。
所以我认为,ACS 要缓缓演进,先服务好中小企业客户,再缓缓理解头部客户的需要。久远来看,我置信客户对云的需要肯定会趋同,即更简略、更经济,咱们也将朝这个方向致力。
问题 6:当初 ACS 曾经进入邀请测试阶段,您能分享一下行业客户的试用状况和反馈吗?
丁宇:客户的反馈十分踊跃。咱们有许多客户正在参加邀测,诸如斯凯奇、安利、安踏、心动公司等,他们正在应用 ACS 进行一些线上测试和利用运行。以心动公司为例,他们的技术负责人通知咱们:ACS 是一款代表云计算将来的产品。它极大地简化了整个操作流程,诸如配置、弹性等方面,真正让企业能专一于业务翻新,这对咱们来说是微小的必定。咱们心愿更多的客户能尽快试用这个产品。
问题 7:ACS 确实是在用户端上进行了微小简化,这种变动是否会要求用户未来在零碎架构上进行思路上的扭转?
丁宇:咱们的一个外围出发点是要兼容社区规范。ACS 这个产品,它不是定制的,它是兼容 K8s 的,只有用户相熟 K8s,就能够应用 ACS。它完全符合 K8s 的 API 和容器化的社区规范。所以从这个角度来讲,咱们心愿客户在了解云计算时能够从 K8s 登程,这是他们须要扭转的中央。不须要扭转的是他们应用容器和 K8s 的形式。
咱们对客户的利用架构是无感的,是无侵入的,不会有厂商绑定和定制化问题,所以我感觉这是一个很好的解耦点。
问题 8:混合云也是目前的一个趋势,那么 ACS 的呈现对将来部署混合云也是一个利好吗?
丁宇:是的。明天咱们在混合云、专有云以及公共云的联通上获得了巨大进步,K8s 是最好的联通形式。明天 ACK 曾经与这几个场景联合起来,咱们置信将来 ACS 也能够与这些场景相结合,让企业应用无缝从 IDC 到专有云、混合云,再到公共云迁徙,全副应用一套 K8s 规范,实现应用层的无感迁徙。
问题 9:方才谈了 ACS 对云计算的影响,那您认为 ACS 未来会对整个行业带来哪些扭转?
丁宇:无论是哪家云服务提供商,面临的客户需要都是雷同的——大家都谋求更便捷、更经济、全托管、免运维以及高性价比的服务。思考到容器和 K8s 风行的趋势,所有供应商面临的挑战也是统一的。阿里云率先推出了 ACS 这样的产品,实现了容器与资源的一体化,这意味着容器成为了云计算的一等公民。我置信这将带来微小的行业变动,因为需要和趋势明确地摆在那里,我也置信许多同行将提供相似的产品。
问题 10:您认为容器与资源一体化将成为一个趋势,也将成为将来云计算厂商的一个标配吗?
丁宇:是的,我置信这将成为趋势,并最终成为云计算服务提供商的一个标准配置。随着云服务越来越向简化和标准化倒退,这样的产品将更能满足市场需求,并为用户提供更加便捷和高效的解决方案。
问题 11:Serverless 等概念逐步成为业界共识,您认为将来的技术趋势将会如何倒退?
丁宇:咱们服务了泛滥客户,并且做了大量的开源工作,与开发者和客户的严密单干让咱们洞察到一些趋势。从云计算、云原生、Serverless 这几个方向来看看,将来有几件事件是能够预感的。首先,客户的用云界面将继续上移,因为所有客户对技术红利的谋求是不变的。这个过程中能够采纳多种形式,例如,利用、大数据、人工智能运行在云上,甚至开发过程和开发方式也将转移到云端,这也是一大趋势。
对于云计算,咱们始终在推动 Serverless 的减速和演进。咱们置信,云产品的最终状态是 Serverless 化,应用云的终极形式也是 Serverless 化,云原生的将来同样也在 Serverless 化上。
问题 12:如果说 Serverless 化是将来的趋势,那阿里云对基于 Serverless 的生态有哪些搀扶打算吗?
丁宇:首先,阿里云产品正在向 Serverless 化演进,并已提供相应的版本。另外,容器是一个极佳的切入点,它是承载生态产品进入阿里云的良好载体。
如果部署和构建形式、云交互方式千差万别,建设一个可扩大的生态体系将十分艰难。因而,除了云市场,咱们还将在容器市场上致力构建与整个生态软件的集成对接。
咱们欣慰地看到,明天很多的 ISV、很多的 toB 技术守业公司,他们都是从 K8s 开始构建其技术栈。所以从这个角度来看,这与 ACS、容器的市场将有很好的结合点。咱们将从云市场、生态体系以及容器利用市场这几个方向增强生态体系的构建。
问题 13:您常常跟客户打交道,是否分享一下他们以后对 Serverless 技术的认识和态度?
丁宇:事实上,大部分客户对 Serverless 的方向和技术演进趋势持必定态度,并认可它带来的价值。咱们留神到,客户们面临的挑战次要是让他们的团队为重大的架构降级做好筹备,以及他们的 IT 零碎架构是否可能撑持这样粗浅的改革。
因为 Serverless 属于下一代企业架构,而目前有些企业还停留在传统架构中。当然有些企业曾经迁徙到互联网散布式微服务架构,有些创新型企业曾经采纳了 Serverless 架构。总的来说,只管企业处于不同的倒退阶段,但对 Serverless 趋势和价值的认可是一个普遍现象。
然而有些企业面临改革的难题,例如迁徙老本过高。为了解决这一问题,咱们提供了像 SAE(Serverless 利用引擎)这样的产品,它能够让企业应用无需革新即可迁徙到云上,只需将其打包成容器镜像即可。这样,企业就无需更改现有的技术栈和开发语言,从而打消了他们的顾虑。
此外,企业通常放心 PaaS 层会导致厂商绑定问题。K8s 是开源的,因而咱们将 Serverless 利用托管平台进行开源以解决这一问题。总体来看,Serverless 的趋势十分乐观,受到行业客户的宽泛认可。
点击链接,即可体验容器计算服务 ACS:https://www.aliyun.com/product/acs
原文链接
本文为阿里云原创内容,未经容许不得转载。