php发展

首页 » 常识 » 常识 » 实操工程师该如何基于Serverle
TUhjnbcbe - 2021/5/30 7:48:00

基于Serverless,后端开发会变得非常简单,以往的后端应用被拆分为一个个函数,只需要写完函数并部署到Serverless服务即可,后续也不用关心任何服务器的运维操作,开发门槛将大幅度降低。但工程师基于Serverless去写后端,也需要具备一定的后端及其他知识。

6月24日Kubecon大会上,我们将为前端、开发及运维人员举办一场深度的ServerlessWorkshop培训,从服务型无服务化前端实践开始,到云函数在实际业务中的落地使用,通过技术培训+上手实操,教你掌握Serverless开发技能。

注:为保证参会者现场能顺利进行workshop,参会者需自带电脑,按如下需求提前安装运行环境,并注册腾讯账号。

培训1:新一代服务型无服务化前端实践

培训演讲

前端开发转型Node.js全栈开发的挑战;

Serverless对于前端开发的价值;

如何用Serverless全新开发一个web项目。包括Serverless的Node.jsruntime是如何执行用户的代码,针对这个执行机制我们怎么来组织好Serverless中的代码结构等;

怎么把现有的Node.js项目直接迁移到Serverless;

新一代服务型无服务化。

动手实操

使用TCFCLI搭建nodejs项目

主要实操环节

步骤一:环境搭建(需在活动前参会者自行完成)

python,pip

开发所需的语言环境nodejs8.10

TCFCLI(详见落地页的视频)

git

vscode

SCFvscode插件

步骤二:使用TCFCLI创建并部署项目

TCFinit命令,从git上下载项目模板,或通过vscode插件进行配置

对template.yaml做相应配置修改

进行代码编辑

步骤三:TCF+IDE插件本地执行及调试

模拟api网关请求,进行本地测试

通过vscode插件进行debug并查看日志

步骤四:部署到云端,在线调试

本地测试通过后,通过TCFpackage及deploy命令,部署到云端

云端查看函数项目,并进行线上测试

查看对应的监控和日志,配置告警

通过版本和别名控制不同版本的流量,进行灰度发布

配置环境安装包链接

1.python,pip;链接:

1
查看完整版本: 实操工程师该如何基于Serverle