跳至主要内容

什么是 AWS Outposts?用浅显方式解释混合云

了解 AWS Outposts 如何将 AWS 云服务引入本地,以满足低延迟、安全和混合型工作负载需求。探索其用例、优势与局限。
Derrick Mwiti
Derrick Mwiti

创建您的免费账户

实践并学习路径你的进步。

使用 Google 继续继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

对于既需要云端敏捷性又希望掌控本地基础设施的组织来说,混合云解决方案是优先选项。AWS Outposts 正是对此需求的响应。它允许企业在自有数据中心直接运行 AWS 服务与基础设施,同时保留与公有云一致的使用体验、API 和工具链。

本文面向正在评估如何将两种平台优势相结合的云架构师、DevOps 工程师和 IT 团队,尤其是那些具有特定延迟、数据驻留或合规性要求的工作负载。

如果您对该主题还不熟悉,可通过我们的 Amazon Web Services 入门教程探索 AWS 的世界,了解它如何以可扩展且安全的云解决方案助力企业,并在我们的AWS 云技术与服务概念课程中进行实操体验。

什么是 AWS Outposts?

AWS Outposts 是 Amazon 的全托管混合云产品,可将 AWS 的基础设施、服务、API 与工具带到几乎任何本地或同址托管设施。

Outposts 将 AWS 的一致性与管理能力扩展至那些在公有云中运行全部工作负载并不可行的物理位置。这对于受地域合规约束、具有超低延迟需求或必须在本地处理敏感数据的业务尤为重要。

借助 Outposts,企业无需重新架构应用或重新培训团队:运维方式与他们熟悉的 AWS 环境看起来、用起来、行为上都如出一辙。

AWS Outposts 的关键组件

要理解 Outposts 如何“交付云”,我们需要了解其关键构件,以及它们如何协同工作以提供本地化的 AWS 能力。

Outposts 机架

Outposts 的核心是一套全托管的物理机架,集成了 AWS 的计算、存储与网络硬件。AWS 负责将机架送达并安装在您的现场,接入您的数据中心供电、制冷与网络后即可使用。

以下是有关 Outposts 机架的一些通用信息:

  • 尺寸:高 80 英寸(203 厘米),宽 24 英寸(61 厘米),深 48 英寸(122 厘米)。
  • 供电需求:第一代机架为 5–15 kVA;第二代计算机架为 10–30 kVA。

Outposts 机架以 3 年期提供,并有多种付款选项:全额预付、部分预付和无预付;根据所选方案,合同期内按月收取费用。

安装完成后,AWS 远程管理维护、补丁与硬件更换,免除客户日常硬件运维的繁琐。

学习 AWS 的最佳方式之一是实践AWS 项目。在我们的2025 年从零开始学习 AWS 指南中探索更多优质学习路径。

本地化 AWS 服务

Outposts 将核心 AWS 服务带到本地,提供熟悉的一致体验。

您可以部署 EC2 进行计算、使用 EBS 作为本地块存储,并用 ECS 和 EKS 管理容器。近期,Outposts 开始支持 RDS 作为本地数据库;此外,Outposts 上的 S3 提供大多数核心 S3 API,但存在配额相关限制(每个存储桶 50 TB、每个账户 100 个存储桶),以及某些仅限区域的功能,如 S3 批处理操作。

本地服务通过与云端相同的 AWS 管理控制台、CLI 和 SDK 进行访问与管理,确保团队运维的一致性。

截至目前,Outposts 支持以下 AWS 服务:

  • 计算: Amazon EC2(最新的 M7i、C7i、R7i 以及基于 Graviton 的 C6gd/C6id 实例族)。
  • 存储: Amazon EBS(支持本地快照)、Outposts 上的 Amazon S3。
  • 容器: Amazon ECS、Amazon EKS。
  • 数据库与缓存: Amazon RDS(MySQL、PostgreSQL、SQL Server)、Amazon ElastiCache。
  • 分析与大数据: Amazon EMR。
  • 边缘与物联网: AWS IoT Greengrass。
  • 网络与负载均衡: Amazon VPC、Route 53 解析器、应用型负载均衡器、AWS Direct Connect(本地网关)。
  • 灾难恢复: AWS 弹性灾难恢复。

我们的开发者常用 AWS 服务教程对上述许多 AWS 服务进行了深入讲解。

网络与连接

每个 Outpost 都通过安全的服务链路连接回其归属的 AWS 区域,通常使用 AWS Direct Connect 或 VPN。该链路用于在本地基础设施与云之间进行管理、监控与数据复制。

网络通过熟悉的 AWS 虚拟私有云(VPC)工具进行配置:客户可按需动态路由本地或云向流量,以满足延迟与可用性的要求。

理解 AWS 网络对于在云计算面试中脱颖而出至关重要。请参考我们的2025 年版 50 道 AWS 面试问答进行准备,涵盖基础、进阶与高级问题,以及基于真实场景的提问。

AWS Outposts 的部署模型与用例

AWS Outposts 旨在适配各种用例与运维需求。

AWS Outposts 机架 vs Outposts 服务器

旗舰机架是面向数据中心的标准 42U 产品;同时,AWS 也提供体积小巧的 Outposts 服务器,适用于无需整机架规模的场景,如远程办公室或零售网点。

机架具备更强的可扩展性与扩展空间,而 Outposts 服务器适合资源需求较轻的分支站点。

两种模型都能提供与 AWS 服务一致的管理与集成能力,但部署决策取决于所需性能、空间以及本地供电和制冷条件。

维度

AWS Outposts 机架

AWS Outposts 服务器

外形规格

完整 42U 机架,面向企业级数据中心

紧凑型服务器单元,适配零售网点或办公室等小型空间

部署规模

面向大规模工作负载与高容量环境

适用于轻量级工作负载与基础设施受限的远程站点

可扩展性

支持更广泛的扩展与更多资源

扩展性有限,适配特定边缘或分支用例

供电与制冷

需要强大的供电与制冷基础设施

对供电与制冷要求较低

典型用例

最适合主数据中心或核心设施

专为边缘计算、分支办公室或野外部署而设计

AWS 集成

完整的 AWS 管理与服务集成

与机架版相同的管理体验与集成度

Outposts 服务器的规格如下:

  • 1U 服务器:高 1.75 英寸(44.45 毫米),宽 17.5 英寸(447 毫米),深 24 英寸(610 毫米)。
  • 2U 服务器:高 3.5 英寸(88.9 毫米),宽 17.5 英寸(447 毫米),深 30 英寸(762 毫米)

Outposts 服务器的定价包含交付、基础设施服务维护,以及软件补丁与升级。

我们的在 AWS 上的部署与运维视频探讨了从资源配置到选择最佳部署模型与连接选项等关键方法。

常见用例

Outposts 能满足传统云模型无法覆盖的企业级需求。在制造业中,低延迟控制至关重要:在 Outposts 上运行数据采集与分析,确保机器学习模型与自动化在工厂车间实现实时运行。

医院与诊所借助 Outposts 在本地处理与存储病历数据,满足 HIPAA 与地区合规要求;当记录可安全离开机构时,再利用 AWS 云进行灾备与分析。

银行与金融服务行业使用 Outposts 以遵循严格的数据驻留规定,并满足交易平台所需的快速响应时间。

媒体机构会在现场活动或远程剪辑室部署 Outposts,在文件转入云端存储或分发前,先在本地进行视频转码与采集,从而显著降低时延与带宽成本。

例如,作为一名医疗从业者,您可能希望使用 AWS Outposts 来存储敏感数据并训练机器学习模型。我们的Amazon SageMaker 机器学习完整指南将引导您完成整个流程,从设置 AWS 环境与创建 SageMaker 笔记本实例,到准备数据、训练模型并将其部署为端点。

混合应用架构

Outposts 为混合应用而生。开发者可使用相同的 API、基础设施即代码模板与监控工具,在 Outposts 与 AWS 区域之间部署跨域工作负载。身份控制(IAM)、网络(VPC 与子网)、日志(CloudWatch)与自动化(Systems Manager)可在两种环境中协同工作,从而实现无缝的策略执行、自动化与可观测性。

运维注意事项

集成 Outposts 会对日常运维产生影响,从管理到故障排查皆是如此。

管理与监控

客户通过 AWS 管理控制台、CLI 与 SDK 管理 Outposts 资源。这种方式消除了传统本地设备通常伴随的学习曲线。

借助 AWS Systems Manager,团队可以在 Outposts 与云环境中统一实现补丁、配置与资产清单的自动化管理,为各类工作负载提供一致的自动化与运维最佳实践。

安全与合规

AWS Outposts 与更广泛的 AWS 云采用相同的安全与合规理念,严格遵循共享责任模型。AWS 负责物理安全与硬件生命周期管理。

客户则负责工作负载安全、身份管理与数据加密。

Outposts 符合主要认证,如 HIPAA、SOC 与 GDPR,并支持使用 AWS Key Management Service 满足本地与区域加密需求。

在我们的AWS 安全最佳实践:云安全关键策略教程中,了解保护云环境免受威胁的核心做法。

维护与支持

在硬件层面,AWS 负责全部维护与修复工作。AWS 技术人员会在现场管理更换与升级,提供企业级支持与硬件保障。

客户需对自身应用健康与操作系统层面的运维负责,但无需承担物理设备支持,从而减轻内部人员的运维负担。

Outposts 的集成与工具

AWS Outposts 旨在与组织日常在 AWS 中使用的开发流程与工具顺畅协作。

开发工具与 CI/CD

开发与 DevOps 团队可利用 AWS CloudFormation、CodeDeploy 及其他流水线工具,实现对 Outposts 的自动化部署与基础设施管理,与在区域中操作的方式一致。

无论资源在本地还是云端运行,开发者都无需更改其 CI/CD 工具链或流程。

在我们的数据工程中的 CI/CD:无缝部署指南教程中,了解 CI/CD 在数据工程工作流中的应用与相关工具。

服务互操作性

Outposts 可与 AWS 区域服务集成以实现混合工作流。例如,您可以在 Outposts 上的 EC2 实例中运行应用,同时在云端的 S3 中存储大型数据集。

在合理的网络配置下,数据可按需在云端与本地资源之间流动。决定工作流的哪些部分留在本地、哪些部分利用远端 AWS 资源容量,是混合架构规划的一部分。

AWS 存储教程提供了关于使用 S3 与 EFS 进行文件存储的完整指南。

AWS Outposts 的挑战与限制

尽管 AWS Outposts 带来强大价值,组织仍需权衡其若干约束与要求。

物理条件要求

托管 Outposts 机架伴随企业级要求。客户必须提供足够的供电、制冷以及安全的机架空间。

仅满足 AWS 物理条件且具备适当网络连接的位置才有资格部署;硬件订购也可能涉及制造与交付的前置周期。

服务可用性受限

并非所有 AWS 服务都能直接在 Outposts 上运行。例如,S3 目前尚未在 Outposts 上实现完整的本地化支持。

其限制包括:

  • 单个存储桶最大 50 TB。
  • 每个 Outpost 最多允许 100 个存储桶。
  • 数据只能通过接入点与端点访问。

某些依赖特定 AWS 区域深度集成的托管服务或功能仅能在云端运行。组织可能需要在架构设计中考虑这些现有限制,并随着 AWS 扩展服务组合而及时关注更新。

成本考量

定价包含一次性的或约定式的硬件费用,以及托管基础设施的持续使用费。相较于公有云的按需计费模式,Outposts 更像是资本性支出加运营性支出的组合,可能与传统硬件更新周期产生竞争关系。

因此需要进行细致的成本建模。其价值往往体现在降低合规风险、加快部署速度与提升开发者生产力。

维度

AWS Outposts

标准 AWS(公有云)

物理要求

需要满足严格供电、制冷与机架规格的本地基础设施。由于硬件交付,部署可能存在延迟。

无需任何物理部署。AWS 在其数据中心全权负责基础设施。

服务可用性

限于已支持的服务;部分服务(如 S3)并非完全本地化。应用可能需要混合式设计。

可完整访问所有 AWS 服务、功能与托管资源。

延迟与数据本地性

为本地工作负载提供超低延迟,并满足数据驻留合规。

延迟略高,但通过区域冗余实现全球优化。

成本模型

资本 + 运营开支:前期硬件费用 + 持续使用费。

按需计费或预留定价。无需硬件所有权。

可扩展性

扩展需要额外硬件订购与安装。

几乎不受限。可在数分钟内按需伸缩,无物理限制。

合规适配

非常适合要求本地处理/存储数据的受监管行业。

在数据主权法律严格的地区可能面临合规挑战。

最佳实践与建议

对 Outposts 的审慎采用,应从细致的工作负载与运维评估开始。

工作负载评估

Outposts 最适合需要超低延迟、严格数据驻留或监管控制的工作负载。组织应在规划部署前,针对性能、空间与网络依赖性为工作负载进行画像。

连接性规划

与 AWS 区域的可靠连接对 Outposts 的正常运行至关重要。强烈建议采用冗余网络链路并经过演练的故障切换流程。组织还应为服务链路中断时的可控降级场景做好规划,明确哪些服务可在隔离状态下运行、哪些则需要持续连通性。

安全加固

Outposts 的安全最佳实践与云端标准一致:使用强加密、进行网络分段、执行最小权限原则,并尽可能将 Outposts 与现有本地安全系统集成。建议定期审查用户访问与合规状况。

结论

AWS Outposts 架起了云端敏捷性与本地基础设施可控性之间的桥梁。它帮助组织满足对延迟、合规与运维一致性的最严格要求。对于正迈向混合云的企业而言,Outposts 在不妥协的前提下,为现代化转型打开了新的可能。

Amazon Web Services 是一个庞大的平台。通过我们的深度AWS 课程进一步探索更多 AWS 概念:

AWS Outposts 常见问题

哪些用例最适合使用 AWS Outposts?

AWS Outposts 非常适合需要低延迟、本地数据处理或严格合规控制的工作负载,例如制造业自动化、医疗数据存储、金融服务和边缘媒体处理。

AWS Outposts 安装完成后如何进行管理?

AWS 负责硬件维护、打补丁与更新。客户通过与云端相同的 AWS 管理控制台、CLI 与 SDK 管理工作负载。Systems Manager 等运维工具可进一步简化自动化与监控。

开发者能否在 Outposts 上使用现有的 AWS 工具?

可以。AWS Outposts 可与现有的开发与 CI/CD 工具(如 CloudFormation、CodeDeploy 和 AWS SDK)集成,确保在本地与云端环境中拥有一致的应用部署与管理体验。

AWS Outposts 有哪些限制或缺点?

Outposts 需要兼容的物理环境,具备可靠的供电、制冷与连接能力。并非所有 AWS 服务都受本地支持,且由于基础设施承诺与现场准备工作,成本可能高于标准云模式。

Derrick Mwiti

作者

Derrick Mwiti

主题