【一行代码秒上云】Serverless六步构建全栈网站

一行,代码,serverless,六步,构建,网站 · 浏览次数 : 67

小编点评

**Serverless如何玩?** Serverless是一种无服务器架构的技术,允许您无需托管任何服务器,通过调用第三方服务的函数来实现应用程序的功能。 **创建函数** 1. 打开华为云函数工作流FunctionGraph平台首页。 2. 点击“创建函数”按钮。 3. 选择“HTTP函数”区域、函数名称为“web02”并点击“创建函数”。 **上传代码** 1. 下载web2.zip文件代码从代码仓中。 2. 在FunctionGraph函数页面中,点击“代码”>“上传至”-“Zip文件”,上传web2.zip文件。 **测试函数** 1. 点击“代码”>“配置测试事件”。 2. 创建测试事件并设置触发器类型为API网关服务(APIG)。 3. 点击“测试”。 **创建触发器** 1. 点击“监控”>“日志”。 2. 点击“开通”。 3. 在弹出的创建触发器页,设置分组名称为“APIGroup_web02”。 4. 点击“确定”。 **访问应用** 1. 点击“代码”>“配置测试事件”。 2. 创建测试事件并设置触发器类型为API网关服务(APIG)。 3. 点击“测试”。 4. 返回执行结果创建触发器。

正文

摘要:Serverless怎么玩?听一千道一万不如亲手来实践,跟着我们以华为云Serverless实践FunctionGraph来免费体验一下六步构建全栈网站吧

前言:

Serverless怎么玩?听一千道一万不如亲手来实践,跟着我们以华为云Serverless实践FunctionGraph来免费体验一下六步构建全栈网站吧!五分钟就完成的应用上云,你值得拥有 !

如果您对更多Serverrless实践感兴趣,还可以扫描文末二维码,加入我们一起体验华为云最佳实践!

下面让我们开始吧!

实践流程

  • 创建函数
  • 上传代码
  • 测试函数
  • 创建触发器
  • 访问应用
  • 删除函数

操作指导

创建函数

登录华为云后,按“产品”-“计算”-“函数工作流FunctionGraph”路径,进入华为云函数工作流FunctionGraph平台首页。

华为云官网:https://www.huaweicloud.com/

点击“立即使用”按钮,进入FunctionGraph首页。

将区域切换至“广州”,点击“创建函数”按钮。

在创建函数页,按如下参数配置项目

  • 选择“创建空白函数”
  • 函数类型:HTTP函数
  • 区域:华南-广州
  • 函数名称:web02
  • 点击“创建函数”完成创建

上传代码

前往代码仓,选择“函数工作流构建全栈网站”文件夹,下载web2.zip文件

代码仓地址:https://gitee.com/HuaweiCloudDeveloper/code-on-huaweicloud.git

前往FunctionGraph函数页面,依次点击“代码”-“上传至”-“Zip文件”,上传从代码仓下载的“web2”文件包

测试函数

为更好的观测函数的调用结果,先开通FunctionGraph日志上传LTS服务在函数详情页面,依次点击“监控”-“日志”,点击“开通”。

点击“代码”,点击“配置测试事件”,点击“创建”完成测试事件配置。

点击“测试”,返回执行结果

创建触发器

在函数概述页点击“创建触发器”

在弹出的创建触发器页,完成如下配置:

  • 触发器类型:API网关服务(APIG)
  • API名称:API_web02
  • 分组:先自行创建,刷新后可选(详见下文)
  • 安全认证:None
  • 请求协议:HTTPS
  • 其他项默认

点击“创建分组”,在API网关页创建分组

设置分组名称为“APIGroup_web02”(可自定义),点击确定完成创建。

点击“我知道了”后,返回函数页。

刷新创建触发器页“分组”,选择刚刚创建的分组“APIGroup_web02”,点击确定完成创建

访问应用

访问链接:APIG调用URL+/web2/excalidraw/,即可访问应用。

删除函数

实验结束可删除触发器和函数,防止大量用户继续访问造成资源消耗。

如果您想要体验更多的华为云云上最佳实践,快来扫码加入我们把!另外我们还会不定期在群内发布开源项目的悬赏任务,等你来挑战!

 

点击关注,第一时间了解华为云新鲜技术~

与【一行代码秒上云】Serverless六步构建全栈网站相似的内容:

【一行代码秒上云】Serverless六步构建全栈网站

摘要:Serverless怎么玩?听一千道一万不如亲手来实践,跟着我们以华为云Serverless实践FunctionGraph来免费体验一下六步构建全栈网站吧 前言: Serverless怎么玩?听一千道一万不如亲手来实践,跟着我们以华为云Serverless实践FunctionGraph来免费体

三分钟完成静态网站托管

摘要:无服务器托管静态网站,你的第一个Serverless实战,快来体验吧! 本文分享自华为云社区《三分钟完成静态网站托管 ——一行代码秒上云实践》,作者:AppCloud小助手。 前言 无服务器托管静态网站,你的第一个Serverless实战,快来体验吧! 对更多云上实践感兴趣的小伙伴,欢迎扫描文

看华为云Serverless 4大特性如何让软件架构更丝滑

摘要:Serverless可以看作是一种云计算服务模型,它允许开发者在不需要管理服务器的情况下通过事件驱动的方式运行应用代码。 软件架构的发展从原先的单体架构到近十几年的微服务架构,再到现在新兴的Serverless架构。单体架构通常把应用的逻辑和功能耦合在一起,部署在BMS裸金属机或VM上,耦合模

看我如何连夜自建网站背刺我的求职对手们

摘要:在竞争如此激烈的当下,作为一名IT新人,怎么才能让HR眼前一亮,从万千简历中脱颖而出成为最亮的那个崽呢? 本文分享自华为云社区《【一行代码秒上云】连夜自建网站背刺我的求职对手们 !》,作者:AppCloud小助手。 前言 在竞争如此激烈的当下,作为一名IT新人,怎么才能让HR眼前一亮,从万千简

Hutool:一行代码搞定数据脱敏

本文主要介绍了数据脱敏的相关内容,首先介绍了数据脱敏的概念,在此基础上介绍了常用的数据脱敏规则;随后介绍了本文的重点Hutool工具及其使用方法,在此基础上进行了实操,分别演示了使用DesensitizedUtil工具类、配合Jackson通过注解的方式完成数据脱敏;最后,介绍了一些常见的数据脱敏方法,并附上了对应的教程链接供大家参考,本文内容如有不当之处,还请大家批评指正。

[转帖]基于腾讯云微服务引擎(TSE) ,轻松实现云上全链路灰度发布

https://my.oschina.net/u/4587289/blog/8570699 1. 概述 软件开发过程中,应用发布非常频繁,通常情况下,开发或运维人员会将系统里所有服务同时上线,使得所有用户都使用上新版本。这样的操作时常会导致发布失败,或因发布前修改代码,线上出现 Bug。 假设一个在

架构师日记-如何写的一手好代码

在日常工作中,我经常听到部分同学抱怨代码质量问题,潜台词是:“除了自己的代码,其他人写的都是垃圾,得送到绞刑架上,重构!”。今天就来聊一聊,如何写的一手好代码。

浅谈基于Web的跨平台桌面应用开发

近些年来,跨平台跨端一直是比较热门的话题,因为跨平台方案的优势十分明显。对于开发者而言,可以做到一次开发,多端复用,一套代码就能够运行在不同设备上,今天我们聊聊桌面应用开发。

一种实现Spring动态数据源切换的方法

## 1 目标 不在现有查询代码逻辑上做任何改动,实现dao维度的数据源切换(即表维度) ## 2 使用场景 节约bdp的集群资源。接入新的宽表时,通常uat验证后就会停止集群释放资源,在对应的查询服务器uat环境时需要查询的是生产库的表数据(uat库表因为bdp实时任务停止,没有数据落入),只进行

2分钟快速上手流水线的创建与运行

摘要:通过流水线新手体验模板,体验一条含代码检查、构建阶段、部署发布常用流水线的创建与执行。 本文分享自华为云社区《2分钟快速上手流水线的创建与运行》,作者:华为云PaaS服务小智。 体验简介 涉及服务简介 软件持续交付流水线CodeArts Pipeline是华为云软件开发生产线CodeArts的