

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Ferramentas do App Mesh
<a name="tooling"></a>

**Importante**  
Aviso de fim do suporte: em 30 de setembro de 2026, AWS o suporte para o. AWS App Mesh Depois de 30 de setembro de 2026, você não poderá mais acessar o AWS App Mesh console ou os AWS App Mesh recursos. Para obter mais informações, visite esta postagem no blog [Migrando do AWS App Mesh Amazon ECS Service Connect.](https://aws.amazon.com/blogs/containers/migrating-from-aws-app-mesh-to-amazon-ecs-service-connect) 

O App Mesh oferece aos clientes a capacidade de interagir com APIs ele indiretamente usando ferramentas como:
+ CloudFormation
+ AWS Cloud Development Kit (AWS CDK)
+ Controlador do App Mesh para Kubernetes
+ Terraforma

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

CloudFormation é um serviço que permite criar um modelo com todos os recursos necessários para seu aplicativo e, em seguida CloudFormation , configurar e provisionar os recursos para você. Ele também configurará todas as dependências, para que você possa se concentrar mais na aplicação e menos no gerenciamento de recursos.

Para obter mais informações e exemplos sobre como usar CloudFormation com o App Mesh, consulte a [CloudFormation documentação](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html).

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

AWS CDK é uma estrutura de desenvolvimento para usar código para definir sua infraestrutura de nuvem e CloudFormation provisioná-la. AWS CDK suporta várias linguagens de programação TypeScript, incluindo Python JavaScript, Java e C\$1/.Net.

Para obter mais informações sobre como usar AWS CDK com o App Mesh, consulte a [AWS CDK documentação](https://docs.aws.amazon.com/cdk/api/latest/docs/aws-appmesh-readme.html).

## Controlador do App Mesh para Kubernetes
<a name="app-mesh-kubernetes-controller"></a>

O controlador do App Mesh para Kubernetes ajuda você a gerenciar seus recursos do App Mesh para um cluster Kubernetes e a injetar sidecars em pods. Esse controlador é especificamente para uso com o Amazon EKS e permite que gerenciar os recursos de uma forma nativa do Kubernetes.

Para obter mais informações sobre o controlador App Mesh, consulte a [documentação do App Mesh Controller](https://aws.github.io/aws-app-mesh-controller-for-k8s/).

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

O [Terraform](https://www.terraform.io/) é uma ferramenta de software de código aberto para infraestrutura como código. O Terraform pode gerenciar serviços em nuvem usando sua CLI e interagir com APIs o uso de arquivos de configuração declarativos.

Para saber mais sobre como usar o App Mesh com o Terraform, confira a [documentação do Terraform](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/appmesh_mesh).