

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.

# Configure los recursos de Application Auto Scaling mediante AWS CloudFormation
<a name="creating-resources-with-cloudformation"></a>

Application Auto Scaling está integrado con AWS CloudFormation un servicio que le ayuda a modelar y configurar sus AWS recursos para que pueda dedicar menos tiempo a crear y administrar sus recursos e infraestructura. Cree una plantilla que describa todos los AWS recursos que desee y los CloudFormation aprovisione y configure automáticamente. 

Cuando la utilice CloudFormation, podrá reutilizar la plantilla para configurar los recursos de Application Auto Scaling de forma coherente y repetida. Describa sus recursos una vez y, a continuación, aprovisione los mismos recursos una y otra vez en varias Cuentas de AWS regiones. 

## Application Auto Scaling y CloudFormation plantillas
<a name="working-with-templates"></a>

Para aprovisionar y configurar los recursos de Auto Scaling de aplicaciones y sus servicios relacionados, debe entender las [plantillas de CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-guide.html). Las plantillas son archivos de texto con formato JSON o YAML. Estas plantillas describen los recursos que desea aprovisionar en sus CloudFormation pilas. Si no estás familiarizado con JSON o YAML, puedes usar CloudFormation Designer para ayudarte a empezar con CloudFormation las plantillas. Para obtener más información, consulte [¿Qué es Designer de CloudFormation ?](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/working-with-templates-cfn-designer.html) en la *Guía del usuario de AWS CloudFormation *.

Al crear una plantilla de pila para recursos de Auto Scaling de aplicaciones, debe proporcionar lo siguiente:
+ Un espacio de nombres para el servicio de destino (por ejemplo, **`appstream`**). Consulta la ScalableTarget referencia [AWS::ApplicationAutoScaling::](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html) para obtener los espacios de nombres de los servicios. 
+ Una dimensión escalable de destino asociada al recurso de destino (por ejemplo, **`appstream:fleet:DesiredCapacity`**). Consulte la ScalableTarget referencia [AWS::ApplicationAutoScaling::](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html) para obtener dimensiones escalables. 
+ Un ID de recurso para el recurso de destino (por ejemplo, **`fleet/sample-fleet`**). Consulte la ScalableTarget referencia [AWS::ApplicationAutoScaling::](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html) para obtener información sobre la sintaxis y ejemplos de identificadores de recursos específicos.
+ Un rol vinculado al servicio para el recurso de destino (por ejemplo, **`arn:aws:iam::012345678910:role/aws-service-role/appstream.application-autoscaling.amazonaws.com/AWSServiceRoleForApplicationAutoScaling_AppStreamFleet`**). Consulte la tabla [Service-linked referencia de ARN de rol](application-auto-scaling-service-linked-roles.md#specify-service-linked-role) para obtener los ARN de rol. 

Para obtener más información acerca de los recursos de Application Auto Scaling, consulte la referencia de [Application Auto Scaling](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_ApplicationAutoScaling.html) en la *Guía del usuario de AWS CloudFormation *.

## Fragmentos de ejemplo de plantilla
<a name="example-templates"></a>

Puedes encontrar ejemplos de fragmentos para incluirlos en las CloudFormation plantillas en las siguientes secciones de la Guía del *AWS CloudFormation usuario*:
+ Para ver ejemplos de políticas de escalado y acciones programadas, consulte [Configurar los recursos de Application Auto Scaling con AWS CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-application-auto-scaling.html).
+ Para ver más ejemplos de políticas de escalado, consulte [AWS::ApplicationAutoScaling:: ScalingPolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html).

## Más información sobre CloudFormation
<a name="learn-more-cloudformation"></a>

Para obtener más información CloudFormation, consulte los siguientes recursos:
+ [AWS CloudFormation](https://aws.amazon.com/cloudformation/)
+ [AWS CloudFormation Guía del usuario](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [CloudFormation Referencia de la API](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/Welcome.html)
+ [Guía del usuario de la interfaz de la línea de comandos de AWS CloudFormation](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/what-is-cloudformation-cli.html)