函数计算 FC

播放视频
函数计算(Function Compute)是一个事件驱动的全托管 Serverless 计算服务,您无需管理服务器等基础设施,只需编写代码并上传,函数计算会为您准备好计算资源,并以弹性、可靠的方式运行您的代码。

产品规格

█████
████████████████
██
█████
██
█████
██
█████
询价中
█████
████████████████
██
█████
██
█████
██
█████
询价中
█████
████████████████
██
█████
██
█████
██
█████
询价中
█████
████████████████
██
█████
██
█████
██
█████
询价中
查看更多商品

产品优势

高效免运维
聚焦业务逻辑开发,无需关心服务器购买、自动伸缩等运维操作
弹性高可用
预留实例系统不自动回收,可长驻不销毁,消除冷启动带来的延时毛刺
按需低成本
按量付费模型按实际使用计算资源计费,资源利用率高
稳定高可靠
函数计算分布式集群化部署,支持多可用区

产品功能

丰富的触发器类型函数计算FC通过触发器与事件源进行关联,关联后的事件源,会在事件产生时以同步或异步的方式触发函数执行,并将变更事件作为入参传递给入口函数。
IoT 触发器使用规则引擎数据流转,将数据转发至函数计算中,然后由函数计算运行函数脚本进行业务处理。
表格存储(OTS)触发器当表格中数据变更时,以变更信息作为参数触发函数执行。
日志服务(SLS)触发器定时获取更新的日志并触发函数进行自定义日志加工。
消息队列(MNS)触发器编写函数对发布在主题上的消息进行实时处理。
内容分发网络(CDN)触发器编写函数对 CDN 事件(预热、刷新等)进行自定义处理。
更多触发器了解所有触发器支持列表。点击这里
多种编程语言无服务器计算模式支持当前主流的编程语言与自定义运行时。
Node.js支持 Node.js 20、 Node.js 18、Node.js 16、Node.js 14、Node.js 12等,设置 HTTP 触发器的 Node.js 运行时兼容 Express。
Python支持 Python 3.6、Python 3.9、Python 3.10、Python 3.12,设置 HTTP 触发器的 Python 运行时遵循 WSGI 规范。
Java支持 Java8、Java11,设置 HTTP 触发器的 Java 运行时基于 Servlet 协议。
PHP支持 PHP 7.2,设置 HTTP 触发器的 PHP 运行时遵循 PSR(HTTP message interfaces)标准。
Custom Runtime可以定制个性化语言执行环境(如 Go, Ruby, Lua 等),可以将现有应用不做任何改造一键迁移至函数计算平台。
更多支持语言了解所有开发语言支持列表。点击这里
便捷的开发工具便捷的开发工具帮助您流畅地在本地开发调试部署。
FuncraftFuncraft 是一个用于支持 Serverless 应用部署的工具,支持资源创建、本地调试、在线安装第三方依赖等。
fclifcli 是函数计算的命令行工具,帮助您便捷地管理函数计算中的资源。
Serverless DevsServerless Devs 是一个开源开放的 Serverless 开发者平台,通过该平台,开发者可以一键体验多云 Serverless 产品,极速部署 Serverless 项目。
VSCode 插件基于 VSCode 的开发调试部署工具,可以快速创建、调试、运行、部署函数。
Midway Serverless 是一个用于构建 Node.js 云函数的 Serverless 框架,可以帮您在云原生时代更专注于产品开发,降低维护成本。
云开发平台面向开发者和中小企业打造的一站式、全云端的开发平台,打开浏览器就可以开发、调试、上线,所测即所得。
丰富的资源类型丰富的资源类型提供更好的无服务器计算性能。
预留实例允许您自行控制实例的分配和释放,长驻的执行环境彻底消除实例冷启动带来的延时毛刺。
按量实例根据请求数系统动态分配执行环境,轻松应对业务洪峰。
多样的实例类型函数计算FC提供弹性实例和GPU实例两种实例类型。
弹性实例函数计算的基本实例,适用于突发流量和计算密集等各种场景。
GPU实例基于Ampere以及Turing架构的GPU实例。主要适用于音视频、AI人工智能和图像处理等场景。
灵活的计量模式函数计算FC提供了丰富的计量模式,帮助您在不同场景下获得显著的成本优势。
按量付费模型按实际使用计算资源计费,不占用计算资源则不计费,资源利用率高。
资源包模型购买预付费(包年包月)资源包单价更低,可以抵扣实际消耗的计算力。组合使用按量付费模式和预付费(包年包月)模式将有效降低成本。

应用场景

Web 应用
实时数据处理
AI 推理
视频转码
十分钟搭建弹性高可用 Serverless Web 应用
无服务器的计算方式和免运维特性与前端工程师天然互补,工程师只需编写业务代码即可快速搭建云原生的 Web 应用,有效提高上线迭代效率,降低运维成本。
能够提供
高效免运维,再也不为应用的构建而发愁
前端工程师更专注于业务逻辑的开发,将集群的运维交予函数计算处理,有效提高开发运维效率。
弹性高可用,轻松应对负载的波峰波谷
根据请求量自动进行毫秒级弹性扩容,快速调度计算资源,轻松应对业务洪峰。 预留实例功能彻底消除实例冷启动带来的延时毛刺,为在线应用迁移至函数计算扫清障碍!
高性能低成本,提供高性价比的服务
函数计算这一独特的无服务器计算方式提供了丰富的计量模式,帮助您在不同场景下获得显著的成本优势。
迁移更平滑,将传统应用迁移至函数计算如丝般顺滑
函数计算支持丰富的开发语言、自定义运行时,兼容传统应用框架,传统应用可以平滑迁移至函数计算。
推荐搭配使用
基于事件源搭建数据处理系统
函数计算支持丰富的事件源,事件触发机制可以通过几行代码和简单的配置对数据进行实时处理,比如对 OSS zip 包进行解压、对 SLS 日志或 OTS 数据进行清洗、对 MNS 消息进行自定义消费等。
能够提供
与多种事件源高度集成,配置简单
函数计算支持丰富的事件源类型,只需要简单的配置就可以对事件源数据进行处理
自定义处理逻辑,灵活度更高
可以根据业务场景的不同定义不同的处理逻辑,有极大的灵活度
推荐搭配使用
Serverless 助力人工智能,做专注于算法的 AI 工程师
算法工程师训练好模型以后往往需要把模型变成服务,函数计算无需运维和弹性伸缩的特性,可以帮助算法工程师快速搭建弹性高可用的推理服务。
能够提供
AI 工程师更专注算法,免去繁琐的运维困扰
人工智能领域开发者可以更专注于算法模型的训练与业务逻辑的开发,将计算集群的运维交予函数计算处理,提高工作效率。
迅速调动上万核计算资源,计算力不再是瓶颈
函数计算储备充足的计算资源,根据请求量毫秒级弹性扩容,可以快速调动上万核的计算资源,平滑支撑业务洪峰。
多版本功能轻松实现 A/B 测试,降低模型上线风险
函数计算提供多版本功能,支持模型的灰度发布,轻松实现算法 A/B 测试,降低模型上线风险。
一键安装第三方库,本地调试如丝般顺滑
工具链全面升级,大幅提升 TensorFlow,PyTorch 等第三方库的安装体验。一键部署应用到云端,真正实现 “一行命令,一触即发”。
推荐搭配使用
轻松构建基于 Serverless 架构的弹性高可用视频处理系统
函数计算和函数工作流结合可以轻松打造弹性高可用的 Serverless 视频处理系统,与传统方案相比,性能、成本和工程效率都有显著的优势。
能够提供
灵活转码:支持自定义转码处理逻辑
视频转码函数完全由用户自定义,无缝支持自定义逻辑。
成本低廉:价格不足转码服务的 1/4
函数计算提供了丰富的计量模式,帮助您在不同场景下获得显著的成本优势。
并行转码:根据视频文件数自动弹性伸缩
同时有多个视频文件上传时, 函数计算自动进行毫秒级弹性伸缩,快速调度计算资源, 并行处理多个文件 ,您只需为使用的资源量付费,无需支付额外费用。
快速迁移:迁移成本低,改造代价小
FFmpeg 相关命令可以直接移植到函数计算,在虚拟机上部署的基于 FFmpeg 的服务可以轻松切换到函数计算,迁移成本低。
推荐搭配使用

场景体验

函数计算 HelloWorld 应用开发
函数计算入门第一步,基于已有的环境开发一个函数计算的 HelloWorld 应用,帮助开发者快速学习
建议体验时长15分钟
1分钟函数计算快速搭建高性能网盘
本场景将使用函数计算,以及开源项目 Kodbox,带大家 1分钟 Serverless 极速搭建个人高性能网盘,网盘可长期使用
建议体验时长15分钟
基于函数计算实现音视频转码
本场景使用函数计算、Serverless 工作流、对象存储OSS、日志服务 SLS、专有网络 VPC 和文件存储 NAS 服务,实现音视频转码
建议体验时长30分钟

客户案例

新浪微博
新浪微博使用函数计算--无服务器计算,处理每日数十亿次个性化图片处理,综合成本下降 35% 。
世纪联华
世纪联华使用函数计算+表格存储的方式,平滑支撑双 11 大促等突发业务。
石墨文档
函数计算FC这种无服务器计算的模式帮助石墨文档有效解决了性能瓶颈,并节省了 58% 的服务器成本。
语雀
语雀使用函数计算处理 CPU 密集型任务,免去了搭建集群的代价。
高德地图
函数计算在“十一出行节”峰值场景中表现优秀,整体服务成功率均大于 99.99% ,服务稳定性超出预期。
闲鱼
在闲鱼,Serverless 赋能了云端一体化编程模式,使用该模式开发的需求,开发人日减少了 30% 以上。

产品动态

2017-04-27 新产品
函数服务产品发布
查看详情
2017-05-09 新功能/规格
函数计算发布新的SDK
查看详情
2017-05-26 功能优化
函数服务新增获取当前版本代码API
查看详情
2017-06-05 新功能/规格
API网关接入函数计算
查看详情
2017-07-04 新功能/规格
函数计算推出Python2.7的编译环境。
查看详情
2017-07-29 功能优化
函数计算推出3套可定制化OSS模板代码示例,方便开发者通过示例快速上手。
查看详情
2017-09-19 功能优化
函数计算强力推出4大实用模板
查看详情
2017-09-25 新地域/新可用区
阿里云函数计算开通华东1区域
查看详情
2017-09-27 新产品
阿里云函数计算商业化发布
查看详情
2017-09-30 新功能/规格
函数计算集成表格存储
查看详情
2017-10-10 新功能/规格
函数计算推出了日志服务触发器
查看详情
2017-11-16 新功能/规格
函数计算正式推出Python3.0编译环境
查看详情
2017-12-11 功能优化
函数计算开通华南1区域
查看详情
2017-12-15 新功能/规格
OSS控制台新增函数计算处理事件入口
查看详情
2017-12-22 功能优化
函数计算正式推出全新版本控制台
查看详情
2017-12-23 新功能/规格
函数计算打通和IoT产品对接
查看详情
2018-01-17 新功能/规格
函数计算推出Nodejs8语言编程环境
查看详情
2018-02-03 新功能/规格
函数计算推出关于多款OSS实用模板
查看详情
2018-03-16 新功能/规格
函数计算重磅推出时间触发器功能
查看详情
2018-03-16 新功能/规格
函数计算推出大内存3GB的功能,从底层支持用户使用更大的执行内存。
查看详情
2018-03-27 新功能/规格
函数计算推出澳大利亚悉尼海外节点
查看详情
2018-04-28 新功能/规格
函数计算支持环境变量功能
查看详情
2018-04-30 新功能/规格
函数计算推出Http trigger功能
查看详情
2018-05-21 新功能/规格
函数计算推出HTTP触发器Python版本
查看详情
2018-06-28 新功能/规格
函数计算支持 CDN 触发器
查看详情
2018-06-29 新功能/规格
函数计算发布无服务器应用模型( Serverless Application Model)和开发工具
查看详情
2018-06-29 新功能/规格
函数计算发布 Go SDK
查看详情
2018-06-29 新功能/规格
函数计算支持访问用户 VPC 内的云资源
查看详情
2018-07-06 功能优化
函数计算控制台代码上传加速
查看详情
2018-07-10 功能优化
Fun 2.1.0 版本发布
查看详情
2018-08-31 新功能/规格
函数计算可以挂接NAS存储
查看详情
2018-08-31 新功能/规格
函数计算支持 PHP 运行时
查看详情
2018-09-20 新功能/规格
FC支持自定义域名
查看详情
2018-09-20 新功能/规格
函数计算推出云端集成开发环境 WebIDE
查看详情
2018-10-31 新功能/规格
函数计算推出初始化函数功能,优化业务冷启动场景
查看详情
2018-11-30 新功能/规格
函数计算推出 MNS 主题触发器
查看详情
2018-11-30 功能优化
函数计算推出本地调试工具 Fun Local
查看详情
2018-12-29 新功能/规格
函数计算发布表格存储触发器
查看详情
2018-12-29 新功能/规格
函数计算重磅推出版本管理功能
查看详情
2019-01-21 新功能/规格
函数计算发布 RDS 触发器
查看详情
2019-04-11 新功能/规格
函数计算支持 C# 开发环境
查看详情
2019-05-21 新功能/规格
函数计算重磅推出 Java HTTP Trigger功能
查看详情
2019-05-21 功能优化
函数计算资源编排工具 Fun 发布 2.14.0 版本
查看详情
2019-06-10 新功能/规格
阿里云移动研发平台EMAS - HTTPDNS SDNS 软件定义解析能力发布
查看详情
2019-07-07 新功能/规格
函数计算联合 CDN 发布 CDN 回源至 FC 的功能
查看详情
2019-09-12 新功能/规格
函数计算正式推出预留实例功能
查看详情
2019-10-01 新功能/规格
函数计算支持自定义运行时
查看详情
2019-10-01 新功能/规格
推出新的计费方式:预付费(包年包月)计量模式
查看详情
2020-09-11 其他
阿里云函数计算 - 网络数据源调整公告
查看详情
2021-05-06 功能优化
函数计算WebIDE工具下线通知
查看详情
2021-06-25 新功能/规格
阿里云函数计算 - 资源套餐包(预付费)上线和包年包月(预付费)下线公告
查看详情
2021-07-31 其他
经典网络环境下的机器分批下线通知
查看详情
2021-12-12 新功能/规格
函数计算资源包支持申请 ICP 备案服务码
查看详情
2022-09-06 价格调整
GPU 实例正式商业化
查看详情
2022-11-01 价格调整
全地域全计费项价格下调|最高降价幅度达37.5%
查看详情
查看全部日志

文档与工具