Serverless架构技术详解:腾讯地图、微信小程序实践
95 浏览量
更新于2024-08-28
收藏 586KB PDF 举报
一讲了解Serverless,以腾讯地图、微信小程序为例
Serverless 是一种软件系统架构思想和方法,它的核心思想是,无须关注底层资源,比如:CPU、内存和数据库等,只需关注业务开发。Serverless 不代表真的不需要服务器,只不过服务器由云厂商维护。
Serverless 技术的发展可以分为四个阶段,从 On-Premise 到 IaaS 层,再到 PaaS 层,最后到 FaaS 层。Serverless 正是发生在 FaaS 层的技术。随着阶段的演进,用户需要关注的点越来越少,越来越聚焦于自己的业务逻辑。
在 Serverless 中,用户只需要关注业务逻辑,而不需要关注底层资源的维护。这可以大大节省人力和资源,从而提高业务研发效率。Serverless 技术的应用场景非常广泛,例如腾讯地图、微信小程序等。
Serverless 的产品化情况也非常广泛,国内的厂商腾讯云和阿里云都推出了自己的 Serverless 产品。例如,腾讯云推出了 TencentCloudSCF 和 TCB 产品,阿里云推出了自己的 Serverless 产品。
Serverless 技术的优点很多,例如:无需关注底层资源的维护,提高业务研发效率,节省人力和资源等。但是,Serverless 技术也存在一些缺点,例如:vendor lock-in 问题,安全性问题等。
Serverless 技术的应用场景非常广泛,例如:
* Web 应用程序
* 移动应用程序
* IoT 应用程序
* 数据分析和机器学习应用程序
Serverless 技术的发展前景非常广阔,随着技术的不断发展,Serverless 技术将会在更多的领域得到应用。
Serverless 技术的核心思想是,无须关注底层资源,只需关注业务开发。这使得开发者可以更好地关注业务逻辑,提高业务研发效率。
Serverless 技术的产品化情况也非常广泛,国内的厂商腾讯云和阿里云都推出了自己的 Serverless 产品。
Serverless 技术的优点很多,例如:无需关注底层资源的维护,提高业务研发效率,节省人力和资源等。但是,Serverless 技术也存在一些缺点,例如:vendor lock-in 问题,安全性问题等。
Serverless 技术是一种非常有前途的技术,具有广泛的应用场景和发展前景。但是,Serverless 技术也存在一些缺点,需要我们在应用 Serverless 技术时进行充分的考虑和评估。
2018-12-03 上传
点击了解资源详情
2024-04-18 上传
2019-08-10 上传
2021-03-22 上传
2020-11-24 上传
2019-08-10 上传
2024-01-11 上传
2023-03-21 上传
weixin_38743737
- 粉丝: 376
- 资源: 2万+
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新