5 月 22 日 15:00, Tencent Serverless Hours 在线分享会第二期,腾讯云高级产品经理方坤丁、粟俊娥直播《揭秘 Serverless 应用级监控能力》,在线分享了 Serverless Darhboard 能力的详细设计思路与应用。并通过在线 Demo,详解如何一站式部署具备应用级监控能力的 SSR 应用。
Serverless Dashboard 设计解读
腾讯云高级产品经理方坤丁首先分享了腾讯云 Serverless 近期发布的新能力 —— 应用级监控平台 Serverless Dashboard。
据介绍,Serverless Dashboard 基于新版的 Serverless Component 开发,能够支持用户查看实时日志和应用监控。
Serverless Framework 特性
- 【降低门槛】交互式的一键部署指引:只需在终端输入 serverless,即可快速部署 Serverless 应用;
- 【极速部署】将一个 Express.js 应用部署到云端只需要 6s 时间,本地和云端代码快速同步;
- 【灵活复用】支持云端注册中心,每位开发者都可以贡献自己的组件到注册中心,便于团队复用;
- 【实时日志】支持部署阶段实时输出请求日志、错误等信息,支持检测本地代码变化并自动部署云端;
- 【云端调试】针对 Node.js 应用,支持一键开启云端 debug 能力,对云端代码打断点调试,无需考虑本地环境和远端环境的不一致问题;
- 【状态共享】通过云端部署引擎存储应用部署状态,便于账号和团队之间共享资源,协作开发。
Serverless Dashboard 界面
分享会上,方坤丁通过两个案例,操作演示了如何一站式部署具备应用级监控能力的 Express.js 应用。案例源码如下,感兴趣的读者可以复制链接至浏览器动手实操(悄悄说一声,3min即可部署成功,真的很方便哦~)
- 部署案例 1:扫码一键部署具备应用级监控能力的 Express.js 应用。教程:
https://china.serverless.com/express
- 部署案例 2:基于腾讯云 Express 组件快速制作的文本翻译工具。教程:
https://github.com/tinafangkunding/serverless-translate
Serverless SSR 应用实战
当前越来越多的客户倾向于使用 SSR 来构建项目,因此对 SSR 的支持有着较强烈的诉求,基于此希望腾讯云 Serverless 团队通过开发 Next.js 组件助力用户通过 Serverless 实现 SSR 框架直接部署,方便用户进行业务开发及维护,并基于云上 Serverless 服务运行,降低使用成本与使用门槛。
腾讯云 Serverless 产品经理粟俊娥也在分享会讲解了基于 Serverless Component 的 SSR 应用实战。
传统 SSR 与 Serverless SSR 对比
Next.js 组件的主要特性:
- 【低延迟】首屏加载速度快,性能和服务器部署持平;
- 【SEO 友好】方便搜索引擎,更好的读取页面内容,支持 SEO;
- 【"0"配置】用户无需进行复杂的配置,只需要关心业务逻辑项目代码,之后便可进行部署,serverless 将通过 yaml 文件帮助用户完成全部配置;
- 【极速部署】 Serverless SSR 的部署速度很快,分钟级便可将应用项目部署至云端,提高开发效率;
- 【实时日志,方便监控】 用户可以通过调取实时日志的输出或查看项目的监控面板,从而实时监控查看业务状态,方便进行业务排障;
- 【降低成本 】 Serverless SSR 只会按照用户请求的使用量进行收费,没有请求时无需付费。
随后,粟俊娥在线演示了快速部署基于 Next.js 框架的 SSR 应用实战,实战源码如下:https://cloud.tencent.com/document/product/1154/43691
错过本次分享会的同学,也可以在5月27号进入腾讯云大学,观看本次分享会的回放视频:https://cloud.tencent.com/edu/learning/live
感兴趣的读者,可以通过扫描下方二维码,或者添加小助手微信:serverless_helper,回复「1」,加入技术交流群与讲师进行深度沟通与交流。
Serverless Framework 30 天试用计划
我们诚邀您来体验最便捷的 Serverless 开发和部署方式。在试用期内,相关联的产品及服务均提供免费资源和专业的技术支持,帮助您的业务快速、便捷地实现 Serverless!
详情可查阅:https://cloud.tencent.com/document/product/1154/38792
One More Thing
3 秒你能做什么?喝一口水,看一封邮件,还是 —— 部署一个完整的 Serverless 应用?复制以下链接至 PC 浏览器访问:
china.serverless.com/express
3 秒极速部署,立即体验史上最快的 Serverless HTTP 实战开发!
传送门:
- GitHub: github.com/serverless
- 官网:serverless.com
点击阅读原文,访问 Serverless 中文网,您可以在最佳实践里体验更多关于 Serverless 应用的开发!