软件部署工具

对IT管理员来说,将软件分发到网络中的所有机器可能是一项令人生畏的任务,尤其是在大型企业中。随着端点数量的不断增长,跨组织推出软件已成为一个真正的挑战。Endpoint Central允许您通过一个中央控制台在您的网络中跨 Windows, MacLinux的所有计算机上分发软件包并自动化软件部署,而无需用户干预。

Endpoint Central 软件部署平台,有以下高级选项,让您能更灵活地对软件部署过程进行控制:

自动安装软件部署 - ManageEngine Endpoint Central
Endpoint Central简化了10000多个系统的
软件部署任务, 功能上我给它10分满分!

预定义的应用程序模板

要部署应用程序,首先需要创建软件包,这可能会很乏味。桌面中心有超过4500个预先定义的应用程序模板,完整的安装/卸载开关,可以用来立即创建软件包。这节省了时间,使软件安装过程更快更准确,从而帮助您自动化软件部署。

自助服务门户

IT管理员最常见的任务之一是将请求的应用程序部署到用户,因此经常会出现很多帮助台的问题。解决这些问题通常要花费大量的时间和资源。使用Endpoint Central的自助服务门户,您可以授权用户自己安装应用程序。您所需要做的就是将最常见请求的应用程序发布到自助服务门户,并显著减少帮助台的申请数量。

之前的部署活动

软件部署失败的主要原因之一是目标计算机不满足先决条件。要找出确切的问题,然后进行相应的故障排除,可能会花费很多时间。Endpoint Central的预部署活动允许您在安装之前执行条件检查和应用配置,以确保目标计算机满足所有要求并设置了所有配置。

发布部署活动

即使在安装了软件之后,自动化的软件部署过程也还没有完成。您需要确保用户可以访问该应用程序,所有以前的版本都已卸载,快捷方式已经设置,并且应用了所有特定于应用程序的配置。Endpoint Central的发布部署活动允许您在安装后应用后续配置、运行自定义脚本、更改注册表设置、创建快捷方式、创建/追加路径,以及更多其他操作。

软件存储库

使用Endpoint Central 软件部署工具进行自动化软件部署,所有软件包都存储在一个中央软件资源库中。一旦保存,这些包可以被多次重用。在Endpoint Central中有两种类型的软件存储库:网络共享存储库和HTTP存储库。将软件包部署到LAN代理时使用网络共享存储库,将软件包部署到WAN代理时需要使用HTTP存储库。

使用相同的包安装/卸载

为安装或卸载相同的应用程序创建不同的包可能会很乏味。在Endpoint Central中,一旦您创建了一个包,它可以用于执行MSI、EXE、MSU、APPX和MSP应用程序的操作。

安排部署

下载软件包并运行可执行文件会占用处理器的大量资源,这可能导致部署时性能下降,从而降低员工的工作效率。为了防止这种情况发生,您可以通过配置部署策略在适当的时间间隔内部署软件包。这允许您安装应用程序在所需的天/日期/时间,在预置的时间窗口。在非工作时间安排软件部署有助于在您的环境中获得成本和性能方面的预期结果。

Endpoint Central允许您在安装或卸载应用程序之前将必要的安装文件复制到客户端计算机。这可以在设置部署策略时进行配置。它是可选的,选择后将加速安装/卸载过程。

作为用户安装应用程序

Endpoint Central支持作为特定用户安装或卸载应用程序。默认情况下,所有应用程序都安装为“系统用户”,Endpoint Central代理有访问权限。

Endpoint Central给与我们工作上很大的帮助。我们经常使用软件部署
功能将远程软件安装到多台计算机上。它为我们节省了很多时间和精力。
它的支持非常出色,技术人员能够快速诊断问题,有几次我需要补丁,
第二天就可以使用了。真的很棒!

什么是软件部署?

软件部署是指从一个中心位置同时在网络内的多台或所有计算机上远程安装软件的过程。软件部署平台可帮助您进行自动化软件部署。“软件部署”一词通常用于大型网络(超过20台计算机)的上下文中。软件部署包括但不限于下列活动:

  1. 创建和维护最新的和准备安装的软件包
  2. 在安装或卸载软件包之前配置目标计算机
  3. 在目标计算机上安装或卸载软件
  4. 安装后或卸载后配置目标计算机
  5. 升级现有软件

软件部署分为补丁管理IT资产管理用于软件更新,并对跨网络安装的软件进行完全控制和可见性。

软件部署方法

基于包创建的软件部署:

自动创建包(通过模板):

模板是指可以下载并部署到多个目标计算机的预定义应用程序。Endpoint Central有超过8000个应用程序作为模板,可以用来创建包。您还可以为Windows自动更新模板,这意味着每次有一个新版本的软件,相应的模板将自动更新。

手工包的创建过程:

如果模板部分没有提供所需的软件,Endpoint Central允许您创建Windows和Mac包。这些包存储在软件存储库中,以便根据需要在客户机上安装。

基于用户访问的软件部署:

管理员部署(通过web控制台):

这是一种传统的部署模式,Endpoint Central允许管理员将应用程序分发到远程目标计算机。管理员可以从一个集中的web控制台部署软件,该控制台具有静默的安装开关。

终端用户自行安装(通过自助服务门户):

为了减少时间和精力,管理员可以在Self Service门户上发布软件列表。终端用户可以从系统托盘访问自助服务门户。同一网络中的终端用户可以选择访问此软件目录并选择安装它们,而无需每次都询问管理员,从而允许管理员授权终端用户根据自己的需要安装软件。管理员还可以随时添加或删除在自助服务门户中发布的软件。

软件部署策略

在网络中部署软件包时,软件部署策略起着至关重要的作用。它包含一个任务列表,为了确保跨多个端点成功安装或卸载软件,应该检查这些任务。它可能是检查空闲磁盘空间、在安装后创建快捷方式或执行自定义脚本。这样的任务和检查构成了软件部署策略的基础。在Endpoint Central中,这些任务被归类为部署前和部署后活动。您可以在配置软件包时应用这些检查。

安装/卸载前的软件预部署活动:

  • 检查软件是否已经存在。
  • 确保最小的可用磁盘空间。
  • 检查注册表项/值。
  • 指定文件/文件夹名称。
  • 配置过程,如执行自定义脚本,创建或删除快捷方式等。

安装/卸载后的软件部署后活动:

  • 创建或删除快捷方式。
  • 创建或附加文件路径。
  • 复制、移动、重命名、删除计算机中的文件和文件夹。
  • 执行自定义脚本。
  • 更改工作站中的注册表值。
  • 将应用程序配置为作为Windows服务运行。 

为什么需要自动安装软件部署工具?

上面提到的所有活动都可以通过手动或自动解决方案来处理。如果你有一个由15台电脑组成的网络,那么手工操作可能是可行的,但是超出这个范围的操作就会变得劳动密集型,成本低,而且容易出现冗余。即使有多个技术人员手动操作,也不能保证所有终端都安装和配置了最新版本的软件。因此,您需要一个集中的软件部署自动化系统来满足您所有的软件部署需求。

我们的客户