`
arfayr
  • 浏览: 25931 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

租户个性化定制和元数据驱动技术

阅读更多

随着一些SaaS软件逐渐被越来越多的租户使用,租户的个性化定制需求逐渐成为一个SaaS软件实用性和适用性的一个困难。不同租户的需求几乎都是有差异的,每个租户要求定制化他们的应用也是很自然的。传统的SaaS软件模式,无法做到很好的应用隔离,同时由于大多采用传统的二进制代码开发维护方式,也使得个性化定制的支持随着客户定制量的增加会变成一个天文数字的工作量,也使得最终无法支持租户的个性化定制。因而现在SaaS软件面对个性化定制的对策是不支持租户个性化定制或收取昂贵的个性化定制费用,这些都成了SaaS推广使用和快速发展的壁垒。

 

元数据驱动技术核心思想主要是通过一个通用的解析执行引擎,解析预先定义的软件系统的元数据并执行,最终形成所需要开发的软件系统的技术。可以看出,元数据驱动技术的使用使得软件开发过程从传统的代码开发过程转为元数据的定义过程。

元数据(metadata)即描述数据的数据(data aboutdata),软件系统的每个部分包括用户界面、业务逻辑、数据访问、工作流控制、业务权限、报表展示等我们都认为是数据(data),通过抽象分析这些数据,得到一套通用的软件系统的模型,描述一个软件系统的过程就成为元数据定义的过程。

元数据的定义开发环境可以采用B/S模式在线模式,通过采用在线配置取代传统手工代码编写的软件开发模式,能够实现软件的在线开发和实时发布,在保证系统稳定性和灵活性的基础上极大提高了应用软件的开发效率。

EEPlat PaaS平台采用了元数据驱动的核心思想,因而应用的个性化定制其实就是租户元数据的个性化定制,通过EEPlat的后台配置环境,元数据个性化的定制工作,只需要点点鼠标就完成,相比传统二进制开发的模式,可以说是一个革命性的颠覆性的创新性变革。

EEPlat PaaS平台在每个租户的元数据(租户相关模型)和每个租户的业务数据之间都有一个明确的隔离。这些明显的边界使我们可以安全得定制或修改某一个租户的应用而不会影响其它租户。

基于EEPlat PaaS平台开发自己的SaaS应用,先天性的支持租户的个性化定制,同时具备快速开发部署发布的特性,在面对个性化定制的需求,给SaaS厂商提供了更多的应付手段。


 

 

 


 

 

 

分享到:
评论

相关推荐

    元数据驱动多租数据架构核心领域知识和案例详细说明

    Force.com 平台的元数据驱动模型是其强大之处,它通过分析元数据动态生成虚拟应用程序组件,确保了租户的个性化需求和数据安全。 元数据在多租户架构中扮演着至关重要的角色。它是关于数据的数据,描述了系统中的...

    绿色免安装可运行tesseract_支持中文

    EEPlat拥有领先的元模型体系,提供元数据驱动、在线配置的开发模式,可以实现细粒度业务的定制和复用。 解决了多租户应用在功能、界面等方面无法满足不同租户个性化要求等问题,同时解决了多租户应用及传统应用无法...

    SaaS软件即服务系列课程(6):SaaS可自定义的数据模型的设计

    这种灵活性可以通过元数据驱动的设计实现,元数据描述了数据的结构和属性,使系统能够动态生成界面和逻辑。 再者,数据模型应具备扩展性,以适应未来可能出现的新功能或变化。模块化和插件式设计可以帮助实现这一点...

    金融大数据平台建设方案.docx

    6. **外部数据的利用**:外部数据可以提供客户消费习惯、信用状况、社会背景等多方面信息,有助于金融机构更全面地评估风险,定制个性化产品和服务,增强市场竞争力。 7. **技术选型**:在大数据平台建设中,可能...

    数据湖构建某汽车集团数据中台解决方案19.9.pptx

    - **元数据管理**:记录数据的属性、来源和关系,方便数据理解和使用。 - **数据血缘**:追踪数据的生成过程,帮助理解数据来源和影响,便于问题排查和数据治理。 4. **持续演进**: 上汽数据湖的发展并未止步于...

    金融大数据平台建设方案详细.pdf

    综上所述,金融大数据平台的构建是一个涉及数据整合、治理、应用、安全和技术创新的复杂工程,其目的是将大数据转化为有价值的洞察,驱动金融业务的智能化和个性化,提升金融机构的市场竞争力。

    金融大数据平台建设方案详细.docx

    同时,通过数据标签化,便于对客户进行精准分类和个性化服务。 总之,金融大数据平台建设是一个综合性的工程,需要兼顾数据的采集、存储、处理、分析和应用等多个环节,以实现数据价值的最大化。通过这样的平台,...

    大数据分析提升租赁匹配精度.pptx

    - **数据智能驱动精准匹配**:利用机器学习算法分析租赁历史数据、用户行为模式及市场趋势,建立高效的租赁匹配模型,为租赁双方提供个性化推荐服务。结合自然语言处理技术,对租赁需求和房源信息进行特征抽取和语义...

    salesforce基础开发

    6. 元数据驱动的开发模型:在Salesforce中,元数据是构成平台功能和配置的结构化信息。开发者可以通过元数据来更改应用程序的行为,如添加新的字段或调整用户界面。 7. Force平台Web Services API:Salesforce提供...

    SaaS Sample Application

    - **自定义界面**:第5.2节解释如何根据租户需求定制用户界面,可能包括使用模板、主题和个性化设置等。 - **添加/删除自定义字段**:第5.3节指导如何根据业务需求添加或移除字段,以适应不同的业务场景。 - **...

    物业管理行业专题报告(三):非住宅物管,更多元的业态,更具行动力的业主.zip

    10. **未来趋势**:未来,非住宅物业管理可能会进一步向精细化、个性化方向发展,以满足不同业态和租户的定制化需求,同时,智能化、数字化将成为行业发展的重要驱动力。 本报告详尽分析了非住宅物业管理的现状与...

    H3C SDN解决方案.pdf

    - **Overlay**:网络虚拟化技术,通过对物理网络进行隧道叠加,实现逻辑上的虚拟网络分片,满足租户的个性化需求。 - **NFV**:网络功能虚拟化,旨在实现4-7层网络业务功能的软件化,实现软件与硬件的解耦。 - **...

    Pro SharePoint 2013 Administration 2nd Edition

    它涵盖了用户界面的个性化、社交标签和注释的使用,以及如何创建动态的社区空间。 ### 第七章:安全性和策略 安全性是任何组织都不可忽视的关键领域。本章深入探讨了SharePoint 2013中的各种安全机制,包括访问...

    电商saas专题报告:垂直行业驱动的生态好生意.pdf

    许多 SaaS 厂商开放 API 接口((Application Programming Interface,应用程序接口),用户得以通过 API 扩展更多个性化模块, 将时间和精力专注于自身业务。 1.2 中国 SaaS 市场增速高于全球,渗透空间巨大 按发展...

Global site tag (gtag.js) - Google Analytics