本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Outposts 上的應用程式網格
重要
支援終止通知:2026 年 9 月 30 日, AWS 將停止對 的支援 AWS App Mesh。2026 年 9 月 30 日後,您將無法再存取 AWS App Mesh 主控台或 AWS App Mesh 資源。如需詳細資訊,請造訪此部落格文章,從 遷移 AWS App Mesh 至 Amazon ECS Service Connect
AWS Outposts 可在內部部署設施中啟用原生 AWS 服務、基礎設施和操作模型。在 AWS Outposts 環境中,您可以使用與您在 AWS Cloud 中使用的相同 、 AWS APIs工具和基礎設施。App Mesh on AWS Outposts 非常適合需要在接近內部部署資料和應用程式的情況下執行的低延遲工作負載。如需 AWS Outposts 的詳細資訊,請參閱 AWS Outposts 使用者指南 。
必要條件
以下是在 AWS Outposts 上使用 App Mesh 的先決條件:
-
內部部署資料中心必須已安裝和設定 Outpost。
-
Outpost 與其 AWS 區域之間必須有可靠的網路連線。
-
Outpost AWS 的區域必須支援 AWS App Mesh。如需支援區域的清單,請參閱 中的AWS App Mesh 端點和配額AWS 一般參考。
限制
以下是在 AWS Outposts 上使用 App Mesh 的限制:
-
AWS Identity and Access Management、Application Load Balancer 、Network Load Balancer 、Classic Load Balancer 和 Amazon Route 53 在 AWS 區域中執行,而不是在 Outposts 上執行。這將提高這些服務和容器之間的延遲。
網路連線能力考量
以下是 Amazon EKS AWS Outposts 的網路連線考量:
-
如果您的 Outpost 與其 AWS 區域之間的網路連線中斷,App Mesh Envoy 代理將繼續執行。不過,在恢復連線之前,您將無法修改服務網格。
-
我們建議您在 Outpost 及其 AWS 區域之間提供可靠、高可用性和低延遲的連線。
在 Outpost 上建立 App Mesh Envoy 代理
Outpost 是 AWS 區域的延伸,您可以在VPC帳戶中擴展 Amazon,以跨越多個可用區域和任何相關聯的 Outpost 位置。當您設定 Outpost 時,您可以將子網路與其建立關聯,以將區域VPC環境延伸至內部部署設施。Outpost 上的執行個體會顯示為區域 的一部分VPC,類似於具有相關聯子網路的可用區域。
若要在 Outpost 上建立 App Mesh Envoy 代理,請將 App Mesh Envoy 容器映像新增至在 Outpost 上執行的 Amazon ECS任務或 Amazon EKS Pod。如需詳細資訊,請參閱Amazon Elastic Container Service 開發人員指南中的 Amazon Elastic Container Service on AWS Outposts 和 Amazon 使用者指南中的 Amazon Elastic Kubernetes Service on AWS Outposts。 EKS