函数计算入门示例 - hello world

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 函数计算,控制台使用

前言

在函数计算中,用户除了使用命令行的工具来管理和操作函数计算服务,还可以使用可视化的控制台工具来查看和管理自己的函数,这边以一个简单的例子来简单介绍下函数计算控制台的使用。

控制台使用

- 1,登录阿里云函数计算官方帮助网址,点击下图的控制台进行登录

1


2

- 2, 成功登录后,进入阿里云管理控制台页面,可以通过下图两种方式的任意一种进入函数计算的控制台管理页面

1 如果你把函数计算控制台配置到管理控制台

3

2 万能入口方式

4

注:创建服务的时候注意下区域,区域详情

-3, 进入函数计算控制台管理页面之后,新建一个服务
5


6

-4, 创建服务成功后,在服务下面创建一个函数
7

step1:创建函数过程中有响应的模板,这边选择最简单的空白函数模板,语言选择python

8

step2:这边示例不创建触发器

9

step3:给函数取名,编辑代码相关,这边默认的代码是经典的hello world

10

step4: 完成函数创建

11

-5, 函数的执行

函数相关概念解释:

1, 函数名
  • handler需要与创建函数时的"Handler"字段相对应:例如创建函数时指定的Handler为index.handler,那么函数计算会去加载index.py中定义的handler函数
2, event参数
  • event参数是用户调用函数时传入的数据,其类型是str
3, context参数
  • context参数中包含一些函数的运行时信息(例如request id/临时AK等)。其类型是FCContext,具体结构和使用在下面的使用context介绍
4, 返回值
  • 函数的返回值会作为调用函数的结果返回给用户,它可以是任意类型:对于简单类型会函数计算会把它转换成str返回,对于复杂类型会把它转换成JSON字符串返回

操作步骤:

step1:切换到代码执行菜单

12

step2:切换到代码执行菜单

14

step3:修改触发事件,修改的触发事件(对应入口函数中的event参数)

15

step4:在线编辑代码,返回event,从结果中我们可以看出,返回的event是我们设置的触发事件

16

控制台上传代码包创建函数

按照上面的步骤创建,其中在这个步骤函数操作如下图所示:

image

总结

通过以上简单的一个hello world示例,展现了函数计算控制台基本使用,至于函数计算控制台中的函数模板教程相关和触发器相关等进阶相关内容,有专门的教程,请关注函数计算官方帮助文档

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
4月前
|
Kubernetes Serverless API
Serverless阿里云函数计算问题之使用示例如何解决
本文探讨了Serverless场景下实例Exec功能的关键特性及其与K8S和Docker的主要区别:实例Exec仅适用于存活实例,且请求不占用并发度,被视为InvokeFunction调用并据此计费。此外,还介绍了阿里云函数计算中实例Exec功能的使用方法,包括通过控制台、API及CLI工具的操作流程,并详细解释了WebSocket连接对计费的影响以及如何在控制台上登录函数实例进行问题排查的具体步骤。
55 0
|
7月前
|
前端开发 Serverless Shell
Serverless 应用引擎操作报错合集之在阿里云函数计算中,laravel zip包使用示例的start.sh脚本启动时出现错误代码如何解决
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
运维 Serverless API
Serverless云开发入门
Serverless云开发入门
|
关系型数据库 MySQL Serverless
RDS入门——RDS MySQL Serverless资源与负载自适应
通过本教程的操作,可以掌握如何创建RDS Serverless版实例、配置RDS Serverless版实例和体验RDS Serverless动态计费。
|
弹性计算 Kubernetes Serverless
课时1:Serverless容器入门和实践案例
课时1:Serverless容器入门和实践案例
|
Serverless 对象存储 开发者
课时1:从0 入门,Serverless 技术及价值
课时1:从0 入门,Serverless 技术及价值
|
Serverless
函数计算入门-HelloWorld应用开发
本场景介绍如何使用函数计算服务开发HelloWorld应用。
|
弹性计算 安全 JavaScript
零基础入门Serverless:Hello World
来自Serverless,向世界说句你好。
|
Devops Serverless 持续交付
函数计算持续交付入门:云效+FC实现 简单IP查询工具
本场景介绍如何使用云效自动发布应用到函数计算平台。
|
存储 前端开发 Serverless
入门 Serverless——简介与实践
入门 Serverless——简介与实践
1203 0

相关产品

  • 函数计算