Rational Asset Manager 在云上作为资产的门户网站

在云环境中,您可以创建应用程序开发环境的虚拟映像,并使用 Rational® Asset Manager 将虚拟映像作为资产提供。

在集成 IBM Rational Software Architect、Rational Asset Manager 和 IBM Rational Team Concert 时,您可以创建应用程序开发环境的虚拟机映像。您可以在 IBM SmartCloud 的 Rational Asset Manager 实例上运行虚拟映像,并使用定制策略促成集成产品间的相互作用。

IBM SmartCloud 使用 Rational Asset Manager 来使用软件包。映像在资产目录中可作为资产使用,资产目录即为 Rational Asset Manager 资产的列表。 每个映像都有一个版本和状态(如“已核准”),且来自可定义为表示用户组或项目的社区。

在下例中,映像开发者提供和定制映像,并创建映像的资产,更新映像拓扑。资产准备就绪后,项目管理员可邀请开发者使用该资产。之后,开发者可以访问该资产并根据他们自己的使用设置虚拟机映像。

提供虚拟机映像

对于模板拓扑资产类型,映像开发者可以通过单击“请求映像 URL”属性创建映像实例来直接提供虚拟机映像。创建实例后,将从资产目录检索所需的设置。

定制映像

在实例为可用且其状态为活动后,映像开发者可以连接到映像并将映像定制为开发环境。 例如,如果实例是 Rational Software Architect 的映像,那么映像开发者可以安装 Rational Asset Manager 和 Rational Team Concert™,并将它们与该实例集成。然后,Rational Software Architect 虚拟机映像可以配置为完整的开发环境。

为新映像创建资产

定制映像后,映像开发者可以为应用程序开发者可以使用的映像创建资产。映像开发者从虚拟机创建私有映像,并使资产可在社区中使用以便与团队成员共享。

在 IBM SmartCloud 的“控制面板”中,映像开发者为云实例选择了创建私有映像

可以使用私有映像后,只有映像开发者可以看见该映像。如要共享该映像,开发者可单击更改社区并选择可用社区,如用于开发或测试团队的私有社区。

更新映像拓扑

如要更新映像拓扑,那么映像开发者必须安装 Rational Asset Manager 客户机和 Rational Team Concert 客户机。开发者必须遵循以下步骤:
  1. Rational Asset Manager Eclipse 客户机中,下载映像资产。
  2. 在 Rational Software Architect 拓扑编辑器中,添加 Rational Asset Manager 和 Rational Team Concert 客户机。 该拓扑文件之后可用于提供定制的映像及三个 Rational 产品。
    提示: 映像开发者可使用 Rational Asset Manager Eclipse 客户机与 IBM SmartCloud Enterprise 资产目录一起工作。如要按社区过滤以查找映像并将其下载到您的工作空间,请选择导入资产 > Rational Asset Manager
    该资产包含 .topology 文件,您可以通过选择打开 > 拓扑编辑器来打开该文件。
如要向映像拓扑添加已安装的软件,那么映像开发者可以使用 Rational Software Architect 编辑器:
  1. 右键单击映像,然后选择添加到单元 > 软件安装
  2. 在映像中单击已添加的组件,并输入所需的信息。
  3. 选择链接复选框,然后单击关闭
  4. 从拓扑图中,拖动新单元以将其添加到映像中。
  5. 添加单元后,保存该文件。Rational Asset Manager 客户机可识别资产和工作空间没有同步。
  6. 右键单击产品,然后选择更新
  7. 单击,将保存该资产,并更新 IBM SmartCloud 资产目录中的映像资产。

邀请开发者使用映像

将更新的映像作为资产发布到云后,项目管理员可以使该映像对社区或特定的开发者可用。

管理员可将团队成员添加到 Rational Team Concert 中的项目范围内,并发送具有指向定制开发环境的链接的邀请。在缺省团队邀请文本中,管理员可添加 URL 以提供开发环境。该 URL 可作为映像的模板拓扑资产的“请求映像 URL”属性的值使用。

访问映像

开发者可接受团队邀请以加入 Rational Team Concert 的项目范围中。开发者可创建开发环境虚拟机,此虚拟机基于定制映像并将软件组件载入它们的工作空间。

团队范围邀请包括创建开发环境的 URL。

从 IBM SmartCloud,开发者可以使用团队邀请中包含的字符串来代替 URL 的一部分,需保留 URL 的令牌部分。例如,以下 URL:
https://www.ibm.com/cloud/enterprise/user/control?csrftoken=abc123
更改为此 URL:
https://www.ibm.com/cloud/enterprise/user/control?autocreate={id:"1234567"}csrftoken=abc123

第二个 URL 将开发者指向可用于创建实例的定制开发环境映像。

实例存在后,将显示在 IBM SmartCloud“控制面板”的我的实例部分。该映像是应用程序开发的开发者的虚拟机。开发者可使用远程客户机应用程序来连接虚拟机映像,并打开安装在上面的 Rational Software Architect 实例。

开发者可打开 Jazz™ Administration 透视图以确认是否启用 Jazz Source Control,然后使用 Rational Team Concert 客户机接受团队邀请并加载工作空间。

开发者可以创建存储库工作空间、打开 Web 透视图和使用映像开始工作。

设置环境以开发应用程序

应用程序开发者可以使用虚拟机映像来创建托管云测试环境或部署应用程序。

在云上使用 Rational Software Architect,开发者可以通过在 IBM SmartCloud 上创建应用程序服务器实例来创建托管测试环境。开发者创建服务器实例并启动该实例后,将在“控制面板”的我的实例部分的实例的开发者列表中提供并显示该实例。

然后,开发者可以将应用程序部署到应用程序服务器虚拟机以便测试和应用程序更新。


反馈