3.4. intra-mart和其他功能¶
项目
intra-mart Accel Platform具有以下优点。
- 云端就绪
- 多语言功能和时区
- 升级方便
- 强大的安全性
- 多租户应用程序的构建
- 产品结构和配置版本
- 用户/组织管理的多样性
3.4.1. 兼容云¶
intra-mart Accel Platform是一个完整的混合解决方案,不仅可以在本地安装,还可以在私有和公共云环境中安装。由于可以在任何地方以相同的方式操作已安装的应用程序,因此可以将本地业务应用程序部署到私有云/公共云,并且每个云上的应用程序可以一起工作。因此,无论系统在何处, intra-mart均可在任何地方使用。此外,从intra-mart Accel Platform简化了在云之间使用应用程序时的用户身份验证和登录处理。您可以使用本地以及私有云和公共云集成intra-mart用户的身份验证进程 。换句话说,当您登录intra-mart ,在本地或混合云上运行的各种应用程序会集体显示在菜单中,并且用户不必知道每个应用程序在哪里运行可以在同一行中处理。近年来,由谷歌和亚马逊,开放ID和SAML,如OAuth的,使用该技术已经渗透开放,但全球认证基础设施,提供公共云intra-mart Accel Platform在这些标准认证它还支持基地。 (需要单独的产品)例如,登录intra-mart的员工可以使用具有相同ID的Google上的云内容 (Gmail,Google Apps for Business等)。员工可以无缝地将其PC和智能设备用作门户屏幕,而不必担心他们使用的应用程序是位于本地还是位于私有/公共云中。
3.4.3. 易于升级¶
3.4.3.1. 持续改善系统基础架构¶
对于传统的intra-mart产品,每次升级系统平台并用Ver.5,Ver.6等替换时,用户先前使用的应用程序将在新版本的系统平台上运行。检查是否需要的“操作验证”。结果,操作验证的成本负担导致各种版本的系统库分散,从而增加了维护成本。但是,使用intra-mart Accel Platform解决了该问题。在使用和升级最新的系统基础结构时,业务应用程序可以继续按原样使用。换句话说,在升级系统基础结构时,不必验证业务应用程序本身的操作。实现这一点的关键是一种称为“ 模块单元中的系统基础结构的版本升级”的新机制。在版本升级时,通过仅选择公司所需的模块并将其合并到公司的系统平台中,就可以在不替换系统平台的情况下根据需要合并最新技术。这是可能的,因为IAP本身具有完整的SOA结构。如果您与我们公司签订了年度维护合同,则系统基础升级和模块购买将包含在该费用中,不会产生任何额外费用,从而减少了年度运营和维护成本,它可以升级并不断发展成为采用最新技术的系统平台。这些机制是建立独特的客户系统基础并长期持续使用所必不可少的。对于在基于PaaS的intra-mart以SaaS形式提供服务的企业,该机制也非常有用。它是一种称为IM-Juggling的工具,用于管理“系统基础结构的每个模块版本升级”。检查所需的模块 ,自动下载并安装,系统基础结构将逐个模块刷新。
3.4.4. 强大的安全性¶
3.4.4.1. 使用访问安全模块身份验证¶
限制系统用户,以防止信息泄漏。
- 登录用户认证功能(可以进行LDAP链接)
- 访问控制《个人限制使用》
- 多公司设置《组织级使用限制》
3.4.4.2. 保存访问日志¶
作为信息泄漏时的后续/审核,它记录了谁使用系统执行了操作以及何时进行了操作。
- 可以通过访问日志指定访问源
- 保存登录/注销历史
- 保存用户操作日志
3.4.4.3. 多租户类型系统的构建¶
intra-mart Accel Platform,与“ 多租户 ”中一样,可以通过“虚拟Tenant的多个租户”和“WAR文件的多个租户”两种方法来构建多租户类型的intra-mart系统。
两种方法各有优缺点,因此有必要根据所需的要求和要求选择合适的方法。也可以将两种方法结合起来。
WAR文件的多个租户的优势
IM-Juggling每个WAR文件选择要使用的模块和intra-mart应用程序,因此每个租户可以使用不同的应用程序。
每个租户都可以独立访问URL。
Web应用程序服务器可以通过WebSphere Application Server 9.0.5 / Oracle WebLogic Server 12c R2(12.2.1)实现。
WAR文件的多个租户的劣势
- WAR文件在单位, WAR文件的几分钟intra-mart Accel Platform , intra-mart Accel Applications必须获得许可的设定。
- 在同一Web应用程序服务器上运行多个WAR文件时,需要足够的服务器资源,例如内存。
多租户与虚拟Tenant的好处
- 由于在逻辑上将租户构建在一个WAR文件 ,因此可以构建具有高容量的系统。
- 每个租户可以共享intra-mart Accel Platform和intra-mart Accel Applications 。 (许可可以共享)
虚拟Tenant导致多个租户的劣势
由于共享和使用相同的应用程序,因此无法为每个租户进行自定义。
一个WAR文件最多可容纳100个租户。
- 使用每个租户的公共URL进行访问,并且租户ID必须在登录屏幕上输入。
(可以通过子域或请求参数来指定。)
支持的Web应用程序服务器仅是Resin / Payara。
注意
-
虚拟Tenant功能是intra-mart Accel Platform 2014 Spring。
-
不支持使用WAR文件和虚拟Tenant在多个租户之间进行处理和事务。(如果Accel Platform实现此目标,请使用IMBIS for Accel Platform的ESB产品以及与Web服务等的链接。)