首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

自动化构建应用程序和应用程序环境(5)

自动化构建应用程序和应用程序环境(5)

更多集成除了前面描述的部署时集成外,还包括以下这些有趣的扩展:
  • 重新部署应用程序WebSphere CloudBurst Appliance V1.1 增加了指定由用户发起的脚本的能力。被指定为由用户发起的脚本将不会在部署结束时自动运行。相反,当可以根据需要多次重复某个用户请求和调用时,这些脚本才开始运行。通过向目录添加两次 Rational Build                        Forge 集成脚本 —— 一次用于初始部署,另一次用于由用户发起的脚本包 —— 可以创建同时包含两个脚本的模式。这使您不仅能够自动化初始应用程序安装,而且可以通过重新调用用户启动脚本包来向由 WebSphere CloudBurst 设置的环境交付应用程序更新。   
    当然,要确保由用户启动的重新部署能够正确工作,您需要确保您的 Rational Build Forge 项目不仅包括用于安装应用程序的功能,还包括可以卸载应用程序(如果已存在的话)的功能。
  • 从 Rational Build Forge 调用 WebSphere CloudBurst Rational Build Forge 项目中的步骤可以完成许多您希望执行的操作。因此,要进一步自动化本文描述的流程,可以创建一个 Rational Build                        Forge 项目,其中包含的步骤利用 WebSphere                        CloudBurst 命令行界面或 REST API 来发起包含集成脚本包的 WebSphere CloudBurst 模式的部署。一旦发起部署,WebSphere CloudBurst 将指定模式,并且集成脚本将开始运行,调用一个独立的 Rational Build                        Forge 项目。这将完全自动化部署 WebSphere CloudBurst 模式和运行 Rational Build Forge                        项目的过程,运行 Rational Build Forge 项目将把应用程序交付到指定的环境中。
结束语IBM WebSphere CloudBurst 和 IBM Rational Build Forge 都向用户交付了巨大的价值,但是当两者集成到一起时,则可以实现更高层次的价值。这两种产品的集成提供了一个单一的自动化流程,涵盖了从创建完整 IBM WebSphere Application Server 环境到构建并将应用程序部署到该环境的所有操作。以一种可重复的、一致的和及时的方式创建这种定制化应用程序环境的能力为各种技术团队带来了巨大的优势。
返回列表