Serverless 即无服务器技术,是当今炙手可热的方向。因其降低开发成本、按... 展开 >
王俊杰,腾讯云 Serverless 技术专家,十余年互联网研发经验。负责 Tencent Serverless 技术在全栈应用开发的方案设计工作。主要研究 Serverless 与传统开发语言及开发框架相结合、Serverless 全栈应用开发模式、传统业务 Serverless 上云方法实践,Cloud Native App 的 Serverless 开发方法。曾担任百度搜索技术经理,负责搜索前端技术研发。
Serverless 即无服务器技术,是当今炙手可热的方向。因其降低开发成本、按需自动扩缩容、免运维等诸多优势,被越来越多的行业和公司用于更快的构建云上应用。如何让更多的研发团队和开发者,更加优雅的使用 Serverless 技术,将 Serverless 与自身业务相结合,进行技术升级,达到提升效率、优化成本、扩大职能的目的?
本专题专注于 Serverless 的落地实战,将邀请 Serverless 领域一线技术专家,分享相关的实战经验和方法总结,为大家 Serverless 实战应用提供参考经验和借鉴启发。
Serverless 技术及相关解决方案是近年来非常热门的一个话题,越来越多的开发者以及企业开始拥抱 Serverless。在北美地区 Serverless 相关的应用已经从早期的技术尝鲜阶段发展到了成熟阶段,Serverless 已经大量在企业落地,驱动真实场景,服务高价值业务。
本次分享结合来自全球知名企业(包括可口可乐、Nortstrom、加拿大航空、iRobot、汤森路透 Thomson Reuters)的真实 Serverless 应用案例,深度分析并回答这些问题:什么业务适合运行在 Serverless 技术架构之上?当前最热门的 Serverless 应用包括哪些? Serverless 应用的发展呈现几大新趋势?企业如何从自身的业务场景出发跟随当前 Serverless 应用的前沿趋势构建适合自己的 Serverless 架构体系?
演讲提纲:
1. Serverless 从概念到成熟
2. 全球知名企业 Serverless 案例深度分享
3. 跟随前沿的应用趋势,构造适合企业自身的 Serverless 业务架构体系
听众收益:
前沿亮点:
全栈开发是一个热门的话题,前端工程师进化到全栈工程师的能力和技术栈,在行业内也不停的讨论。产品从开发到稳定的运行的整个生命周期来说,全栈开发不仅仅等于前端+后端+数据库,而应考虑包括开发、调试、集成和部署、监控报表、数据反馈整个“闭环”。本次分享主要通过实战案例,讲述如何基于 Serverless 技术,让开发者更好的把精力集中在编码开发上,实现真正的产品全栈开发闭环。
演讲提纲:
(1) 代码开发
(2) 调试联调
(3) 集成部署
(4) 业务监控与数据反馈
听众收益:
在铺天盖地的 Serverless 宣传时期,各大厂商纷纷推出了自己的云平台,不遗余力的发展自己的用户。在各大厂商焦灼战争的同时,业界也开始了对 Serverless 业务形态的研究和探索。我们能看到 Serverless 的优势,也能看到它的与众不同。但是直至今日,还没有标准化或比较成熟的实践案例,各大公司都秉持观望的态度,很少有能够利用或者真正的迁移到 Serverless 体系的方案。
阿里巴巴集团在一年中使用 Node.js 在 Serverless 业务中沉淀了不少模型,结合业务本身提出了一体化标准模型。其能够最大程度的帮助业务快速开发、快速试错,从而让前端和开发都能伴随着业务成长,达到业务先赢的初衷。2019年底,阿里开源了 midway-faas 体系,支持在社区阿里云、腾讯云一套代码部署纯函数,在随后的内部实践中,用户不断的提出了和前端协同开发的需求,这让我们的一体化开发和部署的实践逐步成熟,在2020年,阿里内部验证完毕后,希望将这一套方案也回馈给社区。
演讲提纲:
1. 背景
2.函数框架的演进
3. 阿里一体化开发模型
4. 社区化方案
5. 对未来的畅想
听众收益: