金蝶云·星辰携手阿里云RDS PostgreSQL打造小微企业「业财税」云服务生态

                  重庆硕方信息技术有限公司  13012332778 张伟

企业级SaaS客户,经常为下列业务问题而烦恼:

  • 数据库单实例海量库表带来性能问题
  • 普通的中文分词器要么业务场景不匹配,要么性能不好
  • 普通多租户隔离方案都是基于Schema级别,有没有性价比更高、更安全的方案
  • ......

RDS产品团队与金蝶云·星辰团队基于业务场景精诚合作,上述问题都在数据库找到了答案。如今,金蝶云·星辰产品服务都用了云数据库RDS PostgreSQL。在数据库自治服务DAS的护航下,SQL洞察对SQL进行快速诊断分析,DBA在关键时刻只需看一眼可疑SQL,就能判断问题根因,并且获得合理的应急优化建议。而这仅仅是阿里云数据库智能化的一个小缩影。

01

重庆硕方信息技术有限公司  13012332778 张伟

金蝶云·星辰牵手云数据库RDS

金蝶国际软件集团有限公司(“金蝶国际”或“金蝶”)始创于1993 年,总部位于中国深圳,是领先的企业SaaS云服务公司。作为国内领先的数字化管理解决方案提供商,金蝶成立近30年来,已经为超过740万家企业和政府组织提供管理产品及服务,构建EBC企业业务能力,持续赋能“数字中国”建设。

其中,小微企业的数字化转型升级一直备受金蝶关注。金蝶始终坚持以数字的力量,为小微企业纾困解难。2022年,金蝶成功入选“国家中小企业公共服务示范平台”和“中国中小企业协会副会长单位”。对小微企业的持续关注与赋能,助力小微企业运用数字化工具实现业财税一体化升级成为金蝶义不容辞的责任。

相比于传统软件,小微企业SaaS最大的特点是租户根据实际需要向厂商订购及支付费用,并通过互联网最终获得服务。资源层面一般采用多租户架构,特别是数据库服务,对多租户的资源复用能够有效降低开发和运维成本,实现持续快速的升级迭代。所以,在小微企业SaaS行业,核心业财税系统的平稳高效运转是企业的生命线。如果出现故障,将直接影响数百上千小微企业经营活动,每一秒都意味着销售额和前期推广、人力、库存成本的巨大损失

02

业务创新驱动小微企业管理数字化转型

作为金蝶旗下小微企业SaaS管理云,金蝶云·星辰聚焦“重新定义业财税一体化”,致力于探索更多小微企业数字化场景和应用模式,以“新生产、新零售、新商贸、新财税、新生态”五大特性赋能企业,切实帮助小微企业解决业财税一体化难题,真正帮助小微企业将数字化变成战斗力,为自身可持续发展构建起“护城河”。

金蝶云·星辰坚持通过创新引领行业发展,这种追求跟RDS不谋而合。阿里云RDS诞生于2011年,在12年的发展历程中,从刚开始的平台化,到服务化、智能化,再到如今的全面云原生化,不断迭代演进,具备了跨AZ容灾能力、丰富的OpenAPI、Terraform编排、自动弹性伸缩、自动诊断调优、以及近期推出的重磅Serverless等能力,始终坚持通过技术创新引领云数据库发展。

03

RDS数据库也懂小微企业SaaS

作为国民经济的“毛细血管”,小微企业在推动创新、贡献税收、扩大就业等方面发挥重要作用,其数字化转型也一直备受各界关注。近年来,受内外环境影响,小微企业正面临经营成本上升、收益预期下降、客户经营难、合规经营难,系统割裂等多重挑战。在数字化转型面前,小微企业在财力、人力、信息获取等方面存在先天不足,普遍面临“想转不会转”、“想转不能转”、“想转不敢转”等共性问题。此外,数字化产业链和数字化生态尚未建立,无法形成协同倍增和集群效应。小微企业需要自己找到适合的工具和服务,转型阵痛期较长。多数已开展转型的小微企业仍处在基础“上云”阶段,对深度业务"用数赋智"的应用不足,整体效率不高,这些都严重制约了其生存和发展。
在这一背景之下,金蝶云·星辰挺身而出,深入洞察小微企业的困境和诉求,为小微企业数字化转型举火引路,致力于帮助小微企业纾困解难。
 

 

而深入理解客户的业务,致力打造更懂客户的数据库,也是RDS一直坚持的理念。RDS PostgreSQL不断深入理解小微企业SaaS行业,围绕着海量表支持、计算存储资源弹性升降、生态强大插件丰富、租户数据行隔离和备份恢复等业务场景,提供了非常好的解决方案。下面我们来分别做介绍。

SaaS场景海量表支持

 
 

金蝶云·星辰是小微企业SaaS云服务。提到SaaS,多租户架构是它最显著的特点,相信同行都会遇到怎样有效隔离租户数据的问题,业界一般有以下几种方案:

以上租户数据隔离方案各有利弊,金蝶云·星辰在保证给每个租户提供好的服务体验的前提下,还要控制数据库资源成本,所以金蝶云·星辰会根据不同客户的业务情况,适当选择上面3个解决方案。方案1由于一个租户独享一个schema以及一套独立的表,所以会遇到单实例百万级表场景。金蝶云·星辰联合阿里云RDS团队做了专项快速启动优化,在修改参数、异常重启时,数据库启动时间从小时级别下降到1分钟内,大幅降低数据库实例重启时服务中断的时间,确保金蝶云·星辰SaaS产品服务可以提供高水平的可用性,给租户带来持续稳定的服务体验。

租户数据行安全隔离支持

 
 
金蝶云·星辰带给用户更好的用户体验,会提供免费体验版,让用户选择更放心。由于星辰业务发展迅速,试用产品服务的租户很多,金蝶云·星辰采用了多个试用租户共享一个实例,所有试用租户共用一套库表,通过表中增加一个字段(租户ID)来区分不同租户。这个方案的优势是单租户资源成本低,库表维护方便,但数据隔离性较差,大量的权限控制逻辑放到业务层面,对业务侵入大。

金蝶云·星辰基于RDS PostgreSQL行安全策略(Row Security Policies)实现租户行级数据隔离。通过在数据库层面配置行级安全策略,应用端在访问数据库之前,通过会话中设置一下租户ID,可以实现应用端只会操作相应的租户的数据,不需要在应用端加入租户数据权限控制逻辑,确保业务研发始终保持高效。同时,也做到了收敛小租户的资源消耗,更大程度地实现数据库资源复用,降低成本。

计算和存储源弹性升降

 
 
金蝶云·星辰主要应用在小微企业的业财税业务。小微企业也会搞促销,业务流量可能会徒增,数据库计算资源存储需要支持快速扩容,应对业务洪峰。租户业务也有生命周期,当租户停用下线时,如果数据库存储资源不能自动回收,会导致存储资源浪费,增加资源成本。传统上面对这种问题,一般通过迁移新实例或合并实例方式来回收存储资源,但耗时太长,运维成本会比较高。
RDS PostgreSQL始终坚持全面云原生化,计算和存储解耦,支持独立的平滑扩缩容。在升降RDS PostgreSQL云盘实例计算节点规格过程中,不需要迁移数据,只需映射云盘到新节点,整个计算节点规格升降过程只需3分钟左右,而且对业务只有短暂的闪断影响,帮助金蝶云·星辰业务解决租户流量突发时快速扩容资源的问题。同时,RDS云盘支持高存储容量上限并可设置自动在线扩容,扩容过程中数据库服务不会中断,而且近期会支持云盘缩容,帮助客户DBA完美解决RDS磁盘容量管理的问题,不但可以降低资源成本,而且极大降低了运维负担。

 

生态强大插件丰富

 
 
金蝶云·星辰产品服务为了给租户提供更好的产品体验,需要使用到中文分词技术。在传统的实现方式,需要引入ElasticSearch、Solr等搜索引擎,会导致SaaS产品服务的架构过于复杂,不利于规模化部署。
RDS PostgreSQL生态丰富,通过中文分词插件zhparser、pg_jieba进行文本检索可以做到存储即计算,极大提高应用开发效率,很好地满足了客户业务需求。RDS PostgreSQL目前已支持近百个插件及部分自研插件,可以满足信息检索、安全合规、GIS地理时空和物联网等方面的需求,金蝶云·星辰根据自身的业务特点可以便捷地使用这些插件,构建具备市场竞争力的产品服务。
RDS PostgreSQL场景化拓展

备份恢复能力完善

 
 
大数据时代来临,各行业数据都在日益增多,拥有高价值数据源的企业在大数据产业链中占有至关重要的核心地位。在实现大数据集中后,如何确保网络数据的完整性、可用性和保密性,不受到信息泄露和非法篡改的安全威胁影响,已成为政府机构、事业单位信息化健康发展所要考虑的核心问题。近年来,国家实施大数据战略,推进数据基础设施建设,鼓励和支持数据在各行业、各领域的创新应用。金蝶云·星辰平台响应国家号召,对数据进行安全防护,制定了严格的数据备份策略,为企业做到最大的保障。 金蝶云·星辰联合阿里云DBS团队,通过专项研发RDS稀疏备份能力满足了金蝶云·星辰按天、周、月、年等多维度的周密的备份需求,再结合RDS便捷的异地备份能力,帮助金蝶云·星辰夯实了企业数据安全底座。
同时,在小微企业SaaS场景下,租户经常会误删数据,RDS PostgreSQL支持实例级任意时间点恢复到新实例,可以帮助客户比较方便地恢复数据,而且RDS PostgreSQL即将支持库、Schema级别任意时间点恢复到原实例,数据恢复会更加快捷。

04

紧抓机遇

金蝶云星辰抢占小微企业业务财税一体化市场

随着SaaS订阅模式受到认可、企业经营的在线化、金税四期的普及,小微企业业财税一体化升级迎来巨大机遇。
金蝶云·星辰将聚焦业财税一体化,围绕“社交化+数治化+生态”等方向,借助大数据+AI+RPA等技术,为广大小微企业提供稳定高效的卓越产品服务。同时,基于金蝶云·苍穹PaaS平台的开放能力,广泛连接生态伙伴,打造中国领先的小微企业业财税云服务生态,助力小微企业互联互通、更好地实现经营+管理一体化。
RDS PostgreSQL从底层硬件到PaaS层全链路优化,基于云原生资源弹性能力不断帮助客户降本增效。长期以来也与SaaS客户深入合作,提供一站式的产品能力:
● 全面云原生化使得RDS PostgreSQL可以帮助SaaS厂商降本增效,进而实现单租户成本下降。例如,存储PL等级可以降配,存储可以缩容,可以设置应用无感的自动扩容,无需提前扩容较大的容量,并能降低磁盘打满锁定的风险,节省财务成本和人工维护成本。计算资源支持服务暂停,Serverless形态也蓄势待发,咬合业务流量,真正做到自来水式按量付费。
● RDS PostgreSQL具备实例级别、库级别、Schema级别、表级别、行安全级别全场景的租户隔离能力,满足大中小微SaaS厂商以及企业不同时期不同业务的租户隔离需求。细粒度的租户管理能力相继完善并为用户提供便捷的租户管理方式,如库表恢复、参数模版、100%功能接入Terraform、任务中心等。
● 稳定性是数据库的生命线,SaaS多租的场景下,多表、多库、数据量大的特点,也给数据库稳定性发出挑战。RDS PostgreSQL深入场景定向优化,千万表启动加速从小时级别降低到1分钟内,极大提升多表场景下的数据库可用性。
● SaaS厂商服务的客户来自各行各业,RDS PostgreSQL提供丰富的插件拓展,可以在单一引擎中拓展GIS地理时空、DB4AI文本检索、时序计算、NoSQL数据类型等,满足不同行业场景化的需求。
● RDS PostgreSQL具备业界领先的全链路安全能力,为客户业务数据提供严苛的高可靠性保障。除了常规的事前防护、事中保护到事后审计,RDS PostgreSQL还支持基于可信硬件的SGX全加密产品形态以及适用于SaaS业务的细粒度安全防护,例如表级TDE加密、列加密、RLS行安全隔离等。
● Babelfish for RDS PostgreSQL可以为客户提供更低成本的数据库方案。在云原生&开源的红利下,很多SaaS企业开始迁往可以跟商业数据库媲美的开源PostgreSQL生态。RDS PostgreSQL推出的SQL Server迁移利器Babelfish,在极少的应用代码改造下,便可完成迁移,应用迁移效率提升60%。

Babelfish for RDS PostgreSQL架构图

未来RDS PostgreSQL会继续跟SaaS客户深入合作,扎根云原生,并从租户精细化监控、批量运维管理、多租户场景下的资源隔离优化等维度持续打磨产品能力。
 

 

阿里云瑶池数据库RDS研发负责人彭祥表示:“阿里云RDS会持续与SaaS客户进行合作探索,立足云原生,从自研芯片服务器、虚拟化、OS到DB内核全链路性能优化,帮助客户降本增效。同时,深入客户业务场景,打造稳定可靠好用的RDS PostgreSQL。”

金蝶中国助理总裁&小微企业产品部总经理黄东升表示:“阿里云云数据库RDS PostgreSQL在海量表支持、计算存储资源快速弹性、数据备份恢复等方面完备的产品能力,帮助我们夯实了企业数据安全底座,构建有市场区分度的产品能力,实现了星辰业务快速发展。”

05

     结  语      

2022年9月,数字化市场研究咨询机构爱分析发布的《2022中国小微企业SaaS白皮书》指出,目前国内小微企业SaaS市场规模已突破百亿大关,伴随着SaaS渗透率及业财税一体化的普及,未来小微企业SaaS市场容量有望逼近千亿规模。金蝶云·星辰将携手伙伴共建信任、开放、共赢的生态伙伴体系,共享千亿级数字盛宴,为小微企业实现高质量发展插上“数字羽翼”。

RDS作为阿里云市场应用最广的数据库产品,未来在小微SaaS行业会提供更丰富的产品适配能力,不但能为小微SaaS行业的多种复杂场景提供优秀的解决方案,提升研发和运维效率,还能显著提升生产协同效率。阿里云RDS团队和金蝶会继续携手前行,为金蝶业务发展提供更全面和更贴心的支持,为金蝶业务快速发展保驾护航。

END.

更多推荐

 

打造公司的核心竞争力,成就专业的行业品牌,提供有价值的行业服务。

首页    金蝶云·星辰携手阿里云RDS PostgreSQL打造小微企业「业财税」云服务生态