首页 / 快报详情

产业快报

一手行业资讯,原创热点解读
订阅快报

Serverless崛起背后的五大挑战

【挑战一:部署成本】
  据《中国云原生用户调研报告(2020年)》显示,在采纳Serverless技术前,部署成本成为用户选择Serverless技术前最主要考虑因素,49%的用户考虑部署成本的问题,35%的用户考虑技术知识库完备程度。

【挑战二:供应商锁定】
  这是一个大家都会担心的问题,某个供应商平台编写的代码是不是能够迁移到其它平台。由于Serverless还是一个新兴市场,所以关于供应商之间的可移植性问题还处于探索阶段。

【挑战三:工具集不完备】
  在应用Serverless化部署的过程中,由于现阶段平台产品的调试工具尚不完备,用户在Serverless化部署的过程中仍面临诸多挑战。
  《中国云原生用户调研报告(2020年)》显示,51%的用户在应用上线调试方面问题凸显,41%的用户认为动态变化的Serverless环境监控存在问题,32%的用户在在线、离线测试以及配套测试工具方面存在问题。
  对于Serverless架构而言,测试是复杂且劳动密集型的工作,需要处理更多的场景,同时需要依赖环境不同,集成也是一个需要解决的问题。

【挑战四:技术框架和标准繁多】
  Serverless框架繁多,其中以兼容Kubernetes生态的框架更受用户关注。
  《中国云原生用户调研报告(2020年)》显示,30%的用户基于Knative搭建Serverless化应用,23%的用户选用Kubeless,23%的用户选用OpenFaaS。
  值得注意的是,目前提供Serverless技术服务的不同服务商都有各自的标准,在函数调用、事件触发、函数的黄金变量的定义等方面,都拥有各自一套封闭的标准,缺乏开源的规范和开源的生态支持,这也会给用户落地Serverless带来难度。

【挑战五:人才培养】
  由于Serverless还是一个比较新的技术,很难找到标准、正式的培训,所以企业必须形成特定的文档培训员工,同时需要根据实践案例不断更新文档。
  另外,由于Serverless处于高速发展阶段,各大供应商也在不断推出新功能,这也给企业培训员工增加了不少难度。

【结语】

  作为一项新兴技术,Serverless在发展和落地过程中会遇到很多难题。

  但不可否认,随着用户心智的建立,产品本身能力的完善,用户在很多场景下使用Serverless架构,能够在可靠性、成本和研发运维效率等方面获得显著的收益。

  2019年,UC Berkeley发表了一篇论文,“Cloud ProgrammingSimplified: A Berkeley View on Serverless Computing”,预言Serverless将主导下一个十年云的发展,产业的发展是螺旋式上升,Serverless的诞生和兴起逻辑早已蕴含其中。

  相信下一个十年, Serverless 将重塑企业创新的方式,帮助云成为社会发展的强大动力。
阅读原文来源:科技云报道
分享本篇快报
扫码添加企业微信,每天推送行业快报
相关报道
关注熹乐服务号,每天推送快报