使用函数计算,您无需采购和管理服务器等基础设施,只需编写并上传代码或镜像,就可以实现弹性可靠的应用。本文介绍如何在函数计算控制台快速开发一个简单的Serverless Hello World函数。
前提条件
您已成功注册阿里云账号,并完成实名认证。
步骤一:开通函数计算服务
步骤二:创建事件函数
函数是函数计算的资源调度与运行单位。关于支持的函数类型,请参见函数选型。
步骤三:测试函数
在函数详情页面,选择代码页签,单击测试函数。
查看返回结果,显示执行成功,返回hello world。
(可选)步骤四:清理资源
函数计算按照实际资源使用量进行计费,已创建的函数资源如果不使用不会产生费用。但请留意您创建函数资源时关联的其他云产品或资源,例如存储在OSS和NAS的数据、创建的触发器或预留实例等。
登录函数计算控制台,单击函数,选择地域,在目标函数的操作列,选择 ,然后在弹出的对话框,确认要删除的函数已无任何触发器、预留实例等绑定资源后,再次确认删除。
相关文档
本文以创建事件函数为例进行演示,如果您想了解函数计算支持的更多函数类型,请参见函数选型。
本文介绍如何通过控制台快速使用函数计算,您还可以通过Serverless Devs工具构建应用、调试应用和部署应用。具体操作,请参见Serverless Devs快速入门。
函数计算支持直接触发函数和通过事件触发函数。关于事件触发函数,请参见触发器简介。
如果您的函数在执行时报错"Unable to import module 'index'",需要先确认请求处理程序(函数入口)配置是否错误,然后确认依赖是否安装成功。具体请参见为函数安装第三方依赖。关于请求处理程序的配置,请参见代码开发概述中各编程语言的请求处理程序(Handler)页面。