

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Herramientas de App Mesh
<a name="tooling"></a>

**importante**  
Aviso de fin de soporte: el 30 de septiembre de 2026, AWS suspenderemos el soporte para AWS App Mesh. Después del 30 de septiembre de 2026, ya no podrás acceder a la AWS App Mesh consola ni a AWS App Mesh los recursos. Para obtener más información, visite esta entrada del blog [Migración desde AWS App Mesh a Amazon ECS Service Connect](https://aws.amazon.com/blogs/containers/migrating-from-aws-app-mesh-to-amazon-ecs-service-connect). 

App Mesh ofrece a los clientes la posibilidad de interactuar APIs indirectamente con ella mediante herramientas como:
+ CloudFormation
+ AWS Cloud Development Kit (AWS CDK)
+ Controlador de App Mesh para Kubernetes
+ Terraform

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

CloudFormation es un servicio que le permite crear una plantilla con todos los recursos que necesita para su aplicación y, a continuación, CloudFormation configurará y aprovisionará los recursos por usted. También configurará todas las dependencias para que pueda centrarse más en la aplicación y menos en la administración de los recursos.

Para obtener más información y ejemplos sobre el uso CloudFormation con App Mesh, consulta la [CloudFormation documentación](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html).

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

AWS CDK es un marco de desarrollo para usar código para definir su infraestructura de nube y usarlo CloudFormation para aprovisionarla. AWS CDK admite varios lenguajes de programación TypeScript, incluidos Python JavaScript, Java y C\$1/.Net.

Para obtener más información sobre el uso AWS CDK con App Mesh, consulta la [AWS CDK documentación](https://docs.aws.amazon.com/cdk/api/latest/docs/aws-appmesh-readme.html).

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

El controlador de App Mesh para Kubernetes le ayuda a administrar sus recursos de App Mesh para un clúster de Kubernetes e inyectar sidecars en los pods. Este controlador se usa específicamente con Amazon EKS y le permite administrar sus recursos de un modo nativo de Kubernetes.

Para obtener más información sobre el controlador de App Mesh, consulte la [documentación del controlador de App Mesh](https://aws.github.io/aws-app-mesh-controller-for-k8s/).

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

[Terraform](https://www.terraform.io/) es una infraestructura de código abierto como herramienta de software de código. Terraform puede administrar los servicios en la nube mediante su CLI e interactúa con ellos APIs mediante archivos de configuración declarativos.

Para obtener más información sobre el uso de App Mesh con Terraform, consulte la [documentación de Terraform](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/appmesh_mesh).