让普通应用低成本享受 Serverless 体验,帮助企业降本增效!
产品介绍
SOFAServerless 是一种模块化 Serverless 技术解决方案,它能让普通应用低成本演进为 Serverless 研发模式,让代码与资源解耦,轻松独立维护, 与此同时支持秒级构建部署、合并部署、动态伸缩等能力为用户提供极致的研发运维体验,最终帮助企业实现降本增效。
十亿级可统计的企业线上每分钟流量。50%企业需求交付效率提升。75%长尾应用机器数量减少。
适用场景
大幅加速应用构建和发布:传统应用镜像化构建+发布速度很慢,通过模块化方式,应用单次构建+发布耗时可从 5 分钟级减少到 1 分钟。
实现 SDK 无感升级:借助 SOFAServerless 将应用依赖尽可能下沉到基座 (类似业务 Sidecar),可以实现 SDK 的无打扰升级。
极致裁剪长尾应用资源成本:通过 SOFAServerless 将多个应用合并部署在一起,可以实现大量的长尾应用服务器裁撤。
大幅提升应用研发协作效率:通过 SOFAServerless 将应用快速划分成多个模块 (代码包),且多个模块间可以同时迭代互不影响,进而大幅提升研发效率。
简化平台/中台搭建和业务资产沉淀:支持低成本将业务公共代码下沉到基座并在基座上长出各种轻薄的功能模块,从而让组织分工更加合理、需求交付更加高效。
降低微服务的演进成本:支持业务架构低成本地在单体应用、多模块、独立微服务应用之间来回切换,从而轻松让应用架构与业务发展保持及时同步。
SOFAServerless 优势
Speed as you need: 十秒级构建与启动,应用多个功能之间独立并行迭代无阻塞。
Pay as you need: 模块粒度小,占用资源少,调度密度与资源复用率高。模块和基座支持自动弹性伸缩,按需部署。
Deploy as you need: 灵活部署:模块可合并部署也可独立部署。变更影响面小:一次部署只涉及模块自身代码变更和对应的机器变更。
Evolution as you need: 提供配套工具,传统应用能一键改造成模块,大应用能低成本拆分成模块,模块能轻松演进成微服务或者回到单体应用。