

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# App Mesh ツール
<a name="tooling"></a>

**重要**  
サポート終了通知: 2026 年 9 月 30 日、 AWS はサポートを終了します AWS App Mesh。2026 年 9 月 30 日以降、 AWS App Mesh コンソールまたは AWS App Mesh リソースにアクセスできなくなります。詳細については、このブログ記事[「 から Amazon ECS Service Connect AWS App Mesh への移行](https://aws.amazon.com/blogs/containers/migrating-from-aws-app-mesh-to-amazon-ecs-service-connect)」を参照してください。

App Mesh は、次のようなツールを使って間接的に API と対話する機能を提供します。
+ CloudFormation
+ AWS Cloud Development Kit (AWS CDK)
+ Kubernetes 用 App Mesh コントローラー
+ Terraform

## App Mesh と CloudFormation
<a name="aws-cf-app-mesh"></a>

CloudFormation は、アプリケーションに必要なすべてのリソースを含むテンプレートを作成し、 CloudFormation がリソースを設定およびプロビジョニングできるようにするサービスです。また、すべての依存関係を設定するため、リソースの管理よりもアプリケーションに集中することができます。

App Mesh CloudFormation で を使用する方法の詳細と例については、 [CloudFormation ドキュメント](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html)を参照してください。

## App Mesh と AWS CDK
<a name="aws-cdk-app-mesh"></a>

AWS CDK は、コードを使用してクラウドインフラストラクチャを定義し、 を使用して CloudFormation プロビジョニングするための開発フレームワークです。 は、TypeScript、JavaScript、Python、Java、C\$1/ などの複数のプログラミング言語 AWS CDK をサポートしています。Net。

App Mesh AWS CDK で を使用する方法の詳細については、 [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 リソースを管理し、サイドカーをポッドに挿入するのに役立ちます。このコントローラーは特に 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 を介してクラウドサービスを管理し、宣言型設定ファイルを使用して API と対話します。

Terraform でApp Mesh を使用する方法の詳細については、[Terraform ドキュメント](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/appmesh_mesh)をご覧ください。