首页 / 快报详情

产业快报

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

当红Serverless:为何AWS、阿里云和腾讯云都在发力「无服务器架构」

使用Serverless,也是一把双刃剑

  据实际观察,一直以来企业使用 Serverless 通常会涉及几方面因素,其中“减少运营成本”被认为是最直观有效的原因之一。

  的确,应用Serverless后,企业就无需再为潜在的流量高峰买进大部分时间都可能空闲的服务器机架,而是根据流量进行自动伸缩,采用按请求量来付费的灵活方式。

  此外“自动按需扩展”可以发挥到极致:随时扩展到当前的使用量,消除了意外或者季节性流量高峰的困扰。

  更重要的是,Serverless 不需要关心内存泄露,还具备将云数据库、云消息队列等服务囊括在内的完善配套设施,极大减少工作量。

  哪怕企业中大部分的开发人员都出身软件,对修复保护以及管理并不擅长,一样可以做到专注软件开发,Serverless绝对没问题。

  国外争先恐后,国内也是蜂拥而至。阿里云作为国内第一批推出Serverless平台的公有云厂商,其FaaS平台产品被称为阿里云函数计算。
【阿里云函数计算】
  如果从事件触发、支持语言以及用户体验等方面考量,该产品也有很多数据值得关注:
  事件触发:阿里云函数计算可以被阿里云上的服务事件触发,例如阿里云对象存储(OSS)
  支持语言:阿里云函数计算目前支持的开发语言为Node.js,并计划后续将支持Java及Python
  整个函数代码的部署包大小不能超过50MB,部署包解压后的代码不能超过250MB
  用户体验:阿里云函数计算提供了基于Web的控制台和SDK;用户可以通过Web控制台管理函数应用,也可以通过交互式的命令行来操作
  服务规格:一个服务下最多包含50个函数和10个触发器。在运行时,函数最长的运行时间为300s,即5min,一个函数的最大并发数为100。

【腾讯云Serverless平台的特点】
  函数运行时:腾讯云SCF目前支持Python、Java及Node.js作为函数的开发语言
  用户可以以压缩包的形式从本地上传代码,也可以引用腾讯云对象存储中的代码文件
  事件触发:目前腾讯云SCF支持的事件触发源有腾讯云对象存储COS、定时器、腾讯云消息服务CMQ,以及用户手动通过API及控制台触发
  服务规格:每个函数将在一个基于CentOS Linux的环境中被执行。函数执行的内存范围为128MB至1536MB,单个区域支持的最大函数定义数量为20个,函数执行的最大时长为300秒,最大的并发数为5 。

👇查看原文获取更多信息
阅读原文来源:量子位
分享本篇快报
扫码添加企业微信,每天推送行业快报