发布管理是指计划、设计、调度、测试、部署和控制软件发布的过程。它能够确保发布团队高效地交付业务所需的应用程序和升级,同时维护现有生产环境的完整性。
在这个竞争激烈、充满活力和流动性的商业和 IT 世界中,您需要的绝对不是不完善的发布。现代企业是一个真正动态的环境,并不是所有这些变化都是以同样的速度发生的。IT 企业需要一种方法来协调这些无数的变化。这就需要 release control 和 deployment automation 的参与。它们有助于轻松过渡到持续交付;并通过数字化转换一次完成一次发布。这是 IT 的新常态。
发布和部署管理是信息技术基础设施库(ITIL)框架的服务转换部分的主要流程之一。ITIL 是技术产品与服务的管理最广泛采用的框架。它帮助企业用质量驱动、以客户为中心和注重成本的方式交付他们的产品与服务。
发布管理的具体步骤将根据每个企业或应用程序的独特动态而有所不同。然而,以下顺序最常见。
发布管理始于对新功能或对现有功能更改的请求。我们无法保证所有请求最终都会转化为新发布。我们将评估每个请求的理由、可行性,以及是否有办法通过重新配置生产环境中已经有的应用程序版本来实现该请求。
这是发布进展中最重要的一步。发布的结构就是在这里定义的。一个强有力的规划能够确保发布团队保持进度,并满足需求。创建或重复使用利益相关者在整个发布过程中可以引用的工作流或清单。工作流不仅应细化范围和里程碑,还应细化职责。
这是将需求转换为代码的编程阶段。发布被设计并构建到可执行软件中。
一旦该发布被认为可以进行测试,其即可被部署到一种测试环境中,并在这种环境中接受非功能性和功能性测试(包括用户验收测试或 UAT)。如果发现了故障,就会将其发送给开发人员进行调整,然后再次接受测试。这个迭代过程将一直持续,直到开发团队和产品所有者将清除发布以进行产品部署 。
发布在实时环境中实现,并且可供用户使用。部署不仅仅是对发布进行安装。它需要对用户在更改方面进行教育,并培训他们如何在具有新功能的情况下操作系统。
在后期部署中,发布将移动到支持阶段,阶段会记录所有故障,并且最终需要请求更改。就这样,循环又开始了。
认为一次发布是成功的,必须实现下列目标:
几乎每个企业在其应用程序管理过程中都具有发布管理的某些元素。
然而,对于没有正式发布管理策略和程序的企业,一个好的出发点是可以寻找发布管理的一些现有方面,这些方面可以构成企业范围内发布管理框架的构件。
Micro Focus 了解发布管理的挑战,并且从事这项业务已有十多年了。通过立即自动执行手动部署任务,我们使您能够快速获取成功。基于我们广泛的客户成功经验,我们组装了发布管理解决方案,使您能够以最合适的速度将企业成长为一个协调的、流程驱动式、高度可见的人工工作流。
Release Control 是 Micro Focus Orchestrated IT 解决方案集合的一部分,涉及到初步计划、开发,以及 IT 服务管理,适用于分布式、云和主机环境。Orchestrated IT 是指简化的 IT 流程,可以更快地交付应用程序、提高 IT 服务绩效并降低整体 IT 成本。Micro Focus 精心策划的 IT 产品系列通过密切配合,可以满足当今 应用程序开发 和 IT 运营组织对速度、自动化和控制的需求。Micro Focus 通过确保更大的可见性、更快的上市时间、更高的利益相关者满意度以及更低的开发成本,已经帮助成千上万的 IT 企业对其应用程序开发流程进行了重大改进。
Deployment Automation 可无缝实现部署渠道自动化,从而缩短周期时间,并在整个环境中提供有关部署和发布的快速反馈。为支持持续交付和生产部署,Deployment Automation 提供了将应用程序或服务自动化部署和配置到部署渠道中目标环境的功能。借助 Deployment Automation,您将能够以高效、快速且合规的方式交付高质量、有价值的软件。这一切都是超低成本。
Micro Focus 提供了最全面的端到端解决方案,用于计划、跟踪并发布应用程序到生产中。有了这些产品,企业可以提高发布可见性、增加发布流程、减少生产停机时间并简化合规性。使用 Micro Focus 全面发布管理解决方案的客户已经实现了惊人的结果 — 大大缩短了部署时间、提高了可视性、减少了应用程序错误、并且具有完整的可审核性。