第一个函数:Hello World (下)

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 但我们注册并登陆我们的阿里云账号之后,我们可以找到函数计算产品:

阿里云函数计算
但我们注册并登陆我们的阿里云账号之后,我们可以找到函数计算产品:


点击新建函数,并选择事件函数:


此时,我们可以进行相关的配置:


相对于其他的云平台,我们不仅要为即将创建的函数设置一个函数名称,选择运行时等,我们还需要设置该函数所在的服务,在阿里云函数计算的体系中,是有服务的概念的。
引入服务的概念会带来一定的好处:
相关联的函数可以放在一个服务下,可以有效地进行分类,这种分类实际上比标签分类更直观明了;
相关联的函数在同一个服务下可以共享一定的配置,例如VPC的配置,NAS的配置,甚至是某些日志仓库的配置等;
通过服务,我们可以很好的做函数的环境的划分,例如我们有一个相册项目,该项目可能存在线上环境、测试环境、开发环境,那么我们可以在服务层面来做区分,即可以设定album-release、album-test、album-dev等三个服务,进而来做环境的隔离;
通过服务,我们可以很好的收纳函数,如果我们的项目比较大,我们可能会产生很多函数,如果统一放在外面会显得非常混乱,可以通过服务进行有效的收敛;
完成函数的创建之后,我们可以进行代码的编辑,和AWS Lambda、Google Cloud Functions类似,阿里云函数计算同样支持从对象存储上传代码,直接上传代码包,以及在线编辑,除此之外阿里云还支持直接上传文件夹:


保存之后,可以选择执行按钮,进行函数的触发、测试:


完成之后,我们可以看到系统已经为我们输出相关的日志:hello world。至此,我们非常简单的一个函数就创建成功了。
华为云函数工作流
华为云的FaaS平台叫做函数工作流,和其他云平台一样,我们同样需要先创建一个华为云账号,并且进行登录。登陆之后,我们需要找到“函数工作流 FunctionGraph”:


然后我们点击创建函数,即可开始创建函数:


我们只需要设定好函数名称,所属应用,并且选择好运行时等,即可完成函数创建:


完成函数创建之后,我们选择右上角的测试按钮,并且设置触发事件的格式,即可进行测试操作:

   测试结果:


完成之后,我们可以点击详细信息,即可查看到函数的输出结果。至此,我们在华为云函数工作流创建了一个简单的函数,并进行了基础的测试。
腾讯云云函数
注册完成腾讯云账号,并登陆之后,在云产品中选择云函数:


选择之后,我们选择函数服务,并点击新建:


选择自定义创建,进行配置:


我们只需要配置好函数名称,地域以及运行环境即刻点击完成按钮:


稍等片刻,即可完成函数创建:


跳转到函数代码页面,点击测试按钮,进行函数的测试:


稍等片刻,即可完成测试,我们可以看到系统已经输出相对应的结果:Hello World。


相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
1月前
输出 "Hello, World!"
【10月更文挑战第12天】输出 "Hello, World!"
11 2
|
5月前
|
Dart 开发工具 C++
Dart第一个程序hello,world
Dart第一个程序hello,world
|
5月前
|
Java C语言 C++
实现Hello,World!的方式
实现Hello,World!的方式
|
6月前
|
编译器 C++ 开发者
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
61 0
|
6月前
|
Unix 编译器 C语言
Hello World!—— 属于我们的第一个C语言程序
C语言最早是由贝尔实验室的Dennis Ritchie为了UNIX的辅助开发而编写的,它是在B语言的基础上开发出来的。尽管C语言不是专门针对UNIX操作系统或机器编写的,但它与UNIX系统的关系十分紧密。由于它的硬件无关性和可移植性,使C语言逐渐成为世界上使用最广泛计算机语言。 为了进一步规范C语言的硬件无关性,1987年,美国国家标准协会(ANSI)根据C语言问世以来各种版本对C语言的发展和扩充,制定了新的标准,称为ANSI C。ANSI C语言比原来的标准C语言有了很大的发展。目前流行的C语言编译系统都是以它为基础的。
111 0
Hello World!—— 属于我们的第一个C语言程序
|
C语言 C++
C++打印hello world
C++打印hello world
179 0
|
IDE 编译器 程序员
编写第一个 C++ 程序:Hello World 示例
"Hello World"程序是学习任何编程语言的第一步,也是你将学习的最简单的程序之一。你所要做的就是在屏幕上显示消息"Hello World"。现在让我们看看程序:
193 0
|
Shell
shell:脚本数组list定义、长度获取、循环打印、数组切片、字符串转换
shell:脚本数组list定义、长度获取、循环打印、数组切片、字符串转换
2124 0
|
编译器 Serverless C语言
第一个C语言程序(从Hello World开始)
第一个C语言程序(从Hello World开始)
第一个C语言程序(从Hello World开始)
|
Serverless C语言 C++
第一个函数:Hello World (上)
实现一个Hello World是入门各个编程语言的第一节课,无论是我们学习C语言,C++,Python等,貌似都离不开一个Hello World,既然如此,本章将会基于Serverless架构,在主流的云厂商的FaaS平台实现一个Hello World。
123 0