IBM PureSystems:IT 应用程序开发、部署和管理领域的变革者

运维 系统运维
今天的企业必须不断创新以保持竞争力,这就要求企业要比以往更快、更便宜、更低风险地将产品和服务投入市场。要做到这一点,他们的 IT 组织需要通过增加自动化、减少人为干预来简化 IT 生命周期,从而提高交货速度、提高生产率并节省资金。显然,这不是一项简单的任务。

今天的企业必须不断创新以保持竞争力,这就要求企业要比以往更快、更便宜、更低风险地将产品和服务投入市场。要做到这一点,他们的 IT 组织需要通过增加自动化、减少人为干预来简化 IT 生命周期,从而提高交货速度、提高生产率并节省资金。显然,这不是一项简单的任务。

但如果 IT 组织能了解专家的做法,从设置架构到部署应用程序实现自动化,结果又会怎样呢?这会让他们有更多的精力参与真正的业务创新,而不是仍然陷在耗时的维护任务中。

IBM® PureSystems® 是 IBM 的一个全新新系统品牌下的***款产品,它是一种新的系统类型,称为“专家集成系统”。这项技术旨在帮助 IT 组织仅花费几个小时就可以让新的应用程序上线并运行,不必像过去那样要耗时几个月来完成部署。IBM PureSystems 结合了通用系统的灵活性、云的弹性和设备的简单性。

与 Oracle、HP、Dell 和 Cisco 不同,IBM 的解决方案提供了一个完整的生态系统来支持和培育企业的 IT 应用程序需求,并将更加完整的开发、部署和管理集成到 IT 生命周期中。本文介绍了由 IBM PureSystems 提供的新功能,并演示了各种实际的应用场景,在这些场景中,这种新的技术类别可以帮助 IT 组织对公司的底线做出现实而又明确的反应。

本文将进一步解释 Rational® 应用程序开发工具和协同生命周期管理(CLM)的应用程序生命周期管理(ALM)方案如何与 IBM PureSystems 进行互补,从而为 IBM 客户提供简化的开发、测试和生产环境。

全新的 IBM PureFlex System 和 IBM PureApplication System

IBM PureSystems 家族最初的两个成员是 IBM® PureFlex System 和 IBM PureApplication System。

IBM PureFlex System

感知和预测优化基础架构所需资源的专家:

  • 工厂集成和优化的系统基础架构
  • 集成管理
  • 知识经验自动化和优化

IBM PureApplication System

优化部署和运行应用程序,从而快速体现价值的专家:

  • 专家设计、集成和优化应用程序感知平台
  • 基于多年的测试和部署经验而创建的工作负载模式
  • 使用单个控制台的简化管理

在营销资料中,您会看到“所有的 IBM PureSystems 都是充分优化、完全虚拟化,具有非兼容性设计,可实现系统级升级,是专为云而设计。”

但这具体是什么意思?究竟是什么使得 IBM PureSystems 成为专家集成系统?以下有几个答案。

内置的专门技术

  • 预先优化了 Web 和数据库应用程序工作负载
  • 工作负载模式集合了 IBM、合作伙伴和客户的知识经验
  • 灵活、安全、虚拟化、可扩展的基础架构

精简的体验

整个 IT 生命周期内的无缝集成

单点式平台管理

集成式监控和维护

通过设计实现集成式监控和维护

  • 可重复的自助式服务配置
  • 集成式的、具有弹性的应用程序和数据运行时
  • 感知应用程序的工作负载管理

当然,没有一个新的系统能够在数据中心的孤岛中生存。它必须集成到现有环境以及开发和部署生命周期中。本文的其余部分将介绍 IBM PureSystems 的基本功能,以及在解决当今 IT 组织复杂的需求方面所带来的好处。

PureSystems 如何帮助您简化业务

IBM PureSystems 项目为以下四个关键 IT 目标带来了显著的价值:

  • 整合
  • 优化
  • 创新
  • 加快向云计算的迁移
  • 下面我们将逐个讲解它们。

整合:应用程序组合管理如何分清 IT 资产的价值

IBM 应用程序组合管理和应用程序安置解决方案提供了灵活的工作负载模式,帮助您在新的 IBM PureApplication System 中整合和管理现有的应用程序。这些工作负载模式无需任何修改,便可帮助您制定更快、更明智的决策。底线:整合系统和应用程序能帮助减少运营成本。

有些人可能会认为应用程序组合管理是理解和整合应用程序和系统的初始步骤。但实际上,它应该是一个持续的过程,通过使用信息和分析,制定出关于投资、整合、现代化或更换应用程序的客观而又易懂的决策。

为什么?许多 IBM 客户正面临着混合使用 x86 服务器和供应商中间件造成的 IT 运营成本不断攀升。不断增加的服务器和应用程序也增加了复杂性并影响业务的敏捷性。结果,目前应用程序的维护费用消耗了 70% 至 80% 的 IT 预算。IT 组织急需一个更好的办法来控制和管理他们的 IT 运营支出。

这里的解决方法就是使用应用程序组合管理策略和 IBM 的应用程序安置方案。它们可以帮助您管理应用程序组合,并选择合适的应用程序迁移到 IBM PureSystems。您可以从利用 IBM® Rational® Focal Point™ 存放、访问和优化应用程序实施项目开始做起。

在更好地了解和管理您的应用程序后,您可以将其集成到您的 IT 工作负载生命周期中,将工作负载部署模式包含到 IBM 的PureSystems 中。您也可以创建您自己的模式,实现连续的应用程序交付,从而降低成本和风险,并确保整个生命周期中端到端的一致性。

优化:如何流水线化整个 IT 组织的部署和测试

大多数企业有着上百名开发人员,以及不同的业务单位和 IT 小组。传统上,每个团队都有自己的自定义开发设置和现成的软件应用程序,可将它们用于目标开发平台。但这妨碍了流动性,如果将 IT 资源重新分配到不同的任务,支持不断变化的业务目标,则需要提供额外的技术支持和培训。

组织正在寻找优化开发和测试的方法,也就是说,通过利用一套通用的工具在与生产一样的环境中进行开发、部署和测试。这一解决方案是一个多平台开发和测试环境,为 IBM® Power Systems™ 提供了集成开发环境、编译器和测试功能,从而能够快速构建、部署和测试 IBM PureSystems 系统的应用程序。

IBM 多平台开发和测试方案可帮助提高生产力,让您能通过使用 IBM PureApplication 和 NGP Systems 的集成工具、编译器和运行时来快速采用新技术。您可以更好地调优和自动化系统及应用程序,从而提高应用程序性能、可扩展性和可靠性。

例如,假设您的团队正在开发应用程序模式和相关工件,如图 1 所示。

图 1. 开发应用程序模式和工件

 

工作流程图

 

您可以使用 IBM PureApplication System 通过以下步骤简化流程:

  1. 将 IBM® Rational® Application Developer 直接连接到任意数量的 IBM PureApplication Systems。
  2. 从 PureApplication System 获取应用程序模式,将它放入您的工作区中。
  3. 以 Rational Application Developer 工作区项目的形式表现应用程序模式。
  4. 和平常一样开发代码。将应用程序模式发布到 PureApplication System。
  5. 在合作模式下工作,并注意同事所做的修改。
  6. 导出模式、导入模式、管理偏好,等等。

在考虑使用 IBM 多平台开发和测试解决方案的集成工具、编译器和运行时,可以带来以下好处:

  • 开发人员通过使用现代化的集成工具和编译器,生产力可提高 22-37%
  • 简化、加快 IBM PureApplication Systems 应用程序的开发、部署、测试和维护
  • 在与 IBM Power Systems 编译器一起结合使用时,可以利用领先的编译器优化技术来提高效率

创新:如何更有效地管理应用程序生命周期让您的组织获得更大收益

对于 IT 团队而言,常常提及的“创新”概念究竟是什么?它应该是能及时、经济地满足新业务需求的新应用程序和服务。这意味着能更好地管理从灵感到创造再到使用的应用程序生命周期。在整合和优化之后,这些能力是有可能实现的,如前所述。

在一个典型的组织中,客户、开发、运营团队和其他利益相关者之间缺乏协作和沟通,这大大增加了开发出的产品和服务不能满足实际业务需求的风险。解决方案就是应用程序生命周期管理 (ALM)。它解决了如何提高项目成功率的问题,同时控制了与软件错误相关的成本。

IBM ALM 方案使您能够获得整个团队、项目、平台和流程中端到端的可见性和追溯性,从而以更快的速度投向市场。通过更有效地管理应用程序生命周期,您可以提供更高质量的软件和更快的服务,因为您能更好地实现跨平台的团队协作、自动化和管理。

IBM 软件 ALM 方案能提供:

  • 通过一个共同的团队基础架构进行协同生命周期管理,或 CLM,开发周期时间减少 15% 至 20%(参阅 参考资料,获得有关的更多信息)
  • 提高开发团队之间的沟通和协作,从而提高生产率并降低成本
  • 使用一个共同的沟通平台减少调试应用程序的时间,从而提高运营效率
  • 加快向云计算的迁移:如何快速启用安全、集成的云环境

很多时候,开发和运营团队之间缺乏协调,这会导致在推出对业务至关重要的新功能时出现延误和增加成本。这个问题通常由于交付软件的不同阶段之间耗时的手动处理和切换而导致。在过去,开发阶段的成功部署并不意味着在其他环境中也能部署成功。

IBM 的部署规划和持续构建、集成和交付解决方案能够帮助您规划、自动化和管理基础架构配置、中间件配置和应用程序部署。这些解决方案的目标是可以在基于云的基础架构中重复设置和使用的定义好的、标准化的环境,从而通过使用自动化和大幅减少配置时间来消除人工错误的昂贵代价。

团队可以自动进行云环境中应用程序构建、测试和部署。IBM 部署规划和持续构建、集成和交付解决方案使您能够自动实现工作负载部署,加快将应用程序交付到开发、测试和生产环境中的速度。

如图 2 所示,统一应用程序生命周期管理通过自动实现应用程序工作负载交付减少了部署时间。

图 2. 统一应用程序生命周期管理工作流程图

 

对开发、测试、运营产生的效果

 

结束语

当今的 IT 组织可以利用 IBM 的 PureSystems 来解决一些关键的 IT 需求:

  • 如何更好地整合工作负载,降低 TCO,并降低复杂性和减少无计划扩展
  • 如何调整和自动化系统,从而实现优化并更适应环境
  • 如何更快地提供一些功能来加速创新
  • 如果组织选择向云计算发展,如何实现快速、安全、集成的云环境

通过使用 IBM PureSystems,可以整合系统和应用程序工作负载,减少 IT 基础架构的总体拥有成本。可以按照通用方式在共享的基础架构上运行开发、测试和生产环境,这有助于确保部署自动化,并且应用程序本身会在生产环境中按预期的方式运行,就像在开发和测试环境一样。通过采用专家集成系统,可以简化和降低数据中心的复杂性和无计划扩展。您可以智能地管理工作负载并单点控制它,而且该环境会提供动态的可扩展性,帮助满足服务水平。

可以快速提供一些新功能来帮助加快新产品的上市时间,并且以经济的方式自动根据需要应对变化。***,可以加速在云环境中的使用,通过开放的标准和有效地共享 IT 资源来提高 IT 经济效益,从而帮助延长目前的投资。

IBM 的一些功能可以帮助您尽快从 PureSystems 中获得***的益处,并***程度地减少管理服务生命周期的混乱和复杂性。IBM 可以帮助您弥补企业 IT 流程的差距,让应用程序尽快上线并运行,从而实现以下成果:

  • 通过将 IBM PureSystems 作为服务生命周期一部分来管理,降低成本以及与实现新的基础架构有关的风险。
  • 通过将持续构建、集成、测试和交付作为应用程序生命周期的一部分,***程度地减少中断和复杂性。
  • 跨平台管理服务生命周期

【编辑推荐】

  1. 看IBM如何管理企业内八万多部自备办公设备
  2. 不为人知的秘密 IBM缘何支持Windows?
  3. IBM大型机很快将能管理Windows应用程序
责任编辑:Yeva 来源: ibm.com
相关推荐

2012-05-29 11:02:23

ibmdw

2012-05-24 09:15:45

ibmdw

2012-10-24 14:53:31

IBMdw

2011-06-07 09:10:41

BlackBerry 开发

2022-01-20 15:33:30

区块链创新初创公司

2010-02-26 11:05:04

Linux Mono

2012-08-17 11:04:57

IBMdW

2012-07-02 09:59:35

IBM PureSys专家集成系统

2012-05-02 16:07:07

PureSystemsIBM

2015-02-11 09:15:46

云部署嵌套虚拟化PaaS

2012-07-17 10:01:31

IBMPureSystems简化IT运营

2012-11-21 20:58:07

一体机专家集成系统PureSystems

2010-08-12 15:52:34

Flex应用程序

2011-11-22 09:33:35

IBM大型机Windows应用

2009-06-19 17:30:15

ibmdwLotus

2012-06-07 09:15:14

ibmdw

2012-05-29 10:04:08

2009-07-31 16:52:49

ibmdw.NET

2009-07-17 16:09:29

Swing桌面应用程序

2009-07-21 10:46:17

IBMRational开发
点赞
收藏

51CTO技术栈公众号