00:00
大家好,欢迎大家来观看我们的动手实验室,那Taco day腾讯技术开放日呢?是腾讯发起的面向技术人群的线上活动,通过腾讯以及腾讯云相关技术干货的课程分享和应用工具的动手实践,让开发者们能够快捷高效的去获取实用性和知识性的内容,也欢迎大家持续的关注我们。那在现在的技术趋势下呢,其实云原生已经无处不在了,已经是成为新一代开发者和开发环境的大势所趋,所以呢,本次的动手实验室啊,我们在云原生主题下呢,选择SRS云函数实战项目,在接下来大概30分钟的时间里呢,会有腾讯的技术专家来带大家一起去体验service云函数,收获干货技能还有作品,那今天呢,我们也为大家准备了多重的福利,这里也给大家做一个小小的预告,也请老师帮忙翻到下一页。是的,那我们今天一共会给到大家三波福利。
01:00
第一波福利呢,就是我们今天的在线抽奖环节,在实验结束后呢,我们会特别的去留出一个抽奖的时间,同学们在评论区去发送关键词就可以参加抽奖了啊,会有机会获得来自腾讯的经纬周边,那抽奖的关键词呢,我们也会在抽奖环节的时候去告诉大家,那第二波福利呢,我们会送给今天成功完成实验的同学,只要同学们在完成实验后,把你们的实验界面截图做一个保存分享到朋友圈,并且配上不少于15字的实验体验的反馈,那当你的这条朋友圈获得一定数量的点赞之后,把朋友圈截图和实验的截图都直接发送给屏幕右侧的开奖小助手,就有机会获得多重好礼,那不同数量的点赞呢,对应了不同的礼品,这里也提醒大家,礼品是限量的,先到先得哦,那我们会在大家提交截图后的一周内统一的去公布获奖的结果。
02:00
那么今天的第三波福利呢?就是我们在。腾讯云开发者社区里已经发起了ta day腾讯技术开放日有奖征集的活动,大家同样是扫描屏幕右侧的二维码,添加开奖的小助手就可以获取活动的详情,参加就可以领取奖品,那这里的奖品会更丰厚啊,想要参加有奖活动的同学呢,就快快添加呃小助手,添加我们的开奖小助手,那以上的活动呢,我们稍后也会发送到评论区,大家可以随时的去进行查看。好,那我们接下来就进入到今天的重磅环节,有请我们来自腾讯的技术专家王珂老师来带领大家一起去体验sir函数,那王珂老师呢,这么多年一直是专注云原生和service领域,在音视频全景录制、AI推理还有实时文件处理等等场景都有着非常丰富的云函数的改造和架构设计的经验哦,那也期待老师今天的分享,这里也提醒大家一定要提前阅读我们的实验指南,做好实验准备。那还没有阅读实验指南的同学呢,可以点击现在会议评论区会议公告中的腾讯文档链接来做查看,快速的去做好一个实验准备。
03:16
好,那我们接下来的时间呢,就交给老师。老师,需要开一下麦哦。哈喽,大家好。能听到吗?好,呃,欢迎大家来到这次的动手实验室,我是今天的实验室指导老师黄科。然后接下来开始我今天的分享,然后我今天的分享主要分为三个环节。第一个环节就是。呃,因为我们今天的主题是介绍一下使用service云函数制作一制作一封专属的邀请函,然后在第一个环节,我们会我会先介绍一下serve内存用函数,然后及相关的一些产品,然后介绍,然后在第二环节,然后再描述一下S函数的一些应用场景以及以及制作。
04:17
专属邀请函所所应用到的web的一些,呃,一些场景。然后在第三个环节,然后就是介绍一下本次的一个实验介绍,然后包含的一个预期的成果,还有一些准备工作,还有这次实验所涉及的一些实验步骤。然后再。做实验介绍完之后会有一个奖品的派送环节,刚才小助手小姐姐也介绍了,比较比较详细。然后,首先我们先来。先来看一下什么是,然后从概念上来讲就是无服无服务器,但是它并不是真正的没有没有服务器,而是他对于对于一线的开发开发者来说,开发工作人员不需要了解底层的服务器,服务器情况就可以接使用到底层所提供的那些。
05:14
很基础的算资源,然后直接在这些基础的算资源上直接去开发自己的自己的程序就可以,因此为无服务器。然后service主要有两个形态,第一种形态就是fast,就是function,就是函数服务,然后通过度的函数和场景获得极致的弹性体验。然后第二个概念就是。就是后端及服务。通过。可以将大量的云上云上的云上的云服,云上服务部署在后端,然后只只对前端暴露一个API接口,然后客户可以通过API接口调用的形式来使用一个标准的后端服务,然后通过这种方式来提高一个研发效能,然后我们可以看一下走右边的这张图,然后随着随着算力资源的一个。
06:05
基础基础设施的能力和管理值的一个提升,然后抽象层级也是越来越越获得了提高,而且service函数是当前抽象层级最高的一层。然后介绍的概念之后,然后我们来看一下当前。嗯,然后再来了解一下什么是函数。云是腾讯云提供的服务,也也称为下一代的虚拟机服务,然后用户无需购买虚拟机。就可以直接执行用户的代码,然后支持所有主主流的编程语言,比方说go peasant。然后云函数主要有四个特点,第二概率,第一个特点就是按量付费。然后只有在用户真正去使用的时候,真正的产生实际调用的时候,才需才会产生付费,当不需,当没有程序的任何运行的时候,是没有产生任何,是不需要用户再产生任何的费用的,可以节约,对比传统的CM来说,可以开销20%~30%。
07:10
然后第二个特点就是超低的运维成本。然后因为就是对。对,开发工作人员,就是不需要这些开发工作人员再去学习底层的服务器的知识,然后通过这种只需要去专注自己的代码业务逻辑就可以啊,然后来降低来降低运维成本。然后第三个特点就是弹性伸缩,而且这个弹性伸缩是指当有实力,比方说有突增,或者有有流量,流量低谷的时候,它可以。云函数本身就可以实现自动的弹性,是说不需要用户再去提前的把这些。呃,伸缩策略给设置,不需要用户在关心这些弹性的弹性的一些策略,而且这个弹性伸缩封顶下可以弹性可以缩减至零。然后第四个特点就是超高并发,然后当前云函数支持每秒最高10万的一个并发的一个请求数。
08:07
这是一个现状。然后接下来。云函数的第二一个特点就是与API网关的一个深度结合啊云函数,云函数主要对标的是传统的CM,就是云服务器的一个算力平台的一个一个建设,而在接入层就是使用到了API网关,与API网关做了一个深度的一个融合,然后在API网关就是在接入层可以支持哪些能力,比方说前端的参数校验,API管理和发布,后端的一个参数映射,认证与安全,制定域名等等,然后这些都可以在接入层来。来获取这些能力,然后另外再介绍一下腾讯云的API网关,是腾讯云在WCRB等产品CRB也称被称为负载均衡对产品的成功经营上开发的一款API托管服务。可以。客户在在创建API网关之后,可以使用API的完可以获可以获取API的完整的这个生命周期的一个管理能力。
09:07
然后再接下来介介绍一下第二个环,就是介绍一下当sor云函数一个典型的一个应用场景,然后根据调查前调查分析,然后典型的例子场景主要有六部分,第一个部分就是API托管。Web应用还有五小程序等啊,这也是今天我们要构建一个呃。构构建了一个分分享的这个邀请函所对应的一个一个场景,也是API托管的一个场景啊对,除了API托管之后,然后另外就是在数据处理,数据分析,批量任务等这些,比方说数据的ETL能力在这方面。也有,也有一个很大的一个场景应用,那接下来就是应用集成,可以与第三方的应应用做集成。然后在第四个,在第四个场景就是内部的自动化运维,比方说一些公司就有一些日志的分析报表,还有一些工作流等等,都可以基于云函数来构建。然后第五个场景就是聊天机器人,还有微信助手的一些。
10:10
使用场景,然后在最后一个比较小,就是it的一个场景,这是这是云函数当前所覆盖的一些应用场景。然后,然后。为了为了进一步说明今天的一个邀请函的一个制作,然后重点说一下这里。第一个。重点的一个场景就是API托管跟外边的一个应用的一个。通用的一个应用设计一个架构,应该是这里,这里展开来描述一下。然后。通用的应用设计。结合API网关,提供小程序,还有H5,还有web web服务、微服务、PI等通用的一个HTP的一个解决方案。然后用户通过浏览器APP,然后小程序以标准的AHTTP协议,然后请求到API网关I。
11:05
然后再通过CF。把网页的那个计算逻辑,然后在CF,就是云函数上来运行。同时也可以也可以接入。客户在云上一些云数据库,比方说和C卡等,而且还可以直接使用云上的一些其他的云云产品,比方说对象存储cost的啊,这是一,这是一般通用的web的一个应用,应用设计设计架构。然后在接下来第三个环节,就直接介绍一下本次的一个实验流程。然后在本次实验我们会我会带领大家先熟悉了解一下云函数的一个使用过程,包括控制台的一些使用,包括模板的创建,还有一些呃,开源与CT做集成的一些工具的命令的使用。然后在第二个环节,会借会带大家一起熟悉云函数与IP网关深度结合的一个使用模式,然后来快速构建自己的一个web托管服务。就以这里的一个邀请函为例。
12:10
然后给大家大家大家熟悉一下,第第三个就是就是主要体现在一个自定义,就是带领大家熟悉如何替换成自己的邀请函的一个一个分享。然后大家看一下,看一下。右边的这个截图就是。就是一个预期的一个邀请函的一个成果,成果展示,然后后面我们会生成这样的一个邀请函。然后前期的准备工作也先带大家熟悉一下,首先需要大家在腾讯上有一个注册一个个人的腾讯云账号,然后注册完之后并需要还需要完成实名认证。第二个就是说当前的,当前本次的。邀请函那个实验。
13:01
每个实验每天限额一次。希望大家就是在没有。没有完成实验之前,可以反复体验,反复体验中间的一些过程,熟悉一下。熟悉一下产品,产品的一个一个使用,然后在未在未完成之前,希望大家不要先提前结束实验,否则当天将无法继续操作。然后第三点就是建议大家使用的浏览器为谷歌还有火狐浏览器。然后接下来介绍一下本次实验的所涉及的一个步骤,然后带大家熟悉预先熟悉一下本次实验的本次实验的一个流程。然后,首先我会带大家熟悉一下操作的环境,然后明确一下本次实验的一个目的,就是基于云函数service做一个邀请函。然后分,然后第二步就是创建实验过程中需要依赖的一些资源,比方说cos、对象存储等,以及设置好服务的相关权限。
14:00
然后第三步就是创建函数服务,然后我会带领大家,然后通过控制台的一个函数模板的一种方式,然后来创建邀请函的一个。创建一个自定义的邀请函服务。好在第四步。然后我们就会。就会带领大家,然后替换一下这个邀请函的一个模板,使用使用现好的,使用现成的模板生成自定义邀请函,这个自定义的一个模板可以使用大家自定义的一个。制定了一个模板,然后在第五步,然后会大家熟悉一下代码的一个内容,这是一个本次实验的步骤,然后然后到此为止,然后实,然后PPT的介绍环节已经结束了,然后我带大家开启本次的一个实验之旅。然后首先我们打开这样的一个页面。使用云函数SFSF快速定制一个邀请函。然后我们点这里一个立即实验开始进入到实验环节。
15:05
大家都有进来吧。嗯,我先介绍一下本次实验的一个。一个展示在这个页面的一个,最最左边是一个实验效果的一个展示,最后我们。通过本次的实验之后,会先会生成这样的一个邀请函,邀请函这是一个成果展示。然后在这一部分是终端命令窗口,我们可以在这里面可以可以根据左边的一些指示,然后来来完成一些命令的输入以及输出结果的一些同步,然后在右边是当前服务器的一个本地目录,然后我们可以在在这里面可以看到当前的一些目录,还有一些文件。然后后面我们也会在这里来打开。邀请函这个函云函数的代码。
16:00
代码。然后上面是一个是一个展示,展示窗口,可以展示打开的一些网页,还有一些文件的一些展示等。那我开始第二步。然后在这里是一些概念性,比方说云函数,还有service framework,还有触发器。之前在PPT介绍环节已经带大家先。有个提前的一个一个熟悉,这里就不再赘述了,可以在本次的这个实验过程中,有些地方我会再着重的再再描述一下,也会给大家。介绍一下相关的一些云云产品的一些介绍。啊,再来是实验资源,然后实验资源首先是云函数,云函数我在这里。结合这个实验,再介绍一下云函数,SF是一个串联平台,它会承载函数代码的一个运行,就是说本就是说本次生成邀请函的一些代码逻辑,还有一些。
17:00
代码的运行都会基于云函数SF来勾来运行,然后API网关,API网关就是承载邀请函的一个请求入口。然后通过这个入口,我们可以来生成自定义的一个邀请函,而且还可以做到批量生产。然后云存储网关是用来存储邀请函生成,邀请函生成之后我们要存到哪里?现当前阶段是使用云云存储cos来存放最终生成的邀请函图片。然后然后首先第一步我们先登,先登录对象控制台。对象存储控制台。然后完成对象。存储cos存储桶的一个创建。然后打开页面,是这样的一个页面。大家可以看到吧。然后打开之后这个会这个就是跳转到了是对象存储的一个控制台,控制台页面。然后这里会展示一些存储桶的列表,当前我只有一个存储桶。
18:04
然后再下一步是我们需要创建本次实验用到的用来存储邀请函的一个存储,然后我们先点击这里一个创建。然后比方说我们在选择地域,选择广州。然后这里我们就可以。嗯,学生可以自定义的一个输入一个自定义的名字,我这里就先输入。然后这里访问权限。可以有三个,然后我这里先选择公有跟私有写,公有读,私有写,就是说可以获取获取。可以匿名获取存储的文件,但是写的时候需要有一定的权限。然后设置完之后,我们再点击下一步。然后这里暂时不需要额外设置,我们直接再下一步。然后这里点击创建。这里创建完之后,我们看见再返回存储列表,我们看见已经生成的。
19:02
一个存储桶。然后另外,然后在这一步,我们就给我们的存储桶设置一下cos的一个安全规则。然后首先我们在跳转到安全管理这里,一个跨域访问cos的一个设置。在这里。在跨域访问设置,然后点击。添加规则,然后来源我们可以设置为星号,就是默认一切来源。然后操作get。这里开的头暂时不需要设置。这里可以,这这里可以暂时先不勾选。然后点击保存。安全规则设置完之后,我们再进入下一步。好,再进入下一步,我们就进入今天的一个主角,就是云函数,然后我们先进入一个云函数的控制台。
20:07
在云函数控制台这里,我们。我们点击创建。我们创建云函数的入口。有三个,一个是模板创建,就可以直接基于现有的模板来快速的创建我们的云函数,第二个就是hello。就是从。从一个简单的一个hello word事例来写,这里提供了一个函数代码的一个编辑框,我们可以在这里手动的敲自己的代码,这里暂时先先不使用这种方式啊。第二就是使用容器镜像。就是如果。如果有,在本地已经构建好了容器镜像,比方说docker。构建好容器镜像之后,还可以通过这里使用容器镜像的一种方式来完成构建。这里。本次实验是使用模板创建,就是邀请函,我们已经有了一个邀请函模板,我们在这里通过模糊搜索搜索定义邀请函。
21:12
这个邀请函。我们可以大致看一下这里的标签,这里标签有note gs12版本,还有Python3.6,还有note JS1.0。一零。还有Python2.7,本次实验使用了是3.6Python3.6的一个编程语言,这里可以选选中这一个。然后再点击下一步。这里默认就好。然后这里是一个环境变量的一个设置,就是我们可以把存储的一些。存储桶的一些信息通过环境变量的方式,然后传到函云函数里面啊,然后让云函数去执行的时候,可以获取到当前使用是哪个存储桶,然后这里地域,因为我们选择是是广州这里直接。
22:01
这里直接需要输入。一批。杠。广州就可以。然后存储桶。我们在这里。复制一下吧。啊,就是这里的地域。然后这是存储桶的名字。然后就是存储桶的一个存放路径,默认是。我认识主目录。然后我们可以。自定义一个目录。比方说对。啊,运行角色,我们需要点击开启。因为本模板会会默认配置一些。一些运行角色。那函数代码我们暂时不需要关注,这里,这里日志投递是运行的过程中函数本身有一些标准输出。这里需要把日志配置给开启。然后这里这里的一个触发器,这里因为当前的一个自定义邀请函是跟API网关做一个深度结合的,所以这里会模板会自动创建一个API网关的一个触发器。我们默认。
23:11
默认选择就可以。然后勾选。然后点击完成。到这一步,我们就相当于就已经完成了一个函数的构建。基于模板可以快速的完成。云函数的一个构建。当这个提示跳转出来之后,就相当于云函数已经部署成功。我们就。然后我们在这里需要先获取一下API网关的一个请求路径。就是。访问路径我们这里先暂时记录一下。这里就是。稍后我们就通过这样的一个访问路径,然后来请求这个云函数,然后来定来制定我们的我们的邀请函。
24:11
当大家这里AK网关其出来之后,当原函数创建完之后,可以点击这里的下一步。比方说我们这里先复制一下,然后先用现有的模板,我们来看一下展示。假如说我们使用命令。然后使用这里的一个。从这一个公网地址,这里就是A网关的一个请求地址,就是这里的公网地址。然后我们再加上。这里。是输入我们想生成邀请函,邀请邀请的对象。比方说这里我们可以。比如说张三。然后这里会输出一个地址,然后就。
25:01
啊,这里就说,这里就说明张三,张三的邀请函我们已经申请好了,并且存储到了,存储到了cos,我们指定了cos,并且指定了目录。这个这个链接就是cos提供我们的一个。一个目标链接。我们再下一步,然后再通过。命令,然后获取获取我们生成的一个邀请函。应该不是这个。你们复制一下这个对象。啊,已经下载下来了,我们在这边刷新一下,这边是目录。然后我们刷新一下,然后在root目录下面,我会看到这样的一个一个文件,我们打开。可以看到,我们已经生成了张三的一个邀请函。到这一步,就说明我们已经体验到了通过云函数快速构建的一个邀请函,并且通过API网关,然后生成我们指定对象的一个邀请函。
26:15
然后。然后接下来我会带大家在使用命令行的方式,然后来创建邀请函,并且创建。这里会使用到一个工具,叫service framework,我们就通过这样的一个命令。然后来。附属函数,然后生成我们指定的指定的邀请函。然后service悬压处是一个二级命令,可以更好的跟CCD我们相应的CCDS流程可以做一个很好的一个结合。然后我们首先检查一下我们当前的一个。依赖管理的一个。依赖管理包是否存在,我们先检查一下。这是没有的,我们需要先部署一下,可以可以按照这里的命令,然后来安装NPM跟更新。
27:04
我们直接复制就可以,或者手动。这里需要先把依赖管理的工具安装好。安装好之后,我们再。通过NPM安装。From work。这个过程可能会相对稍微慢一点,大家稍等一下。
28:01
大家如果。对于之前通过模板创建邀请函的一个过程,有任何的问题的话,可以在。聊天群里或者聊天。我当前的一个会议群会议,会议聊天窗口里都可以反馈出来。我们。我们线上的小助手会帮会实时的收集大家的一个问题反馈。等到后面的QA环节,我们会。我这边会针对。会针对。反馈的一些问题,一一解答一下。老师,在等待的过程中,也可以看一下我们评论区有同学提出的关于一些操作的疑问。
29:05
哦,好的。可能。嗯。嗯,我看主要有几个反馈,就是太快了,我这边稍微把速度慢下来。
30:52
这里本质上是一个。这个控制台的一个web的一个IDE页面。这里可以快速浏览代码。
31:03
然后我们现在操作的命令是需要在。本次实验的这里下面。中间偏下面的这一个web的一个交互页面,然后来输入命令,而不是在网页这里。不是在这里。大家注意一下。然后等到这里,我们已经把。已经部署好了,我们看一下当前的版本。有提示。
32:03
应该是网络问题。我们先跳过这一步。然后在这里。我们就需要,因为这里我们看到可以可以预览一下这里所用到一个代码,这里因为。这里因为使用的是基于模板创建这个代码,不需要我们这种编写模板会生成这样的一个代码部分,然后我们先把这些代码,然后下载下来,使用这样一个地址。那我们下载下来。下载完成之后,我们会看到有一个这样的动手实验的一个代码。
33:03
就得向下一步。然后这个包使用是ZZ的一个压缩方式。我们先。先下载一个对应的一个压缩工具。下载完成之后。然后我们通过这样一个解压的一个命令,然后把命,然后把当前的一个代码包给解压出来。然后解压出来之后,我们刷新一下这里。可以实时看到我们这个代码部分。然后在这里我们要演示的就是。
34:00
是改动当前的代码,然后。然后再通过service这样一个一个命令交互,然后再重再更新,把代码给更新一下。然后。创建一个自定义的一个邀请函。那我们首先打开。代码这里。SC目录下面。一个D打。然后打开完之后。然后我们再进入下一步。完了之后我们这里就。我们需要定位到。102行左右的代码,然后这里可能跟一个。
35:04
跟当前的一个页面的一个。分辨率可能会有点。然后大家然后可以通过这里的查找,然后来快速定位到。我们这里,然后这里设置了一个字体是90,然后我们从这里,然后调整成80。我改动一下。然后。改动完之后,我们需要点击保存Windows加S,然后ma command加S。然后保存之后我们再更改一下字体的颜色。然后这里设置成115。还有。好,更改完之后,我们再点击一下保存。或者我们先熟悉一下这部分的一个代码。这个是一个。云函数的一个请求入口,请求入口进来之后。
36:04
因为是从API网关。作为一个触发器,然后来接入入。HTTP请求,然后这里我们需要从包包里面来把请求的参数给获取一下,这里主要是获取。邀请函一个对象,就是我们要给谁,自动邀请函这里获取内获取完之后,然后根据这个对象,然后然后打开一个。背景图。然后再去在背景图的基础上,然后来设置。设置这个对象的字体跟颜色,然后完成之后,然后我们再把生成了邀邀请函再上传到。最后再把这样一个下载地址,然后然后再返回通过response。然后返回给客户。就是我们。前面演示的时候拿到了一个cos对象地址。
37:02
然后当我们这里。自定义就是修改完之后,我们再点击下一步。修改完字体跟颜字体颜色之后,我们再修改一下。图片的一个背景图,我们。我们这里使用一个这里展示这里提供的一个默认一个背景图,我们先再通过我的命令,然后来。获取一下。获取完之后,然后我们需要完成替代,然后。模板里面自带的一个图片是在这里。暂时。先把这个关掉。我们我们然后需要把这个给替换一下,然后通过。然后。
38:00
啊,替换。完成替换之后,我们再点击下一步。然后因为我们现在使用的是service,然后我们需要有这样的一个。一个ya的一个模板,相当于这个ya。这个模板会会描述这个云函数应该怎么去创建,所以我们需要先把这个的一个配置文件下载下来。行,我们再登录一下云函数控制台。到这里之后,我们。找到之前部署的函数,也就是。也是这样的。一个函数完了之后,我们再。代码管理在函数代码这里。然后滑动到右边有一个下载。下载,我们把这里的一个下载文件给下载下来。
39:04
改完之后你再打开一下。这里就是这个函数的一些配置。比方说input,比方说我们使用了一个一个组件是SF。然后输入。输入这里,然后我们看一下这里。Src这里就指定了一个代码,然后运行时我们当前使用的是一个3.0。然后我们设置的环境变量。这就问到这里。然后这里CS就是对应了一个日志,就是我们使用了一个日志输出的一个一个地方。然后这里。就是我们创建的,我们跟云函数。
40:02
结合的一个API网关的一个一个描述。然后这里讲解完之后,我们需要把这里给复制一下。完之后我们需要替换。默认的。然后配置项是在这里。不是在SR目录上,是在外面。再刷新一下吧。Root目录,Root目录下面。找到吗?打开。啊,在这里替换一下。切换完成之后。保存一下。保存完成之后。然后我们再进行下一步。
41:01
下一步就是部署。部署使用service framework,然后来构建部署的话,因为是命令行。只需要。这样的一个命令。L style是service的一个简称,然后它的子命令是。通过这样的一个命令,然后我们就可以完成。本地修改之后的一个函数的一个构建。这里大家应该。都有跟上吧。然后在这里。需要通过扫码或者。使用这样一个链接跳转,然后完成认证,因为我们现在需要去在腾讯云上去部署我们的云函数,需要有一个用户认证的一个地方,我们可以通过扫码或者通过下点击下面下方链接的一个跳转方式登录我这里展示,就像通过这里的一个。
42:18
链接跳转。然后来完成。然后这里它会自动检测当前登录了一个账号。那这里是需要的一些权,一些权限,然后我们点击授权。啊,这里稍等一下。当然我们可以通过扫码,扫码之后,然后也是需要用当前登录的一个账号。然后完成授权认证啊可以。进入到下一步部署。这个是在部署过程中。
43:27
然后当提,当这里提出来执行成功之后,就说明我们通过service from work这样的一个子命令,相当于就把我们的函数已经部署成功了。然后我们再返回云函数控制台,找到刚才部署的函数,比如说这里。我们再获取。从这里。再获取下这里的一个。访问地址。这里。
44:00
在这个复制按钮点击复制。然后我们再来。生成一下邀请函。比方说这里,我刚才是给张三,我现在这里要给李四生存一下。我们可以。通过命令请求之后,我们就可以收到这样一个李四的一个邀请函的一个cos。Cos对象的一个地址。然后我们也获取一下。获取完之后,我们在右边的一个文件浏览器这里,然后再刷新一下。
45:01
查询完之后,我们找一下李四的邀请函。然后点击一下你的要求。现在我们这里已经。就帮你通通过。定义的一种方式,然后给李四生成了一个邀请函。小猪猪,请问一下。然后。看一下当前的一些。然后等登等这里之后,然后这个模板背景大家都可以,也可以使用自己的一个一个一个地址,然后替换替换就可以。但是建议一下这里一个模板需要有JPG这样一个图片格式。然后等到这步完成之后,然后我们就基本上今天的这一次实验基本已经完成了。
46:03
然后这里提示1234,这里是一些涉及到的一些细节的点,如果大家有哪些不明白,可以在这些点可以进一步学下,进进一步学习一下。本次实验的一些不明白的一些点或者问题可以。应该小助手那边应该都有收集,然后我们现在来看一下。
47:00
这个。如果有可以访问的地址的话,可以可以。比如说上面的cos地址,可以把那个页面替换过来,另外就是说可以在外面。比如说在这里。然后在这里我们刷新一下。我们可以在这里下载下来,把代码包下载下来,也就是里面的一个代码包,然后我们需要替换这里一个。这就可以。然后替换完成之后可以替换成自己的,替换完成之后。然后就可以,如果这里上传或者本地上传文件夹都是整个。
48:00
整个代码部分包括这里的GBG,不支持单独上传JPG图像。这里有。这里的一些报错日志,或者如果发生报错的话,我们可以在这个地方,然后来看一下。报错了位置。然后我们再打开网页这里,因为我们在部署。部属于函数的时候,我们把资质是打开的,在这里。我们可以。我们可以在这里看到每次的一个运行日志,如果发错的话,可以先看一下这里的日志,有可能是权限配置的一些地方,对。
49:36
源码部分是在SLC这里。然后主要代码部分是index py,然后我们打开在这里就可以直接完成编辑。请问小助手在吗?嗯,在的啊。或者其他聊天群里还有一些其他问题吗?
50:01
嗯,大家关于操作上的问题都在评论上提出,那大家第一次操作这个实验啊,可能会在一些细节上面,呃,产生一些呃出错的地方,所以导致最后的报错,不过没有关系啊。这个实验我们在今天之内都是限时开放的,那么大家在课后呢,呃,如果想要再次进行实验,也可以重新注册一个新的账号来领用,并且去重新进行一个实验,那在会后呢啊,大家也可以扫描我们评论区的二维码,添加小助手进群,那么会后我们会请讲师也加入群聊中去解答大家更细节的问题,那因为大家现在是一个一对多的情况下,可能讲师没有办法一对一的解决大家所有细节的问题。对,那么看除了操作之外,同学们对于本次老师的分享还有没有其他的呃问题或者想要咨询老师的地方?那么请老师回到PPT。
51:02
啊,我们在这里不妨就先。进入我们今天的第一个福利的环节,那也很感谢老师刚刚的演示和讲解啊,同学们在操作过程中碰到的问题呢,呃,都是多多样的,那其实更细节的问题可以稍后在群里提出,我们请啊多位老师来进群给大家一对一的去做一个解答。好,那这里我们就先给大家送上今天的福利,进入今天的在线抽奖的环节。那请我们正在呃线上的同学们呢,在评论区发送我们指定的关键词tale day技术创造回响,然后呢,我们会请老师来帮忙倒计时321,那喊停的时候呢,小助手就会截图评论区,那在我们的截图里面排在前三位的同学就可以获得我们的虎年毛绒公仔一份,所以同学们现在可以刷起来了,我们来请老师帮忙去做一个倒计时。
52:00
好的好,现在开始倒计时,三二。一。停止。好的。好,那我们的小助手呢,现在已经完成了截图啦,我们的幸运观众也已经产生了,稍后呢,小助手就会把获奖的名单和图片发送在我们的公屏评论区上,然后呢,我们也会在后台主动的去联系获奖的同学收集你的收件信息哦,也请大家注意查收我们的信息,那没有获奖的同学也没有关系参加我们的呃,第二波和第三波的福利活动,也就是分享朋友圈集赞活动,以及是我们在腾讯云开发者社区上所发起的有奖征集活动,也有很多奖品福利等着大家。好的。好的,那么看大家对于本次的实验,以及是我们其实在云原生主题下的任何问题,也都可以和老师来进行一个开放的探讨。
53:00
嗯,是的。如果本次实验涉及到一些。函数本身的一些报错的话,可以先刚才会上有展示,如何查看日志,可以先配合结合日志一起看一下,对,稍后会在群里解答下给大家。遇到了一些问题,另外关于云函数的一些使用,还有跟API网关做一个深度融合这样一个产品。整体上的一个问题,看看大家这边有没有一些疑问。大家可以提出来。好,我们看评论区已经有同学陆续的在提出问题了,老师可以关注一下评论区。嗯,可能有同学对于云原生这个概念不是特别的熟悉,对,也可以请老师帮忙小小的科普一下。对,原生这个这个词啊,这几年也比较这个词所涉及的点也比较多,而且而且每个人都能说上那么一两点。
54:08
但是统一个定义,但是么然统一的一个函是什么?从。这么多年的一个云原生一个接触,也没办法给出一个完整的定义,我可以从几个方面,然后给大家,可给大家工作上啊,或者呃。呃,一些其他使用上面一些。一些点可以可以聊一下,比方说云原生。最先开始的话,就是随着容器技术,还有这些技术的一些普及,然后我们就很容易理解,就是说。把云原生跟跟容器,然后画等号,然后另外又后面随着然后原一些基础的一个平台的一个一个受众,还有一个普及就开始流行,然后人家也说这样一个也是语原,然后还随着进一步的演化。
55:12
就是说我们在设施过程中,然后去使用进步在扩展开来,就说我在在在工作上,或者我们上云了,把这个上云的这一个动作,比方说我们使用了云产品,就是云服务器,我们从这一部分也可以,也可以到云原生的一个范畴,所以说云原生是什么?就是就是说。整体来说,它是没有一个特殊的一个定义的,就说我们把一些所涉及的点,比方说容器技术,比如说S,如说一些工作流,比如说我们我们的一些上云,把这些一些点然后展开,然后它就是。一些相关的一些场景。是这样的一个。
56:00
是这样的一个场景定义,对。嗯,好的,然后我看到有去云计算。嗯,云计算应该是最前几年应该就是比较普及开来的一个云计算,虚拟化云计算这里一个最基础的点,就是一个最基础的一个地方,就是跟。跟一个,因为我们我们所了解云计算主要有三个点,一个pass,一个S,一个对。个基础服务及服务,一个平台服务,还有一个软件及服务,对这里我们可以先从这几个一些上面,然后来来。来来理解一下虚拟化跟计算,但是service云函数是在之前原有的一个云计算的一个基础设施的一个演进跟一个更更加的一个抽象的一个进步,然后它主打了就是无夫妻的这样一个概念,对实际上对比之前的一个云计算来说,它相当于是一个架构的一个演进跟一个抽更加的一个抽象。
57:30
那小小助帮忙再介绍下会议时间应该也有所限制,好再看,谢谢老师,嗯,谢谢老师今天的分享,那呃,由于时间限制呢,我们今天呃QA答疑的环节就到这里结束了,那大家可以扫描评论区的二维码进群,我们稍后也会把老师拉入群聊,去解答大家各个细想的问题。好,那也感谢老师和同学们今天的时间,那我们今天动手实验室的环节就到这里结束啦。
58:00
也欢迎大家持续的关注ta day腾讯技术开放日代码传递思想技术创造回想。那我们下一。
我来说两句