11月13日,2022云开发技术峰会在线上召开,腾讯高级执行副总裁、云与智慧产业事业群CEO汤道生演讲时表示:“云计算已经发展了十多年,如果说十年前的云计算更多是指基础设施上云,今天的云计算已经进入到了云原生时代。”
2022云开发技术峰会
什么是云?就是通过互联 访问的服务器。
什么是服务器?就是运行更快、配置更高、性能更强的计算机。
云的本质含义是“不在你身边”,在互联 的世界里,云的对面是本地,也就是芸芸众生的你我。云并不是真的在天上,只是离你很遥远,像在天上一样通过一根 线为你服务。
云服务示意图
老金猜想,所以命名为云,除了前面提到的距离因素,或许也是出于它带给人的梦幻感觉。这种通过互联 提供的服务,已经让全世界为之着迷。人人低着头,却飘飘然如在云中。
云服务有三种形式,分别是软件即服务(SaaS),平台即服务(PaaS),基础设施即服务(IaaS)。
- 软件即服务(SaaS: Software as a Service):老金称之为“傻式”,也就是傻瓜式,所见即所得。服务器上直接提供应用程序,用户不需要在自己的设备上安装,直接访问服务器就可以使用,就像傻瓜相机一样简单。SaaS是一种出租模式,把服务器上的软件租给用户使用,就像出租房子一样。
- 平台即服务(PaaS: Platform as a Service):老金称之为“耙式”,像老猪一样,见到好东西,先一耙子搂过来,为己所用。服务器上提供构建应用程序所需的一切,包括开发工具、基础设施和操作系统。PaaS 出租的不再是房子,而是建造房子所需的所有工具、设备、原材料。
- 基础设施即服务(IaaS: Infrastructure as a Service):老金称之为“拉式”,所有的东西都得自己拉过来。服务器只提供存储空间。IaaS 出租的是土地,用户在上面建什么样的房子都可以,但是需要自己拉来所需的设备和材料。
什么是云原生?英文Cloud Native,Cloud云,Native出生地的,简单说就是出生地在云上的。
云是高高在上的,与我们离得很遥远。Cloud Native用比较时毛的一句话形容就是“出道即巅峰!”
这个出生在云上的孩子是谁呢?就是应用程序,也就是俗称的软件。所以,云原生是专为程序开发者服务的。
以前要开发程序,都是在本地电脑上搭建开发环境、编写程序代码、完成测试,再打包成最终应用程序,最后再把程序发给客户让其安装到本地电脑,或者布置到服务器上远程为客户提供服务。
现在有了云原生,不用了,云服务器采用PaaS形式提供开发程序所需的一切,程序完全在云上实现开发,就像使用腾讯文档一样。
云原生有什么好处呢?在云开发技术峰会上,汤道生提出了云原生时代的三个显著特征:资源服务化、协同云端化和编程低码化。
1)资源服务化。作为开发者,你面对的不再是硬件资源,而只是服务。云服务商把服务器打包成服务的形式提供给你,你就不用自己钻机房去搞服务器搭建、运营和维护,也就不必再面对服务器宕机、存储空间不足、运算速度不够等困扰。这样,开发者就能够更专注于业务逻辑与产品功能。就像烧烤店为你备好串,生好炭炉,你只需要展示自己的烧烤艺术,专注串的色香味一样。
3)编程低码化。低码化就是低代码化,可以理解为Dos时代到Windows时代的转变。Dos时代你要玩转电脑可不容易,需要用键盘敲入指令,还得记住各种命令,有时候是一大串,很复杂。Window时代大部分操作只需要点点鼠标。实现这项升级最关键的就是可视化、模块化和模板化。可视化就像word里的工具条一样,把各项常用功能的实现代码变成一个个图标,开发者就像搭积木一样只需简单的拖拉拽就能完成大部分工作。模块化就是把一些业务、功能、算法的代码包装成一个个模块,你想用哪个,直接调用相应的模块就可以。模板化就像PPT的现成模板一样,人家针对常用的业务场景,提前为你搭建好模板,改一改就成了。
毫无疑问,对于开发者来说,最大的工作量就是编写代码。这显然不适合于普通人,正是普通人开发程序的最大障碍。所以,可以说,正是因为有了低代码,可以让开发者像搭积木一样搭建应用,“人人都是开发者”的愿景才成为可能。
低代码除了能降低程序开发门槛,还能提高开发效率。腾讯的低代码开发平台名为微搭。汤道生表示:“我们的微搭低代码开发平台,提供多样化的模版,通过拖拉拽的方式就能搭建应用,开发效率可以提升3到5倍。去年末,西安疫情期间,几位开发者借助微搭的模版,用6小时就上线了核酸检测地图。这在传统开发模式下,是不可想象的。”
另外,低代码还能降低开发成本。自发布以来,微搭平台上搭建的应用数超过 30万个,软件定制成本整体下降了80%。
老金没用过微搭,但对低代码开发,多少还有些了解,因为我用过微搭的竞品:宜搭。宜搭是阿里的产品,是嵌入在钉钉里的应用。说起宜搭,老金得先从钉钉开始。本来,我们单位员工内部交流一直使用的是微信,老金还记得当时微信里有各种各样的工作群。后来,钉钉通过搞定企业杀进来了。单位统一要求办公一律使用钉钉,并强制我们卸载电脑版微信(理由是微信有泄露企业机密的风险),解散所有微信工作群。老金不知道还有多少企业也有我们同样的遭遇,只能是佩服阿里从企业切入的竞争策略,这方面个人感觉微信确实有点落后啊。话说回来,就我个人的体验而言,钉钉也确实很好用。企业内部成员不需要添加好友即可互发信息、建群;预先设定打卡有效区域,实现在线考勤打卡;非常方便的会议室预定管理等等。
这些都是钉钉为企业提供的定制功能。
然而,就算阿里的技术再牛叉,钉钉弄得再好,它肯定有服务不到或体验不够好的地方。因为,阿里有一项永远不能解决的最大的短板,就是没有我们企业本身更了解我们企业。
这就决定了它们只擅长提供一些通用化的功能,而对于与企业密切相关的定制化的应用,是不具有优势的。
现在有了低代码开发平台,让最了解业务的人开发应用,这就最大程度上提高了应用的实用性。
目前,宜搭已经在我们企业得到了很好的应用,很多员工都根据自身业务需要开发了一些很好用的管理系统。
同样地,就算腾讯再牛叉,它肯定也有服务不到位或体验不好的地方,否则软件商店的评论区也不会有那么多人吐槽了。就算腾讯的产品覆盖了所有人,它仍有一项永远不能解决的最大的短板,就是没有我们自己本身更了解我们自己。
现在,未来之门就要为你打开。
你走进去,这里有高级先进但操作起来简单到爆的设备,这里有优质的个性化定制服务,各式各样的人体仿生舒适床位,你只需要悠然地躺下来,想象理想中的样子,生一个你自己的宝宝。
你可以把自己的宝宝分享到朋友圈,别人给你点赞的同时,可能觉得你的宝宝很可爱,自己克隆一个用。
你还可以发布到互联 上,让宝宝为其他人服务。
这就是云原生时代,一个“人人都是开发者”的时代。
这时的云,就是这个时代人人都需要的产房。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!