第一个函数:Hello World (上)

简介: 实现一个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!

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
目录
相关文章
|
存储 Java Linux
Android Mstar增加IR 自定义遥控头码完整调试过程
Android Mstar增加IR 自定义遥控头码完整调试过程
565 1
|
8月前
|
缓存 监控 关系型数据库
使用MYSQL Report分析数据库性能(中)
使用MYSQL Report分析数据库性能
572 156
|
8月前
|
数据挖掘
SoccerNet 2025挑战赛:赛题整理(三)
梳理SoccerNet 2025挑战赛中的赛题三、以及该赛题的冠军方案
274 0
|
Python
|
11月前
|
人工智能 算法 程序员
AiPy自动化数学题生成实战,修复表弟暑假“太闲.bug”
这段内容介绍了一款名为AiPy的开源工具如何解决“熊孩子”假期无事可做的问题。通过融合LLM与Python生态,AiPy生成大量不重复、难度适中的数学题,并支持整除保障和智能去重。项目实现从题目生成到Word文档输出的一站式功能,界面简洁且高效。核心技术包括利用AiPy编排任务流程、py-docx生成格式化文档以及算法确保题目质量。
450 0
|
传感器 数据采集 人工智能
数字孪生与环境监测:生态保护的新手段
数字孪生技术通过传感器、物联网等手段,实现对物理环境的实时监测、预测与优化,助力环境监测和生态保护。本文探讨其在空气质量、水质监测及生态系统管理中的应用,并展望未来挑战与前景。
|
XML Java 应用服务中间件
springMVC01,springMVC的执行流程【第一个springMVC例子(XML配置版本):HelloWorld】
通过一个HelloWorld实例,介绍了SpringMVC的基本概念、执行流程,并详细讲解了如何创建和配置第一个SpringMVC项目(基于XML)。
springMVC01,springMVC的执行流程【第一个springMVC例子(XML配置版本):HelloWorld】
|
架构师 云计算
FinOps从业者认证(FinOps Certified Practitioner)
本课程涵盖FinOps基础知识、框架、核心角色及专业术语,并介绍云计算与FOCUS倡议入门。适合财务、采购、产品等部门专业人士,及ITAM、ITFM等领域的合作角色。课程包含互动培训模块、12个月材料访问权限及认证考试。通过考试后,可获FinOps认证证书及数字徽章,有效期24个月。考试由50道选择题组成,需达到75%得分。
|
人工智能 运维 自然语言处理
AI战略丨构建未来:生成式人工智能技术落地策略
GenAI 的技术落地需要企业进行周密地规划和持续地努力。企业必须从自身的战略出发,综合考虑成本、效果和性能,制定合理的技术架构,通过全面的 AI 治理,实现可持续的创新和发展。
|
机器学习/深度学习 存储 监控