5 月 8 日 15:00,由腾讯云 Serverless 主办的 Tencent Serverless Hours 第一期线上分享会如期举行。本次分享会主题是云函数,邀请到了腾讯云高级产品经理黄文俊 (Alfred) 和腾讯云高级前端开发工程师蔡卫峰 (Wes) 进行相关分享和实战演示,会议在腾讯云大学平台同步直播,近五百人参加了本次分享会。

议题一:如何借助 layer 实现云函数快速打包、轻松部署

分享会的第一个议题是「如何借助 layer 实现云函数快速打包、轻松部署」

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

腾讯云高级产品经理黄文俊 (Alfred) 首先展示了多函数开发常见的一些问题,例如:重复下载和存储、管理复杂、上传耗时,并分享了以下解决思路:

回顾 | Tencent Serverless Hours 线上分享会第一期 Cloud 第1张

回顾 | Tencent Serverless Hours 线上分享会第一期 Cloud 第2张

接着简要介绍了解决方案中用到的层的功能特性。最后,Alfred 用两个实际案例,带着参会的同学一起进行了实战:

实战案例 1 拨测并通过邮件发送拨测异常:使用库 requests

实战案例 2 拨测并通过 CMQ 消息队列发送消息:使用库 requests、cmqsdk

讲师 Alfred 会中分享源代码下载:https://testpage-1252724067.cos.ap-guangzhou.myqcloud.com/share/layer_demo_clean.zip

实操 git 地址:https://github.com/tencentyun/cmq-python-sdk

议题二:揭秘 Node.js 12.x Runtime 的实现原理

分享会的第二个议题是「揭秘 Node.js 12.x Runtime 的实现原理」

腾讯云高级前端开发工程师蔡卫峰 (Wes) 首先介绍了Node.js12 新特性,包括:V8引擎升级、TLS1.3 更好的安全性、默认堆大小动态分配等,如下图所示:

回顾 | Tencent Serverless Hours 线上分享会第一期 Cloud 第3张

接着,阐述了 Runtime 工作原理,介绍了入口函数及其 event 参数,context 参数,callback 参数等的使用方法,让参会的同学有了更深入的了解。最后 Wes 用 Node.js 12 编写云函数实例演示。

目前 腾讯云成都区域 Node.js 12 已正式发布,接下来北京、广州、香港、上海金融、多伦多、印度、新加坡、日本等区域会陆续发布。

讲师 Wes 会中分享源代码下载:https://test-1251133793.cos.ap-guangzhou.myqcloud.com/Nodejs12-demo.zip

分享结束后,进行 Q&A 环节,大家就实际业务中遇到的问题在会话区和讲师进行了互动交流,主持人陈涛选取了其中三个比较典型的问题请讲师进行详细的解答。

由于时间冲突,不少同学反应没有能够参加本次在线分享会,5月13日开始,本次直播的回放视频会在腾讯云大学上线,可以通过链接 https://cloud.tencent.com/edu/learning/live 进行查看。

同时,也可以通过扫描下方二维码,添加小助手微信 serverless_helper 回复「1」,加入技术交流群进行技术交流,更多资源也会分享到群里。

Serverless Framework 30 天试用计划

我们诚邀您来体验最便捷的 Serverless 开发和部署方式。在试用期内,相关联的产品及服务均提供免费资源和专业的技术支持,帮助您的业务快速、便捷地实现 Serverless!

详情可查阅:Serverless Framework 试用计划

One More Thing

3 秒你能做什么?喝一口水,看一封邮件,还是 —— 部署一个完整的 Serverless 应用?

复制链接至 PC 浏览器访问:https://serverless.cloud.tencent.com/deploy/express

3 秒极速部署,立即体验史上最快的 Serverless HTTP 实战开发!

传送门:

欢迎访问:Serverless 中文网,您可以在 最佳实践 里体验更多关于 Serverless 应用的开发!

推荐阅读:《Serverless 架构:从原理、设计到项目实战》

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄