第一个函数:Hello World (上)

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: 实现一个Hello World是入门各个编程语言的第一节课,无论是我们学习C语言,C++,Python等,貌似都离不开一个Hello World,既然如此,本章将会基于Serverless架构,在主流的云厂商的FaaS平台实现一个Hello World。

实现一个Hello World是入门各个编程语言的第一节课,无论是我们学习C语言,C++,Python等,貌似都离不开一个Hello World,既然如此,本章将会基于Serverless架构,在主流的云厂商的FaaS平台实现一个Hello World。

其实无论是哪个云平台,我们通过其FaaS产品实现Hello World,步骤基本都是一致的:

  1. 注册账号,并登陆
  2. 找到对应的FaaS产品,例如AWS的Lambda,阿里云的函数计算等;
  3. 点击新建函数按钮,进行函数的创建
  4. 配置函数,包括函数名称、运行时(可以认为是要使用的编程语言,或者认为是要使用的编程环境等)
  5. 完成创建,并进行测试

AWS Lambda

当我们注册完成AWS账号,我们可以在AWS的控制台找到Lambda这款产品,进入该产品页面:

   我们可以点击创建函数,进行函数的创建:

我们只需要填写好函数名称,并且选择一个我们熟悉的语言,并且点击创建函数,就可以完成函数的创建:

此时我们点击测试,并且设置一个事件:

创建完成事件之后,可以再次点击测试,即可看到这个程序运行的结果:

至此,我们非常简单的一个函数就创建成功了。

Google Cloud Functions

注册Google Cloud账号,并登陆,登陆完成之后,找到Cloud Functions产品,并新建函数:

配置函数信息:

只需要配置函数名称,地域,并且在触发器部分点击确定按钮,即可进行下一步:

进行代码编辑之后,进行部署操作,部署完成之后可以看到部署列表:

部署完成之后,找到该函数,点击点击测试即可完成测试:

至此,我们在Google Cloud上完成了一个Cloud Functions的查u你更加爱你,并顺利输出Hello World!

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
2月前
输出 "Hello, World!"
【10月更文挑战第12天】输出 "Hello, World!"
15 2
|
2月前
在 main 函数中输入字符串
在 main 函数中输入字符串。
20 3
|
6月前
|
Dart 开发工具 C++
Dart第一个程序hello,world
Dart第一个程序hello,world
|
7月前
|
编译器 开发工具 C语言
单一程序:打印 Hello World
【5月更文挑战第14天】单一程序:打印 Hello World。
34 1
|
7月前
|
编译器 C++ 开发者
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
71 0
|
7月前
|
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语言编译系统都是以它为基础的。
119 0
Hello World!—— 属于我们的第一个C语言程序
|
C语言 C++
C++打印hello world
C++打印hello world
185 0
|
IDE 编译器 程序员
编写第一个 C++ 程序:Hello World 示例
"Hello World"程序是学习任何编程语言的第一步,也是你将学习的最简单的程序之一。你所要做的就是在屏幕上显示消息"Hello World"。现在让我们看看程序:
201 0
|
Shell
shell:脚本数组list定义、长度获取、循环打印、数组切片、字符串转换
shell:脚本数组list定义、长度获取、循环打印、数组切片、字符串转换
2281 0
|
编译器 Serverless C语言
第一个C语言程序(从Hello World开始)
第一个C语言程序(从Hello World开始)
第一个C语言程序(从Hello World开始)
下一篇
DataWorks