Lab 4:基于函数服务实现函数部署发布

Meetup
实验说明

本实验将介绍如何在函数服务中进行业务部署,通过API网关进行服务访问。本文以Golang模板为例。

Task 1:创建函数
  1. 在函数服务控制台点击创建函数。

picture.image

  1. 选择基于模板创建,语言选择Golang。

picture.image

  1. 函数配置,输入函数名称,比如 “vefaas-lab028”,其他保持默认配置,点击确定。

picture.image

  1. 点击发布,并等待发布成功。

picture.image

  1. 发布成功后,点击测试。

picture.image

  1. 查看函数测试结果。

Tips:
请提交本步骤实验结果截图。

picture.image

Task 2:创建 API 网关触发器
  1. 在控制台中切换到API网关页面。

picture.image

  1. 创建API网关实例,配置API网关名称,比如 “apig-lab028”,选择之前使用的VPC和子网,比如“cloudnative-meetup”、“subnet-1”,点击确定。

picture.image

  1. 点击刚创建的API网关实例名称,进入详情页面。

picture.image

  1. 创建服务,填写服务名称,比如 “apig-service-lab028”,协议选择“HTTP”,本实验选择“不开启认证配置”,点击确定。

picture.image

  1. 在控制台中切换到函数服务界面,找到刚才创建的函数服务,在触发器页面点击“创建触发器”,并配置以下参数:
  • 触发器类型选择“API 网关触发器”
  • 触发器名称,比如“apig-triger-lab028”
  • “实例”和“服务”选择刚刚创建的API实例和服务
  • “path”,比如 “/”
  • 点击确定。

picture.image

  1. 配置完成,可以查看到刚刚创建的触发器。

Tips:
请提交本步骤实验结果截图。

picture.image

  1. 点击公网访问地址,可在浏览器中访问到如下示例页面。

Tips:
请提交本步骤实验结果截图。

picture.image

Task 3:提交实验结果
  1. 访问表单并提交实验结果截图。 实验结果提交表单

  2. 恭喜完成实验!

66
0
0
0
关于作者
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论