AppDNA

词汇表

  • 操作 RAG

应用程序的 RAG(红色、琥珀色、绿色)状态,因为它将在定义的补救操作实施之后。例如,如果标准 RAG 为琥珀色,但修复选项可用,则操作 RAG 通常为绿色。但是,如果标准 RAG 为红色,并且唯一的修复选项是重新开发应用程序,则操作 RAG 也是红色,以表示需要进行复杂的开发和/或替换。操作 RAG 有时称为后的操作 RAG 或修复 RAG。

  • Active Directory

Microsoft 的目录服务,它提供了网络管理和安全的中心位置、用户访问联网资源的单点登录、应用程序数据访问标准化、应用程序的部署和更新以及跨服务器同步目录更新。所有信息和部署设置都存储在中央数据库中。

  • 操作视图

一个报告视图,提供修复产品组合中的应用程序所需操作的流行率明细。

  • 算法

AppDNA 使用算法来验证各种目标平台和虚拟化环境中应用程序的适用性、互操作性、冲突和性能。这些算法是启发式的,而不是基于刚性规则,并且被分组到与目标技术(如 Windows 7)相关的报告中。每种算法都旨在识别在目标平台上可能存在特定问题的应用程序。被确定为存在此问题的应用程序据说会触发该算法。算法有时被称为规则。

  • application DNA

有关应用程序构建块的元数据,例如文件、注册表项和从文件标头中提取的基于文本的信息。AppDNA 使用这些信息来预测应用程序在目标平台上的行为。

  • 应用程序报告视图

报告视图采用两种风格,这两种风格都提供对报告中包含的每个应用程序的详细修复报告的访问权限 — 应用程序问题提供了报告中包含的应用程序的标准和自定义 RAG 的摘要,并显示每个应用程序具有触发了每个算法组中的算法;应用程序操作提供了报告中包含的应用程序的标准和操作 RAG 状态以及修复这些应用程序所需的操作的摘要。

  • 客户指令文件

控制自行预配客户端用于执行捕获或打包任务的文件。客户端指令文件不是面向最终用户的人类可读指令。

  • 复杂性 RAG

应用程序复杂性的指标。这基于应用程序具有的文件和注册表项的数量。您可以在报告设置中设置定义三个复杂度级别(简单、正常和复杂)的阈值。应用程序的复杂性 RAG 通常由一个或多个圆表示。一个圆表示一个简单的应用程序,两个表示正常的应用程序,三个表示复杂的应用程序。

  • 自定义 RAG

应用程序的标准 RAG 状态由报告中内置的算法确定。然而,有时候,组织希望将琥珀色状态提高为红色或降低为绿色,这取决于他们的具体需求。您可以在“算法组”屏幕中为每个算法设置自定义 RAG。默认情况下,自定义 RAG 与标准 RAG 相同。

  • 自定义报告管理器

提供基于现有算法或您自己定义的新算法创建新报告、算法和算法组的功能。

  • 直接导入

当 .msi、.sft 或 .appv 文件可用时,将 Windows 应用程序导入到 AppDNA 的方法。这是将应用程序 DNA 导入数据库的最快方式。

  • 已发现的应用程序

SysTrack 在整个组织中跟踪其使用情况的应用程序。“发现应用程序”屏幕上列出了已发现的应用程序。

  • 努力计算器

估计与将应用程序组合迁移到新平台相关的时间、成本和工作量。

  • 房地产视图

仅适用于试用许可证的报告视图,它提供了目标技术上应用程序组合状态的高级概述。

  • 执行配置文件

控制在安装捕获期间在虚拟机上运行的任务和资源。默认执行配置文件定义了三个阶段,分析虚拟机的状态(包括其完整的文件系统和注册表),安装应用程序,然后分别对虚拟机的状态执行第二次分析。安装之前和之后虚拟机状态之间的差异表示安装应用程序所做的更改。自行预配也以类似的方式使用执行配置文件。

  • 外部数据

源自 AppDNA 之外的兼容性和补救数据。例如,Microsoft 提供有关已知在 Windows 7 和程序兼容性助理 (PCA) 数据库上工作的应用程序的信息。

  • 指纹

应用程序的产品名称、制造商名称、版本号及其具有的文件和注册表项数量的组合。当 Windows 应用程序首次导入到 AppDNA 中时,它的指纹将被存储。如果应用程序再次导入到 AppDNA 中,则默认情况下,如果指纹相同或未更改超过 10%,则应用程序被认为是相同的。但是,您可以覆盖此行为。

  • 转发路径

业务决策引擎,可以对不同的部署方案进行建模并比较其影响。

  • group

用于 AppDNA 中的应用程序的逻辑容器。组类似于 Windows 资源管理器中的文件夹 — 它们提供了一种按用户组、位置或应用程序类型构建应用程序组合的方法,例如。群组可以轻松地查看和报告群组中的应用程序,与其他产品组合分开。组不具有整体 RAG 状态,也不会在报告中显示为单独的项目。

  • 导入

将应用程序和操作系统图像 DNA 加载到 AppDNA 数据库的过程。

  • 安装捕获

当 .msi、.sft 或 .appv 文件不可用时,将 Windows 应用程序导入到 AppDNA 的过程。安装捕获将应用程序安装在虚拟机中,并创建一个 MSI 文件,然后将其导入到 AppDNA 中。通常,创建的 MSI 只是捕获应用程序的 DNA 以便导入到 AppDNA 中,并且不适合实际安装应用程序。借助必要的附加软件,捕获过程可以创建 App-V 序列或 XenApp 软件包。

  • 集成登录

一项可选功能,允许 AppDNA 用户使用其 Windows 用户帐户凭据自动登录到 AppDNA。这意味着登录屏幕是绕过的,用户不需要输入他们的用户名和密码。

  • 问题视图

提供在报告中触发每个算法的应用程序数的明细的报告视图。

  • 管理应用程序

通过 Active Directory 或 Configuration Manager 部署的应用程序。

  • 模块

特定上下文(如 Windows 客户端或服务器)的报告集合。报告由一套与目标技术(例如 Windows 8 或 Windows 服务器 2012)相关的算法组成,根据这些算法评估应用程序 DNA。这些算法被组织成算法组。

  • 微星文件

Windows 应用程序安装包文件。MSI 文件包含有关应用程序文件和注册表项的文本信息的关系数据库。一些 MSI 文件还包含应用程序的二进制文件,有时二进制文件被压缩并打包在一个或多个单独的 CAB 文件中,或者是未压缩和未打包的。

  • MST 文件

与 MSI 文件一起使用的文件,用于转换或操作安装包。MST 文件与非 MSI 安装文件无关。

  • MST 修复

MST 文件在 AppDNA 中传递的方式。MST 文件包含在安装过程中应用于 MSI 文件以更正问题的修改。

  • 非微星文件

不是 MSI 文件形式的 Windows 应用程序安装文件。通常,非 MSI 安装文件采用 EXE 的形式,有时它们包含一个或多个 MSI 文件。

  • 抹布

指应用程序是否标记为红色、琥珀色或绿色。绿色表示应用程序可能在目标平台上工作,并准备好进行用户验收测试 (UET)(尽管可能存在需要解决的问题);琥珀色表示它可能会失败或功能受损,尽管可能进行补救;红色表示应用程序很可能或肯定会失败。某些报告视图还提供操作后 RAG(或修复 RAG),该操作显示执行所有定义的修复操作后的 RAG 状态。

  • 补救报告视图

报告视图提供单个应用程序的详细修复信息以及 MST 修复选项(如果相关)。有两种视图-修复问题和修复操作。通过使用 AppDNA 导向的蜘蛛捕获的 Web 应用程序具有额外的站点地图视图。

  • 远程管理员

在虚拟机上进行的操作(如安装捕获)期间在虚拟机内运行的 AppDNA 代理。远程管理为 AppDNA 提供与虚拟机通信的支持。

  • 可更换

执行配置文件中的占位符,由运行时提供的值替换。

  • 报告

报告包含的算法包含 AppDNA 对您的应用程序执行的分析,以确定应用程序在特定平台或技术上是否存在任何兼容性问题。结果可以在各种报告视图中显示-应用程序问题、应用程序操作、问题视图、操作视图和详细的修复报告视图。试用许可证还提供了“房地产视图”,这是一种有助于概念验证安装的高级视图。

  • 情景

定义转发路径报告逻辑的脚本。逻辑将应用于选择要包含在报告中的每个应用程序。报告包含应用程序名称、制造商、版本和源路径的列,方案逻辑为“结果”列提供值以及可选的“成本”、“RAG”和“描述”列以及最多 20 个自定义列。如果逻辑将 RAG 值放在任何自定义列中,AppDNA 会在您运行报告时自动生成该列结果的饼图摘要。

  • 自行预配

一种替代机制,用于捕获桌面应用程序,以便导入 AppDNA,并根据可用的执行配置文件,用于打包 App-V 或 XenApp 的应用程序。捕获和包装是在独立于 AppDNA 的计算机上进行的。这可以是任何类型的计算机(虚拟、物理或 VDI)。自行预配可用于将捕获和打包应用程序的责任委托给最终用户。

  • SFT 文件

App-V 应用程序中最大和最重要的文件。它包含应用程序的所有资产,包括文件和注册表项。在 App-V 5.0 中,不再有 .sft 文件 — 它已被 .appv 软件包所取代。

  • 垫片

一个通用的计算术语,指的是一个小型可执行代码文件,该文件允许传统应用程序在其依赖的功能变得过时后工作。Shims 不是一个永久的解决方案,而是一个临时解决方案,直到应用程序可以更新为不再使用过时的功能。

  • 站点

命名数据库和 AppDNA 网站组合。您可以指定您在登录到 AppDNA 时要使用的站点。然后,AppDNA 使用该站点将 AppDNA 客户端连接到指定的 AppDNA 网站和数据库。登录后,您可以使用主 AppDNA 屏幕左下角的 切换站点弹出列表切换站点(因此数据库)。例如,对于希望将 Web 应用程序与桌面应用程序分开测试的公司,具有多个数据库的功能非常有用。对于需要同时测试多个客户应用程序组合的系统集成商来说,使用多个数据库也很有用。

  • 蜘蛛

一个程序,自动爬过网页,跟踪链接,并创建所有访问页面的副本。

  • 標準 RAG

应用程序的 RAG(红色、琥珀色、绿色)状态由报告中内置的算法确定。

  • System Center Configuration Manager

用于管理大组基于 Windows 的计算机系统的微软系统管理工具。Configuration Manager 提供远程控制、修补程序管理、软件分发、操作系统部署、网络访问保护以及硬件和软件清单。与 Active Directory 一样,所有信息和部署设置都存储在中央数据库中。

  • SysTrack

来自 Lakeside Software 的 IT 商业智能产品套件。SysTrack 包括审核和跟踪企业内应用程序使用情况的功能。AppDNA 在“发现应用程序”屏幕中使用此跟踪的结果。

  • 任务脚本

一个脚本,用于定义要对正向路径方案生成的“结果”列中的值执行的操作。例如,如果应用程序虚拟化方案将应用程序标记为绿色 RAG 状态,则任务脚本可以使用 App-V Sequencer 自动对该应用程序进行序列,并将该序列发布到测试环境以便立即进行测试。

  • 虚拟机配置

一组配置设置,使安装捕获能够启动并与虚拟机通信并检索生成的输出。您可以创建多个虚拟机配置以满足不同的要求,然后在启动安装捕获时选择要使用的虚拟机配置。

词汇表