函数服务 FunctionStage

函数服务(FunctionStage)是一项基于事件驱动的函数托管计算服务,托管函数具备以毫秒级弹性伸缩、免运维、高可靠的方式运行。用户无需配置和管理服务器,按实际运行消耗的资源计费。

现已申请公测资格方式 免费试用 ,名额有限。了解详情

产品优势

高弹性

以事件/请求为粒度实现实时伸缩资源。

扩容/缩容对用户是透明的,随用户访问量自动伸缩。

高可用

冷请求平均时延低至秒级,热请求时延低至毫秒级。

无需任何手动配置和操作,根据实际负载量自动弹性伸缩。

高效率

不用考虑服务器相关的容错、负载均衡、自动伸缩等方面的问题,降低开发门槛,专注业务实现。

应用部署升级简化,上传代码实现一键升级,解决应用部署升级难的问题。

低成本

按照代码运行情况收费,代码未运行时不产生费用。

不需要为了满足峰值需求而预留资源,也不用为闲置资源支付费用。

产品架构

函数服务

用户开通函数服务后,可以通过两种方式访问函数服务。

  • 通过管理控制台访问函数服务。
  • 用户业务系统通过调用API接口访问和使用函数服务。

应用场景

Web及移动后端服务

整合API网关和函数服务构建Web及移动后端,开发者能够构建可弹性扩展、高可用的移动或 Web 应用程序,轻松创建丰富的各类后端服务。

IoT实时数据处理

来自物联网设备产生海量的实时信息流数据,通过函数服务分类处理并写入后端,高效的处理实时流数据。

实时媒资内容处理

用户上传的音视频到对象存储OBS,上传事件触发多个函数,分别完成高清转码、音频转码等功能,满足用户对实时性和并发能力的高要求。

功能描述

支持多种运行时

支持Node.js、Java、Python等运行时。

支持多种代码导入方式

支持在线编辑代码、OBS文件引入、上传ZIP包、上传JAR包等方式。

支持多种触发器类型

支持SMN、DMS、HTTP等类型触发器。

支持在线监控和日志查询

实时的图形性化监控指标展示,在线查询日志,方便定位问题。

开发者资源

SDK

FunctionStage中Java SDK提供了Context和日志记录接口,例如租户AK/SK、当前请求ID、函数执行分配的内存空间、CPU数等。

地区和终端节点

描述华为云当前可服务节点区域和各服务的Endpoint。

立即注册华为云