分发程序包云存储

Endpoint Manager SU3 已为分发程序包和附件文件新增云存储功能。通常情况下,组织会配置首选服务器以托管分发文件。转而将这些文件存储在云中可以减少必须维护的 Endpoint Manager 基础设施的数量。云存储支持 Windows 和 macOS。

受支持的云存储环境为 Amazon S3 存储桶和 Microsoft Azure Blob。组织需要有自己的 Amazon S3 或 Microsoft Azure 帐户。为这些帐户提供的凭据会存储在 Endpoint Manager 凭据管理器中。添加凭据并创建 Azure 或 Amazon 云连接时,必须使用核心服务器的控制台。

在凭据管理器中输入云凭据后,需要将云来源设置为软件分发首选服务器。

创建云分发程序包

创建分发程序包时,已配置的 S3 存储桶或 Azure Blob 将显示在可用的程序包文件源列表中。云分发程序包格式为 AZ:<container name>:\ 或 S3:<container name>:\。要查看文件列表,您需要具有正确的程序包类型(例如,macOS 将显示 .pkg 文件,但 Windows 不会)。

这两家云存储供应商均支持创建指向单个文件的预签名 URL。在为程序包选择云文件时,软件分发功能将使用 API 调用来生成安全的预签名 URL,并将其添加到程序包配置中。创建这些 URL 时,可对 URL 的有效期进行指定。URL 过期后,链接和使用该链接的软件分发程序包都将失效。

云分发程序包的主文件必须来自云来源。其他文件可能来自混合云或其他来源(例如首选服务器)。

将云分发程序包分发到端点时,这些端点将根据需要自动下载云程序包文件。如果附近对等方的分发缓存中已存在云文件,对等方下载和其他配置的节省带宽的分发选项将与往常一样有效。