摘要:Serverless怎么玩?聽一千道一萬(wàn)不如親手來(lái)實(shí)踐,跟著我們以華為云Serverless實(shí)踐FunctionGraph來(lái) 免費(fèi)體驗(yàn) 一下六步構(gòu)建全棧網(wǎng)站吧
前言:
Serverless怎么玩?聽一千道一萬(wàn)不如親手來(lái)實(shí)踐,跟著我們以華為云Serverless實(shí)踐FunctionGraph來(lái)免費(fèi)體驗(yàn)一下六步構(gòu)建全棧網(wǎng)站吧!五分鐘就完成的應(yīng)用上云,你值得擁有 !
下面讓我們開始吧!
實(shí)踐流程
- 創(chuàng)建函數(shù)
 - 上傳代碼
 - 測(cè)試函數(shù)
 - 創(chuàng)建觸發(fā)器
 - 訪問(wèn)應(yīng)用
 - 刪除函數(shù)
 
操作指導(dǎo)
創(chuàng)建函數(shù)
登錄華為云后,按“產(chǎn)品”-“計(jì)算”-“ 函數(shù)工作流 FunctionGraph”路徑,進(jìn)入華為云函數(shù)工作流FunctionGraph平臺(tái)首頁(yè)。
華為云官網(wǎng):http://m.cqfng.cn/

進(jìn)入FunctionGraph首頁(yè),點(diǎn)擊“開始使用”

將區(qū)域切換至“廣州”,點(diǎn)擊“創(chuàng)建函數(shù)”按鈕。

在創(chuàng)建函數(shù)頁(yè),按如下參數(shù)配置項(xiàng)目
- 選擇“創(chuàng)建空白函數(shù)”
 - 函數(shù)類型:HTTP函數(shù)
 - 區(qū)域:華南-廣州
 - 函數(shù)名稱:web02
 - 點(diǎn)擊“創(chuàng)建函數(shù)”完成創(chuàng)建
 

上傳代碼
前往代碼倉(cāng),選擇“函數(shù)工作流構(gòu)建全棧網(wǎng)站”文件夾,下載web2.zip文件
代碼倉(cāng)地址:https://gitee.com/HuaweiCloudDeveloper/code-on-huaweicloud.git



前往FunctionGraph函數(shù)頁(yè)面,依次點(diǎn)擊“代碼”-“上傳至”-“Zip文件”,上傳從代碼倉(cāng)下載的“web2”文件包

測(cè)試函數(shù)
為更好的觀測(cè)函數(shù)的調(diào)用結(jié)果,先開通FunctionGraph日志上傳 LTS 服務(wù)在函數(shù)詳情頁(yè)面,依次點(diǎn)擊“監(jiān)控”-“日志”,點(diǎn)擊“開通”。

點(diǎn)擊“代碼”,點(diǎn)擊“配置測(cè)試事件”,點(diǎn)擊“創(chuàng)建”完成測(cè)試事件配置。


點(diǎn)擊“測(cè)試”,返回執(zhí)行結(jié)果

創(chuàng)建觸發(fā)器
在函數(shù)概述頁(yè)點(diǎn)擊“創(chuàng)建觸發(fā)器”

在彈出的創(chuàng)建觸發(fā)器頁(yè),完成如下配置:
- 觸發(fā)器類型:API網(wǎng)關(guān)服務(wù)(APIG)
 - API名稱:API_web02
 - 分組:先自行創(chuàng)建,刷新后可選(詳見(jiàn)下文)
 - 安全認(rèn)證:None
 - 請(qǐng)求協(xié)議:HTTPS
 - 其他項(xiàng)默認(rèn)
 

點(diǎn)擊“創(chuàng)建分組”,在API網(wǎng)關(guān)頁(yè)創(chuàng)建分組

設(shè)置分組名稱為“APIGroup_web02”(可自定義),點(diǎn)擊確定完成創(chuàng)建。

點(diǎn)擊“我知道了”后,返回函數(shù)頁(yè)。

刷新創(chuàng)建觸發(fā)器頁(yè)“分組”,選擇剛剛創(chuàng)建的分組“APIGroup_web02”,點(diǎn)擊確定完成創(chuàng)建

訪問(wèn)應(yīng)用
訪問(wèn)鏈接:
即可訪問(wèn)應(yīng)用。(如下圖)

刪除函數(shù)
實(shí)驗(yàn)結(jié)束可刪除觸發(fā)器和函數(shù),防止大量用戶繼續(xù)訪問(wèn)造成資源消耗。

  
    

