
通常,这两种产品一起使用时会增加价值。 ArcGIS Online 和 ArcGIS Enterprise 是 ArcGIS 系统中所有基于 Web 的 GIS 工作流支柱。 这两种产品都允许用户进行创作、分享, 并使用地图、 应用程序、场景、图层、分析和数据。 它们还为 Esri 应用程序提供支持, 支持一系列地理空间工作流程, 从使用 ArcGIS Field Maps 收集数据的移动工作人员到使用 ArcGIS Maps SDK for JavaScript 构建自定义地理空间 Web 应用程序的开发人员。
由于 ArcGIS Online 和 ArcGIS Enterprise 之间存在相似之处, 因此了解何时选择其中之一, 或如何充分利用它们的组合可能具有挑战性。 请继续阅读以了解每种产品的优势, 进而了解各种实施选项。
ArcGIS Online 和 ArcGIS Enterprise 组织具有相似的用户体验, 因此它们的外观和感觉很相似, 同时它们还与 ArcGIS 系统中的其他产品无缝集成。
组织内的某些个人用户可能不知道他们在创建数据、Web 地图或应用程序时使用的是哪种产品, 其中一种判断方法是查看网络浏览器中的地址栏。 如果显示 arcgis.com,则为 ArcGIS Online。 否则,它是 ArcGIS Enterprise。
nav.n-gallery-pagination-controls:nth-of-type(2) { display: none; }


ArcGIS Online 和 ArcGIS Enterprise 组织外观相似, 因为它们具有相似的用户体验。
当然,这两个 Esri 核心产品之间还存在其他更明显的区别。 最重要的是,ArcGIS Online 是软件即服务 (SaaS), 而 ArcGIS Enterprise 是软件。 每种类型的部署都有其优点, 具体取决于组织的需求。
由于 ArcGIS Online 是 SaaS, 因此是 Esri 托管和管理组织的基础设施。 用户可以在任何有 Internet 连接的地方访问 ArcGIS Online, 这使得 ArcGIS Online 易于设置和使用, 但无法像 ArcGIS Enterprise 那样进行自定义和控制。
购买 ArcGIS Online 的组织不需要构建和安装系统, 他们只需选择是否需要标准功能数据存储或高级功能数据存储(以获得更高的存储限制和更强的处理能力), 并确定需要多少用户, SaaS 立即启动并运行, 并可通过 Web 浏览器访问。
用户可以利用内置于全球可用的 ArcGIS Online 系统中的性能和缩放功能来创作地图和应用程序。ArcGIS Online 还会自动更新, 因此组织无需计划升级停机时间。
由于 ArcGIS Enterprise 是软件, 因此它安装在组织管理的基础设施上, 这使组织能够完全控制其系统管理、安全性、定制和集成。
ArcGIS Enterprise 可以部署在本地或公共或私有云环境中。 它还可以部署在 Windows、Linux 和 Kubernetes 上, 可以根据需要扩展其 ArcGIS Enterprise 部署。 例如, 一个由五名成员组成的 GIS 团队可能希望在一台计算机上部署 ArcGIS Enterprise, 无论是本地裸机还是虚拟机。 然而, 一个拥有 100,000 名成员的 GIS 组织可能需要许多机器。
对于需要高可用性的组织, 管理员可以构建其 ArcGIS Enterprise 部署来支持严格的正常运行时间要求。 例如,使 ArcGIS Enterprise 在一年中 99.9% 的时间内可用, 仅计划停机 9 个小时。 此外,某些组织需要将 ArcGIS Enterprise 安装在防火墙后面或与公共 Internet 断开连接的工作环境中。 对于这些组织, 可以在完全或部分连接到 Internet 或完全断开连接的环境中部署 ArcGIS Enterprise。
组织在决定是否实施 ArcGIS Online 或 ArcGIS Enterprise 时需要考虑的最大因素是, 系统管理员想要部署和维护的类型、组织计划存储数据的位置以及组织必须遵循的任何安全要求。 以下是每个因素的具体情况:

ArcGIS Online 从一开始就启动并运行, Esri 每年多次更新 SaaS。 接收这些更新不需要各个组织的干预或操作。 如果用户想在更新上线之前预览更改, 可以加入 ArcGIS Online 早期采用者计划, 该计划允许成员在界面升级和新功能生效前几周对其进行测试。 更新发布后, 所有用户都会立即在 ArcGIS Online 中看到它们。
另一方面, 使用 ArcGIS Enterprise 的组织需要自己的 IT 管理员来设计、部署和维护软件。 他们必须拥有足够的物理或虚拟基础设施来托管 ArcGIS Enterprise, 以及可用于微调和扩展其部署的专业知识和时间。
在维护 ArcGIS Enterprise 时, 管理员需要仔细计划并选择最合适的更新时间。 在新版本的 ArcGIS Enterprise 发布后立即安排停机时间可能会有所帮助, 或者将 ArcGIS Enterprise 更新与其他重要软件升级保持一致, 或等到组织可以培训员工也可能有意义。
使用 ArcGIS Online 时, 用户通常在 SaaS 中存储和使用数据。 ArcGIS Online 默认情况下配备 500 GB 的要素数据存储, 还提供 1 TB 或 4 TB 存储的高级选项。 用户还可以使用来自 ArcGIS Enterprise 的外部托管服务和图层、Keyhole 标记语言 (KML) 图层、开放地理空间联盟 (OGC) Web 服务以及其他兼容的 Web 服务。
ArcGIS Enterprise 用户可以选择存储数据的位置。 他们可以使用系统本身在 ArcGIS 管理的数据存储中托管的数据, 还可以引用自己注册的数据存储, 例如文件夹、企业地理数据库和任意大小的云数据仓库。
ArcGIS Online 是一款安全的 SaaS 产品, 其安全策略基于行业标准。 该产品为每个用户提供各个级别的安全控制, 包括 SaaS 内部、整个网络以及系统所在的物理设施。 ArcGIS Online 还符合 Esri 追求的一组安全标准。
对于需要更直接地控制安全性、要求其系统在断开连接的环境中工作, 或在自己的基础设施上托管数据的组织, ArcGIS Enterprise 可以满足这些需求。
什么时候使用一种产品比另一种产品最好? 以下示例提供了一些指导:
ArcGIS Online 和 ArcGIS Enterprise 也可以一起部署, 以提供更加定制的数据共享解决方案。 一些组织更多地依赖 ArcGIS Online 而较少依赖 ArcGIS Enterprise, 反之亦然,因此有多种选项可用于实施这两种产品。

对于需要将内部管理的数据传播给组织外部人员的 ArcGIS Online 组织, 他们必须连接到自己用户管理的引用服务, 执行此操作的最佳方法是将 ArcGIS Enterprise 与 ArcGIS Online 结合使用。 ArcGIS Enterprise 允许用户连接到自己的用户管理数据, 然后将其作为 Web 服务共享到 ArcGIS Online。
其他组织需要将其防火墙后面(即 ArcGIS Enterprise 组织内的内容)公开给其他部门或公众。 这些类型的组织依赖于分布式协作, 其中 ArcGIS Enterprise 和 ArcGIS Online 一起实施。 这种混合设置允许组织通过群组与其他人无缝共享地图、应用程序、图层等, 从而扩展其 GIS 内容的范围。
一些组织使用 ArcGIS Enterprise 作为其参与系统(即组织成员与数据交互并完成工作的系统), 但需要 ArcGIS Online 提供的实用程序服务, 例如打印、地理丰富、地理编码以及路线和路线。 这些组织将其 ArcGIS Enterprise 部署连接到 ArcGIS Online, 以便其用户利用 ArcGIS Living Atlas of the World 和底图等内容。
分布式协作可以采取多种形式。 以下是如何结合使用 ArcGIS Online 和 ArcGIS Enterprise 来满足不同数据共享要求的三个示例:
ArcGIS Online 和 ArcGIS Enterprise 是基础 GIS 技术, 使用户能够管理数据、制作地图、创建其他可视化效果以及执行分析。 它们还为 Esri 的应用程序套件提供支持。 每种产品都针对不同的情况提供独特的价值, 有时,它们一起使用时会更具活力。