快速创建函数

使用函数计算,您无需采购和管理服务器等基础设施,只需编写并上传代码或镜像,就可以实现弹性可靠的应用。本文介绍如何在函数计算控制台快速开发一个简单的Serverless Hello World函数。

前提条件

您已成功注册阿里云账号,并完成实名认证。具体信息,请参见账号注册(PC端)

操作步骤

步骤一:开通函数计算服务

  1. 访问函数计算首页

  2. 单击管理控制台,跳转至函数计算新客试用套餐页面,然后单击立即购买即可自动开通服务,进入函数计算控制台

    说明
    • 如果您是在2024年08月27日之后注册阿里云账号并完成实名认证的,无需开通可直接使用函数计算产品。首次登录函数计算控制台,还可以根据界面提示领取一定额度的免费资源包,详情请参见试用额度

    • 建议您使用阿里云账号开通服务,RAM用户使用服务。

    • 如果您之前已开通过函数计算服务,页面将直接跳转至函数计算控制台

  3. 可选:首次登录用户,界面弹出阿里云服务授权对话框,单击确定

    授权成功后函数计算就拥有访问您的VPC、ECS、SLS及容器镜像服务等云资源的权限。关于服务关联角色的详细信息,请参见服务关联角色

步骤二:创建事件函数

  1. 登录函数计算控制台,选择地域,单击创建函数

    image

  2. 选择事件函数,设置函数名称,单击创建。这里以示例代码为例,更多参数详情请参见创建事件函数

    image

步骤三:结果验证

  1. 函数详情页面,选择代码页签,单击测试函数

    image

  2. 查看返回结果,显示执行成功,返回hello world。

    image

相关文档

  • 如果你想了解创建函数的方式和创建时的详细参数信息,详情请参见创建函数

  • 如果你想了解创建函数的语言,详情请参见代码开发

  • 函数计算提供通过Serverless Devs工具构建应用、调试应用和部署应用。具体操作,请参见通过Serverless Devs管理函数

  • 函数计算支持直接触发函数和通过事件触发函数。关于事件触发函数,请参见触发器简介

  • 如果您的函数在执行时报错"Unable to import module 'index'",需要先确认请求处理程序(函数入口)配置是否错误,然后确认依赖是否安装,具体请参见为函数安装第三方依赖

常见问题