当前位置: 首页 > > IBM > IBM软件 > 利用Rational ALM工具使持续部署变得切实可行且具成本效益

利用Rational ALM工具使持续部署变得切实可行且具成本效益

2012-06-05 19:40 来源:Betway官网充值网 作者:末信 人气指数: 我要评论

然后他还解释了如何将用于 ALM 的特定 Rational 工具与云相结合,使持续部署变得切实可行且具有成本效益,因为持续部署可以减少测试和部署工作、改善治理并降低部署到生产环境中的风险。

什么是持续部署,为什么对它感兴趣,它有助于解决哪些问题?

对于许多组织来说,业务和开发团队的愿望是更快、更频繁地生产可用软件,而运营团队的责任是以规避风险的方式管理组织的基础架构,从而确保业务的连续性,在这两者之间,往往存在着分歧。不幸的是,这种分歧往往导致将开发团队所 “完成” 的功能块部署到生产中的时间大幅延迟。然而,为了确保可以安全地部署变更,并且不会导致系统可用性的损失,延迟往往是必要的。此延迟是由于必要的严谨以及降低风险所需的流程导致的,因为部署流程往往包括许多之前几乎没有做过的手动步骤。因此,许多组织的部署往往在周末进行,这被认为是非常危险的,而且常常会失败。

持续部署是将每个软件变更部署到一个环境中的流程,该环境有可能是开发、测试、预生产或生产阶段。这类似于许多人使用持续集成来构建每个变更的方式。这种做法意味着,无论何时签入变更,持续部署流程都会确保该变更可以成功地部署。所以,持续部署不仅消除了部署阶段中手动的、高风险的步骤,并且在您开始将它部署到生产时,它实际上是一项普通的日常工作(不会比编译一块源代码的风险更高),而不是第一次执行一项新工作。

这为组织提供了多种好处:

  • 更少停机时间和更多升级,从而带来更好的生产力和软件的增值。
  • 业务可以更快速获得软件变更,所以您可以提高您在软件开发上的投资回报。
  • 测试团队在配置环境和部署软件上花费的时间更少。
  • 更早发现回归缺陷,因此可以用更少的时间和更低的成本来解决它们。

如果这听起来有点牵强,持续部署的另一种考虑方法是,它是现有方法的逻辑发展。在 21 世纪初,有些实践变得很普遍:大多数 IDE 生成的持续编译(在保存文件时编译代码),以及持续集成(已经构建了代码,并且在将代码签入源代码控制时,会运行一组单元测试)。这些实践都提高了生产率。持续编译提高个人的生产力,而持续集成则提高开发团队的生产力,持续部署是通过自动化和减少发布风险来提高组织生产力的一个自然发展趋势。小型变更可能很容易部署,因此您可以从软件中更快、更频繁地获得价值。

图 1. 持续编译、集成和部署的价值
点击这里给我发消息

持续部署可以提供许多强大的好处,但在成功实现它时会遇到一些独特的挑战。本文的其余部分将更深入探讨这些挑战,并解释 IBM Rational ALM 解决方案如何克服这些困难,使持续部署变得切实可行。

建立持续部署的挑战

有几个与创建持续部署环境有关的挑战。

设计和沟通部署

沟通和设计部署往往需要让来自多个学科(软件架构师、部署工程师、运营、数据库管理员、项目经理,等等)、不同部门、不同地点的人进行相互沟通。所需的协作非常复杂,并且需要许多人提供相关意见。通常情况下,如果重要信息丢失或从未记录这些信息,都有可能导致部署失败。此外,缺乏一种一致地完整描述部署的方式,人们很难看见部署设置,很难对其进行推理分析,因此降低了及早发现非功能性问题(如性能、备份和可扩展性)的可能性。

在持续部署方法中,通过有意识的定期部署,可以在某种程度上降低这种风险。但是,在这种情况下,会出现另一种风险。如果您的持续部署环境与生产环境不同,并且您不能重用脚本,该怎么办?(这是一种很可能性出现的场景。)那么,虽然您可以通过开发获得很多好处,但您的生产脚本很有可能出现缺陷,在以专用 方式描述部署的时候尤其如此。因此,存在以下两个重大挑战:

  • 如何定义部署的关键要素,使它可以用来描述如何将应用程序部署到多种不同环境
  • 如何有效地使所有利益相关各方在部署计划上进行协作,从而最大程度地提高质量并减少所涉及的风险和时间

大家感兴趣的内容
小伙伴最爱的新闻
小伙伴还关注了以下信息
小伙伴关注的焦点

小伙伴都在关注的热门词

芈月传 老司机玩法 萌乐网 黑科技 坐骑揭秘 三国令 铁血皇城 竞技场攻略 书剑恩仇录 披风玩法 装备强化攻略 野外BOSS玩法 全网曝光 赤壁传说 半回合制国 ACT 哥们网 天书世界 奇珍商城 热血战歌 传奇宝藏抽奖 门徒 范伟打天下 打开方式 门徒获取玩法 三大萌宠简介 新手攻略 挂机系统简介 材料副本 大海战 鸵鸟 大黑 激情玩法 门徒战力提升 万世 强化属性 上古降魔 提升战力 装备攻略 九阴绝学 品质推荐 老干妈 激战来袭 大黑游戏 新服亮点 福利多多 画江山 资料片 玩家 九阴真经 江湖儿女 真实场景 现实 虚拟 随机副本 风色轨迹 听天由命 ppwan 神助攻 武林秘药 激活八大脉门 九天劫变 猎命格 天问 大型PVP 花千骨 激战更尽兴 网易mumu 手游玩家 安卓模拟器 安卓 单挑群战 武侠传说 女神 孙尚香专访 胸猛抱团 新游 占山为王 跨服城战 蜀山战纪 剑雨江湖 攻略 实时VR交互 七大女神代言 酷炫走江湖 世界四大杀手 玩家专访 三国经典 大制作 好玩网页游戏 盘点 宇宙霸主 境界玩法 莽荒纪 勇闯难关 镜像副本 荒漠霸主 装备精通 三大战役 鹌小彦奇谈