应用程序发布编制(ARO)工具提供了部署自动化、管道和环境管理以及发布编制功能的组合,以同时提高应用程序发布的质量、速度和治理。ARO工具使企业能够跨多个、多样化和多代团队(如DevOps)、技术、开发方法(敏捷等)、交付模式(如连续)、管道、流程及其支持工具链扩展发布活动。
“最好的部署工具,但需要进一步增加覆盖面,以支持各种工具。”
我曾经使用过IBM的UCD工具,它是在复杂环境中进行部署的最佳工具,提供了系统的可伸缩性和高可用性。我在6.2版本上工作过,与旧版本相比,它非常快。我想说这是最好的工具,我建议使用这个工具来实现从开发到产品环境的零错误部署。
“简单灵活的管理应用基础设施生命周期的方法”
我们使用Chef来管理多个项目的服务器,包括数据库,存储,后端和前端服务器,我们的服务器包括物理机和不同的云虚拟机。Setup Chef基础设施非常简单,在每个节点上都安装了一个集中的服务器和Chef客户端,通常,我们将其包含在云VM的初始脚本中。Chef提供了一种灵活的方式来控制应用程序,我们的开发人员开发的食谱,库,元数据…并存储在Chef Server中,我们的管理员会将相应的食谱应用到每种类型的节点,通常情况下,多个食谱应用到一个节点。升级软件或发布新版本的应用程序非常简单,我们不需要在所有服务器上工作,只需要用新版本升级我们的烹饪书,它将对每个使用此烹饪书的节点生效。
“我们经历了响应式支持,并参与了该工具的开发。”
多年来,我们使用UrbanCode产品获得了积极的经验。支持人员响应迅速,帮助我们解决问题,我们喜欢在执行重大升级之前抢先打开案例,让支持人员随时待命。我们的组织定期与HCL会面,讨论未解决的案件,并确保我们得到了我们需要的东西。亲自参加TechConnect会议也是一个好处。它们允许您与UrbanCode开发人员面对面交流,并就产品的现有和未来功能提供反馈。HCL似乎正在努力与他们的客户沟通,并让他们参与到开发过程中,所以我们有最好的工具。
“企业DevOps平台可以帮助加快流程并在短时间内收回成本”
我们已经与Flexagon合作超过5年。FlexDeploy是一个非常好的工具,可以简化和加速交付。因此,它已成为我们产品的推荐部分。
“编排devops的伟大工具”
我们已经使用Clarive部署了跨技术的、完全编排的银行关键DevOps流程的实现,以交付应用程序。我们的想法是我们的测试和关键环境部署变得完全协调(我想他们现在称之为价值流,但我们更喜欢旧的“编排”术语)。Clarive提供了一款完全可定制的产品,完全符合要求,而且时间很短。并不是所有的技术都可以在第一次交互中集成,因为缺少细节和其他像我们这样庞大的规模和范围的发布自动化和应用程序交付项目所需的关键因素,但这绝对是一个好的开始。好的方面是,clarive团队没有过度承诺,并帮助我们控制预期。工作流、管道和脚本可以很容易地转换为Clarive“规则”(自动化流程),我们将大多数部门深度的知识转移到工具中的共享服务目录中,就像在旧的itil时代一样,但更新为更直观和更简单的使用。由于缺乏发现工具,我们在配置Clarive的3000多个服务器时遇到了一些困难,显然该功能将在未来的版本中推出。对于需要快速访问和验证数千台服务器和虚拟机的大型站点来说,这样的工具具有发现功能是至关重要的。现在,我们大部分持续的、短期的、快速的和更长的(1-2个月)发布准备就绪,QA和生产部署到不同的地区都有Clarive作为核心部分,驱动DB、kubernetes和应用服务器的部署。很快,我们将把一些遗留的大型机应用程序引入主周期。 The idea is that mainframe deployments can also benefit from single, enterprise-wide deployments based on integrated calendar slots.
“具有一流支持的灵活、快速部署、完整的CI + RA解决方案”
在Inedo工作的人不能提供足够的帮助,而且他们显然是该领域的专家。对于这样一款技术产品,能够直接与产品开发人员联系并交流以获得快速解决方案和建议是非常棒的。该产品本身已经改变了我们的持续集成和发布管理流程,通过自动化驱动巨大的效率和风险降低,并通过跟踪和报告提供可见性。它是非常灵活和可靠的-没有任何挑战,它还不能满足。
“厨师自动化堆栈”
Chef是一个自动化工具,用于配置和控制我们的现场和计算资源。我们可以使用chef软件来加速应用程序的实现,并构建持续集成管道。厨师为设备提供技术。基础设施即数据意味着我们的技术环境具有许多与我们的实现相同的特征。它是原始的,可以测试,可以重复。
这项研究需要登录来确定访问权限