金山SaaS云,为SaaS服务的部署和运营提供丰富、专业的云端资源与技术解决方案,帮助SaaS厂商快速搭建SaaS系统,通过的数据服务与能力实现业务快速发展。
SaaS云解决方案应对各种业务挑战
用户突增
多租户模式带来的并发用户急速突增的业务特点。
安全保障
网页篡改、DDoS攻击、CC攻击等一系列安全风险。
上线周期
快速的业务系统迭代与上线需求。
访问速度
基于B/S的访问模式,不同区域的用户存在跨区域、跨运营访问,出现打开慢、网络延时等问题,影响客户体验。
SaaS云解决方案架构简介
适合SaaS化、数据更集中、数据体量庞大的企业应用,成本低(可以利用开源免费的数据库集群替代大型商业DB);可灵活扩容(不断增加新的云服务器及数据库实例即可);相对均匀分布的数据读写,避免单点障碍。成本降低,使团队更专注于业务研发。
在线营销与支付
市场,从支撑软件、安全服务、应用服务、数据智能、管理服务、行业解决方案、开发者工具等方面,全面满足开发者、中小企业及大型集团在云上的各种应用和服务需求。
方案优势
构建高性能的SaaS应用:要构建高性能的SaaS应用,仅凭云服务基础设施是不够的。如何基于云服务平台设计并实施符合自身业务特点的系统架构,也是决定产品性能的关键。
采用InSLB作为Web集群访问入口:采用InSLB(Server Load Balance,负载均衡)作为Web集群访问入口,负责为Web端的多台服务器进行流量分发。
后端配置多台InServer实例:后端配置多台InServer(云服务器)实例,将主要应用服务都部署在InServer上。可弹性扩容,InServer提供的安全防护和快照备份为服务器安全和容灾提供了非常成熟的解决方案。另外,InServer多线接入骨干网络能保证网络的稳定和性能,使得任何网络的用户访问应用服务都非常顺畅。
DB集群由多台InDB实例组成:DB集群由多台InDB(关系型数据库服务)实例组成。InDB是云数据库,简单易用,使用方法与自行部署的数据库完全一样。成熟的双机热备与底层资源隔离,保证了数据库的平稳运行。