0


Endpoint Central自动化软件部署

什么是软件部署

软件部署是从中心位置同时在网络中的多台或所有计算机上远程安装软件的过程。“软件部署”一词通常用于大型网络(超过 20 台计算机)的上下文中。使用企业软件部署工具的自动化部署有助于分发软件,无需人工干预,从而节省时间和精力。

软件部署分为软件更新的补丁管理和 IT 资产管理,并完全控制和查看整个网络中安装的软件。

为什么需要自动化软件部署解决方案

自动化软件部署是在工作环境中自动分发所有软件包,无需零到最少的手动干预。对于 IT 管理员来说,将软件分发到网络中的所有计算机可能是一项艰巨的任务,尤其是在大型企业中。随着端点数量的不断增加,跨组织部署软件正成为一个真正的挑战。Endpoint Central 允许您使用自动部署工具从中央控制台跨 Windows、Mac 和 Linux 在网络上的所有计算机上分发软件包并自动进行软件部署,而无需任何用户干预。

如果您有一个由 15 台计算机组成的网络,手动执行此操作可能很好,但除此之外的任何操作都会变得劳动密集型且成本低下,并且容易出现冗余。即使有多个技术人员手动处理它,也不能保证所有端点都安装和配置了最新版本的软件。因此,您需要一个集中的软件部署自动化来满足所有软件部署需求。自动化软件部署还可确保将错误降至最低,部署频率更高。

使用自动化软件部署工具的优势

软件部署工具是使将软件安装到网络中的所有端点的过程变得更加容易的解决方案。自动化、集中化、可定制的软件部署工具允许您:

  • 将软件部署到联网计算机,并将应用程序远程分发给用户
  • 在一个中心位置维护所有软件包
  • 通过自动化部署节省时间和精力
  • 使用户能够通过自助服务门户自行安装应用程序,并减少提出的帮助台票证数量
  • 自动更新软件模板

在这里插入图片描述

企业软件部署自动化工具可确保工作环境中所有软件包的分发都是自动化的。该应用程序附带一个功能集,该功能集具有以下高级选项,可提供更大的灵活性和对自动部署过程的控制:

  • 预定义的应用程序模板
  • 自助服务门户
  • 部署前活动
  • 部署后活动
  • 软件存储库
  • 使用相同的软件包安装/卸载
  • 计划部署
  • 以用户身份安装应用程序

预定义的应用程序部署模板

要部署软件和应用程序,您首先需要创建软件包,这可能会变得乏味。您可以使用 8000 多个预定义的应用程序模板及其安装/卸载开关立即创建包。软件部署工具可节省时间,并使软件安装过程更快、更准确。

自助服务门户

IT 管理员最常见的任务之一是将请求的应用程序部署到用户,为此会定期提出许多帮助台票证。这些票证通常需要花费大量时间和资源来解决。使用自助服务门户,您可以授权用户自行安装应用程序。您需要做的就是将最常请求的应用程序发布到自助服务门户,并显着减少帮助台票证的数量。

部署前活动

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

部署后活动

即使安装了软件,软件部署过程也不会完成。您需要确保用户可以访问该应用程序,已卸载所有以前的版本,已设置快捷方式并应用所有特定于应用程序的配置。部署后活动允许您在安装后应用后续配置、运行自定义脚本、更改注册表设置、创建快捷方式、创建/追加路径等。

软件存储库

创建的所有软件包都存储在中央软件存储库中。保存后,这些包可以多次重复使用。有两种类型的软件存储库可用:网络共享存储库和 HTTP 存储库。将软件包部署到 LAN 代理时使用网络共享存储库,将软件包部署到 WAN 代理需要 HTTP 存储库。

使用相同的软件包安装/卸载

在软件部署工具中创建不同的包来安装或卸载相同的应用程序可能会很麻烦。创建包后,它可用于执行 MSI、EXE、MSU、APPX 和 MSP 应用程序的操作。

安排在非工作时间部署

下载软件包并运行可执行文件会占用大量处理器资源,这可能会导致应用程序部署时性能降低,从而降低员工的生产力。为防止出现这种情况,您可以通过配置部署策略,在合适的时间间隔内使用软件部署工具部署软件包。这允许您在预设的时间范围内,借助应用程序部署工具在所需的日期/日期/时间安装应用程序。在非工作时间安排软件部署有助于在您的环境中带来成本和性能方面的预期结果。

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

以用户身份安装应用程序

您可以以特定用户身份安装或卸载应用程序。应用程序部署后,默认情况下,所有应用程序都以“系统用户”身份安装。

在企业中分发、安装、更新和卸载软件应用程序非常常见。这些任务流程繁琐,经常占据管理员的大量时间和资源。每一项此类任务必须在单独计算机中完成。Endpoint Central 中的软件部署功能使管理员能够远程和自动分发、安装、更新和卸载软件应用程序。

Endpoint Central 中的软件部署功能

  • 创建软件包存储库。可以让管理员多次复用软件包,来安装或卸载软件应用程序
  • 部署基于 MSI 和 EXE 的软件应用程序
  • 使用一组预定义的模板来部署软件应用程序
  • 对软件安装/卸载执行预部署
  • 使用运行作为选项作为特定用户安装软件应用程序
  • 在安装软件应用程序前将可安装文件复制到计算机
  • 安排部署软件应用程序
  • 卸载基于 MSI 和 EXE 的软件应用程序

在这里插入图片描述

Endpoint Central 的 Windows 安装程序功能通过支持远程 MSI 和 EXE 软件/应用程序部署,帮助提高管理员的工作效率。Endpoint Central 可在计划时间对用户或计算机自动安装 MSI 和 EXE 软件。支持对用户和计算机进行软件安装,或对 OU、域和站点进行批量安装。

创建软件存储库

软件存储库用来存储软件包。这些软件包适用于基于 MSI 的软件应用程序或基于 EXE 的软件应用程序。Endpoint Central 中添加的软件包具有安装文件及安装和卸载命令的位置。软件包一经添加,只需定义配置,即可用来多次部署软件。

预部署活动

确保平稳而成功的软件部署,Endpoint Central在软件安装/卸载前提供了验证选项。预部署活动包括检查先前软件版本、运行独立可执行文件进程、释放磁盘空间等。验证条件后,可以确定是继续安装/卸载还是跳过。

计划软件部署

Endpoint Central 允许管理员在特定时间后对用户和计算机安排软件部署。这对于非上班时间部署软件特别有用,确保用户/计算机不受此部署的影响。网络流量在下班时间内也处于最低状态。

软件安装状态的可视性

Endpoint Central不限于仅在用户机器上安装 MSI/EXE 软件;还给管理员提供安装状态来检查全部配置系统是否安装成功。软件安装状态在 Endpoint Central 客户端可见,可从网络中的任何位置通过 web 浏览器来访问。

卸载基于 MSI 和 EXE 的软件

除了安装 Windows 软件,Endpoint Central 还可以卸载用 Endpoint Central 安装的 MSI 软件应用程序。在配置下维护已安装软件的详情。管理员只需打开配置,进行编辑并选择移除之前安装的软件。

使用模板部署软件应用程序

“软件部署”部分中的“模板”选项卡包括预定义的应用程序,可用来自动创建软件包。可以从对应供应商网站下载二进制文件来自动创建软件包。您可从“模板”选项卡创建单个软件包或多个软件包,并将其部署到目标计算机。

Endpoint Central Mac软件部署

Endpoint Central 通过IT 管理员轻松操作,即可执行自动软件安装和卸载,使 Mac 免费软件部署变得简单。而且,可以远程或自动执行部署。

Endpoint Central Mac 软件部署可执行以下任务:

  • 创建软件存储库
  • 计划软件应用程序的部署
  • 提供管理员自己的安装命令
  • 使用预定义模板部署软件应用程序
  • 软件卸载/删除

Endpoint Central Linux软件部署

Endpoint Central让Linux管理员只需单击几下即可自动并远程执行所有部署任务,从而让管理员可以更轻松有效地进行软件部署。

Endpoint Central Linux软件部署功能使您能够:

  • 创建软件包存储库
  • deb应用程序的部署
  • 安排软件部署
  • 提供预定义的模板以部署软件
  • 卸载/删除不必要的软件

Endpoint Central 允许在自动包创建的帮助下自动部署。可以通过添加 6000 多个预定义的软件部署模板来创建包并将其发布给特定用户,从而自动执行软件安装。这些模板中的包可以设置为自动更新。因此,只要有新版本的模板可用,它就会反映在已发布用户的自助服务门户中。若要开始自动部署软件,请导航到“软件部署”>“设置”>“自动更新模板”。因此,通过使用自动化部署工具,IT管理员和整个组织可以节省资源。


本文转载自: https://blog.csdn.net/ITmoster/article/details/127730426
版权归原作者 ManageEngine卓豪 所有, 如有侵权,请联系我们删除。

“Endpoint Central自动化软件部署”的评论:

还没有评论