云开发产品特点
云开发产品特点
云开发产品具有五大特点:
- 云开发产品由平台编排,能够运行在任何云基础架构上;
- 云开发采用微服务的原理;
- 云开发使用如持续交付、DevOps 等方式来进行开发;
- 这些技术及方法能够为系统提供有弹性、可管理、可监控的应用。
- 云开发产品能够实现快速的持续改进,从而及时满足客户的需求,也会充分利用工具和分析来确定客户意图。
云开发应用场景
云开发应用场景
微信小程序及移动应用
云开发推出了 Flutter SDK,并且在 iOS、Android 等移动应用平台中集成,可以方便使用云函数、云存储等能力;云开发还为微信小程序开发者提供了完整的原生云端支持和微信服务支持。
微信公众号/H5 应用/PC Web 应用
云开发能够为 H5 类的应用提供丰富 SDK 能力,可以作为公众号后台、普通 H5 应用、H5 活动页,同时也支持作为 PC Web 后台应用,例如 Web 管理系统,Web 网站等。
微信小程序及移动应用
云开发推出了 Flutter SDK,并且在 iOS、Android 等移动应用平台中集成,可以方便使用云函数、云存储等能力;云开发还为微信小程序开发者提供了完整的原生云端支持和微信服务支持。
微信公众号/H5 应用/PC Web 应用
云开发能够为 H5 类的应用提供丰富 SDK 能力,可以作为公众号后台、普通 H5 应用、H5 活动页,同时也支持作为 PC Web 后台应用,例如 Web 管理系统,Web 网站等。
云开发与传统开发的区别
云开发与传统开发的区别
云开发和传统的前后端开发模式是天然互补的,基于云开发构建应用层服务中台,能够弥补传统开发模式的缺陷,从而更快的响应业务需求,云开发提供了数据库、存储、函数等基础能力和扩展能力,不需要管理基础架构,对比传统的开发模式能够至少节省 50% 的人力成本。在响应方面,云函数的请求数据库速度较慢、返回数据量有限,而传统开发响应速度较快且并发量大;在成本方面,云开发的资源按量付费,且具有一定量的免费额度,费用更低,传统开发的服务器费用、运维成本和开发成本普遍较高。
云开发的优势
云开发的优势
云开发具有无服务器的优势,它能够借助 CloudBase 云数据库、云存储、云函数等强大的后端能力,不用自行搭建或维护服务器就能够开发、上线应用。云开发拥有跨平台的优势,它能够支持小程序、Web、Flutter、Unity 等多个平台,帮助各平台开发者高效开发应用。云开发还具有轻松托管的优势,它能够使用使用 CloudBase 静态文件、云函数、前端 SSR 应用、容器等托管能力,以及简单快捷的部署工具,从而一键进行应用的发布。云开发具有节约成本的优势,它天然支持弹性扩缩容,能够实现按量计费,灵活管理。