对IT管理员来说,将软件分发到网络中的所有机器可能是一项令人生畏的任务,尤其是在大型企业中。Endpoint Central允许您通过一个中央控制台在您的网络中跨 Windows, Mac和Linux的所有计算机上分发软件包并自动化软件部署,而无需用户干预。
Endpoint Central 软件部署平台,有以下高级选项,让您能更灵活地对软件部署过程进行控制:
要部署应用程序,首先需要创建软件包,这可能会很乏味。桌面中心有超过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代理有访问权限。
软件部署是指从一个中心位置同时在网络内的多台或所有计算机上远程安装软件的过程。软件部署平台可帮助您进行自动化软件部署。“软件部署”一词通常用于大型网络(超过20台计算机)的上下文中。软件部署包括但不限于下列活动:
软件部署分为补丁管理和IT资产管理用于软件更新,并对跨网络安装的软件进行完全控制和可见性。
模板是指可以下载并部署到多个目标计算机的预定义应用程序。Endpoint Central有超过8000个应用程序作为模板,可以用来创建包。您还可以为Windows自动更新模板,这意味着每次有一个新版本的软件,相应的模板将自动更新。
如果模板部分没有提供所需的软件,Endpoint Central允许您创建Windows和Mac包。这些包存储在软件存储库中,以便根据需要在客户机上安装。
这是一种传统的部署模式,Endpoint Central允许管理员将应用程序分发到远程目标计算机。管理员可以从一个集中的web控制台部署软件,该控制台具有静默的安装开关。
为了减少时间和精力,管理员可以在Self Service门户上发布软件列表。终端用户可以从系统托盘访问自助服务门户。同一网络中的终端用户可以选择访问此软件目录并选择安装它们,而无需每次都询问管理员,从而允许管理员授权终端用户根据自己的需要安装软件。管理员还可以随时添加或删除在自助服务门户中发布的软件。
在网络中部署软件包时,软件部署策略起着至关重要的作用。它包含一个任务列表,为了确保跨多个端点成功安装或卸载软件,应该检查这些任务。它可能是检查空闲磁盘空间、在安装后创建快捷方式或执行自定义脚本。这样的任务和检查构成了软件部署策略的基础。在Endpoint Central中,这些任务被归类为部署前和部署后活动。您可以在配置软件包时应用这些检查。
上面提到的所有活动都可以通过手动或自动解决方案来处理。如果你有一个由15台电脑组成的网络,那么手工操作可能是可行的,但是超出这个范围的操作就会变得劳动密集型,成本低,而且容易出现冗余。即使有多个技术人员手动操作,也不能保证所有终端都安装和配置了最新版本的软件。因此,您需要一个集中的软件部署自动化系统来满足您所有的软件部署需求。