

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# App Mesh 工具
<a name="tooling"></a>

**重要**  
支援終止通知：2026 年 9 月 30 日， AWS 將停止支援 AWS App Mesh。2026 年 9 月 30 日之後，您將無法再存取 AWS App Mesh 主控台或 AWS App Mesh 資源。如需詳細資訊，請參閱此部落格文章[從 遷移 AWS App Mesh 至 Amazon ECS Service Connect](https://aws.amazon.com/blogs/containers/migrating-from-aws-app-mesh-to-amazon-ecs-service-connect)。

App Mesh 可讓客戶使用下列工具間接與其 APIs互動：
+ CloudFormation
+ AWS Cloud Development Kit (AWS CDK)
+ Kubernetes 的應用程式網格控制器
+ Terraform

## 應用程式網格和 CloudFormation
<a name="aws-cf-app-mesh"></a>

CloudFormation 是一項服務，可讓您建立範本，其中包含應用程式所需的所有資源，然後 CloudFormation 會為您設定和佈建資源。它也會設定所有相依性，因此您可以更專注於您的應用程式，並減少管理資源的作業。

如需 CloudFormation 搭配 App Mesh 使用 的詳細資訊和範例，請參閱 [CloudFormation 文件](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html)。

## 應用程式網格和 AWS CDK
<a name="aws-cdk-app-mesh"></a>

AWS CDK 是使用程式碼來定義雲端基礎設施並使用 CloudFormation 來佈建雲端基礎設施的開發架構。 AWS CDK 支援多種程式設計語言，包括 TypeScript、JavaScript、Python、Java 和 C\$1/。淨額。

如需 AWS CDK 搭配 App Mesh 使用 的詳細資訊，請參閱 [AWS CDK 文件](https://docs.aws.amazon.com/cdk/api/latest/docs/aws-appmesh-readme.html)。

## 適用於 Kubernetes 的 App Mesh 控制器
<a name="app-mesh-kubernetes-controller"></a>

Kubernetes 的 App Mesh 控制器可協助您管理 Kubernetes 叢集的 App Mesh 資源，並將附屬項目注入 Pod。此控制器專門與 Amazon EKS 搭配使用，可讓您以 Kubernetes 原生的方式管理資源。

如需 App Mesh 控制器的詳細資訊，請參閱 [App Mesh 控制器文件](https://aws.github.io/aws-app-mesh-controller-for-k8s/)。

## App Mesh 和 Terraform
<a name="app-mesh-terraform"></a>

[Terraform](https://www.terraform.io/) 是一種開放原始碼基礎設施，做為程式碼軟體工具。Terraform 可以使用更精簡的 CLI 管理雲端服務，並使用明確組態檔案與 APIs 互動。

若要進一步了解如何搭配 Terraform 使用 App Mesh，請參閱 [Terraform 文件](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/appmesh_mesh)。