

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.

# Creación de una plantilla de lanzamiento mediante la configuración avanzada
<a name="advanced-settings-for-your-launch-template"></a>

En este tema, se describe cómo crear una plantilla de lanzamiento con la configuración avanzada de la Consola de administración de AWS.

**Creación de una plantilla de inicialización mediante la configuración avanzada**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, en **Instancias** elija **Plantillas de inicialización** y, a continuación, **Crear plantilla de inicialización**.

1. Configure la plantilla de inicialización como se describe en los siguientes temas:
   +  [Configuración necesaria](#configure-required-settings) 
   +  [Configuración avanzada](#configure-advanced-settings) 

1. Elija **Crear plantilla de inicialización**.

## Configuración necesaria
<a name="configure-required-settings"></a>

Al momento de crear una plantilla de inicialización, debe incluir los siguientes ajustes necesarios.

**Nombre de plantilla de inicialización**  
Ingrese un nombre único que describa la plantilla de inicialización.

**Imágenes de aplicaciones y sistema operativo (Imagen de máquina de Amazon)**  
Elija la imagen de máquina de Amazon (AMI) que desea utilizar. Puede buscar la AMI que desea utilizar. Para lograr una mayor eficiencia de escalado, elija una AMI personalizada que esté completamente configurada para inicializar una instancia con el código de la aplicación y que requiera pocas modificaciones durante la inicialización.

**Tipo de instancia**  
Elija un tipo de instancia que sea compatible con la AMI. Puede omitir la adición de un tipo de instancia a su plantilla de inicialización si planea usar varios tipos de instancias que estén integrados en la propia definición de recursos del grupo de escalado automático. El tipo de instancia solo es necesario si no tiene pensado crear un [grupo de instancias mixto](ec2-auto-scaling-mixed-instances-groups.md).

## Configuración avanzada
<a name="configure-advanced-settings"></a>

La configuración avanzada es opcional. Si no establece ninguna configuración avanzada, las capacidades específicas no se agregarán a las instancias.

Expanda la sección **Detalles avanzados** para ver la configuración avanzada. En las siguientes secciones, se describen las configuraciones avanzadas más útiles a las que se debe prestar atención al momento de crear una plantilla de inicialización para un grupo de escalado automático. Para obtener más información, consulte [Detalles avanzados](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-launch-template.html#lt-advanced-details) en la *Guía del usuario de Amazon EC2*.

**Perfil de instancia IAM**  
El perfil de instancia contiene el rol de IAM que desea utilizar. Cuando su grupo de escalado automático inicializa una instancia de EC2, los permisos definidos en el rol de IAM asociado se otorgan a las aplicaciones que se ejecutan en la instancia. Para obtener más información, consulte [Rol de IAM para aplicaciones que se ejecuten en instancias de Amazon EC2](us-iam-role.md).

**Protección de finalización**  
Cuando está habilitada, esta característica evita que los usuarios finalicen una instancia utilizando la consola de Amazon EC2, los comandos de la CLI y las operaciones de la API. La protección contra finalización proporciona una protección adicional contra la finalización accidental. Esto no impide que Amazon EC2 Auto Scaling finalice una instancia. Para controlar qué instancias se pueden finalizar con Amazon EC2 Auto Scaling, consulte [Uso de la protección frente a la reducción horizontal de instancias para controlar la terminación de instancias](ec2-auto-scaling-instance-protection.md).

** CloudWatch Supervisión detallada**  
Puede habilitar la supervisión detallada de sus instancias EC2 para que puedan enviar datos de métricas a Amazon CloudWatch en intervalos de 1 minuto. De forma predeterminada, las instancias EC2 envían los datos métricos a CloudWatch intervalos de 5 minutos. Se aplican cargos adicionales de . Para obtener más información, consulte [Configuración de la supervisión para instancias de Auto Scaling](enable-as-instance-metrics.md).

**Especificación de créditos**  
Amazon EC2 proporciona instancias de rendimiento ampliable, como T2, T3 y T3a, que permiten a las aplicaciones superar el rendimiento básico de la CPU cuando es necesario. De forma predeterminada, estas instancias pueden reproducirse durante un tiempo limitado antes de que se limite el uso de la CPU. De manera opcional, puede habilitar el modo ilimitado para que las instancias puedan superar la base de referencia por el tiempo que sea necesario. Esto permite que las aplicaciones mantengan un alto rendimiento de la CPU cuando sea necesario. Se pueden aplicar cargos adicionales. Para obtener más información, consulte [Uso de un grupo de escalado automático para lanzar una instancia de rendimiento ampliable como ilimitada](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/burstable-performance-instances-how-to.html#burstable-performance-instances-auto-scaling-grp) en la *Guía del usuario de Amazon EC2*.

**Nombre del grupo de ubicación**  
Puede especificar un grupo de ubicación y utilizar una estrategia de clúster o partición para influir en la ubicación física de las instancias en el centro de datos de AWS . Para grupos pequeños de escalado automático, también puede usar la estrategia de dispersión. Para obtener más información, consulte [Grupos de ubicación](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/placement-groups.html) en la *Guía del usuario de Amazon EC2*.  
Hay algunas consideraciones que se deben tener en cuenta al momento de usar grupos de ubicación con grupos de escalado automático:  
+ Si se especifica un grupo de ubicación en la plantilla de inicialización y en el grupo de escalado automático, el grupo de ubicación del grupo de escalado automático tiene prioridad.
+ En CloudFormation, tenga cuidado al definir un grupo de ubicaciones en la plantilla de lanzamiento. Amazon EC2 Auto Scaling inicializará las instancias en el grupo de ubicación especificado. Sin embargo, no CloudFormation recibirá señales de esas instancias si usa una [UpdatePolicy](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html)con su grupo de Auto Scaling (aunque esto podría cambiar en el futuro). 

**Opciones de compra**  
Puede elegir **Solicitar instancia de spot** para solicitar instancias de spot al precio de spot, limitado al precio bajo demanda, y elegir **Personalizar** para cambiar la configuración de instancia de spot predeterminada. Para un grupo de Auto Scaling, debe especificar una solicitud puntual sin fecha de finalización (la predeterminada). Para obtener más información, consulte [Solicitud de instancias de spot para aplicaciones flexibles y tolerantes a errores](launch-template-spot-instances.md). Esta configuración puede resultar útil en circunstancias especiales, pero en general es mejor no especificarla y, en su lugar, crear un grupo de instancias mixtas. Para obtener más información, consulte [Grupos de Auto Scaling con varios tipos de instancia y opciones de compra](ec2-auto-scaling-mixed-instances-groups.md).   
Si especifica una solicitud de instancia de spot en su plantilla de lanzamiento, no podrá crear un grupo de instancias mixtas. Si intenta utilizar una plantilla de lanzamiento que solicite instancias de spot con un grupo de instancias mixtas, recibirá el siguiente mensaje de error: `Incompatible launch template: You cannot use a launch template that is set to request Spot Instances (InstanceMarketOptions) when you configure an Auto Scaling group with a mixed instances policy. Add a different launch template to the group and try again.`

**Capacity Reservation**  
Las reservas de capacidad le permiten reservar capacidad para sus instancias de Amazon EC2 en una zona de disponibilidad específica por cualquier período. Para obtener más información, consulte [On-Demand Capacity Reservations](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-capacity-reservations.html) en la *Guía del usuario de Amazon EC2*.  
Puede elegir si quiere inicializar instancias en:  
+ cualquier reserva de capacidad abierta (**Abierta**)
+ una reserva de capacidad específica (**Objetivo por ID**)
+ un grupo de reservas de capacidad (**Objetivo por grupo**)
Para segmentar una reserva de capacidad específica, el tipo de instancia de la plantilla de inicialización debe coincidir con el tipo de instancia de la reserva. Cuando cree su grupo de escalado automático, use la misma zona de disponibilidad que la reserva de capacidad. En función del Región de AWS que elija, puede optar por utilizar un bloque de capacidad en su lugar. Para obtener más información, consulte [Uso de Capacity Blocks para cargas de trabajo de machine learning](launch-template-capacity-blocks.md).  
Para dirigirse a un grupo de reservas de capacidad, consulte [Capacidad reservada en zonas de disponibilidad específicas con reserva de capacidad](use-ec2-capacity-reservations.md). Si se dirige a un grupo de reservas de capacidad, puede distribuir la capacidad en varias zonas de disponibilidad para mejorar la resiliencia.

**Propiedad**  
Amazon EC2 ofrece tres opciones para la tenencia de las instancias de EC2:   
+ Compartida (**Compartida**): varias Cuentas de AWS pueden compartir el mismo hardware físico. Esta es la opción de tenencia predeterminada cuando se inicializa una instancia.
+ Instancia dedicada (**Dedicada**): la instancia se ejecuta en el hardware de un solo inquilino. Ningún otro cliente de AWS comparte el mismo servidor físico. Para obtener más información, consulte [Instancias dedicadas](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-instance.html) en la *Guía del usuario de Amazon EC2*.
+ Hosts dedicados (**Host dedicado**): la instancia se ejecuta en un servidor físico dedicado para su uso. El uso de hosts dedicados hace que sea más fácil traer su propia licencia (BYOL) con requisitos de hardware específicos a EC2 y cumplir con los casos de uso. Si elige esta opción, debe proporcionar un grupo de recursos de host para el **grupo de recursos de host de tenencia**. Para obtener más información, consulte [Hosts dedicados](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-hosts-overview.html) en la *Guía del usuario de Amazon EC2*.
La compatibilidad con hosts dedicados solo está disponible si especifica un grupo de recursos de host. No puede dirigirse a un ID de host específico ni utilizar la afinidad de ubicación de host.   
+ Si intenta utilizar una plantilla de inicialización que especifique un ID de host, recibirá el siguiente mensaje de error: `Incompatible launch template: Tenancy host ID is not supported for Auto Scaling.`
+ Si intenta utilizar una plantilla de inicialización que especifique la afinidad de ubicación de host, recibirá el siguiente mensaje de error: `Incompatible launch template: Auto Scaling does not support host placement affinity.`

**Grupo de recursos para host de tenencia**  
Con AWS License Managerél, puede incorporar sus propias licencias AWS y administrarlas de forma centralizada. Un grupo de recursos de host es un grupo de hosts dedicados que están vinculados a una configuración de licencias de License Manager específica. Los grupos de recursos de host le permiten lanzar fácilmente instancias de EC2 en hosts dedicados que se adapten a sus necesidades de licencias de software. No es necesario asignar de forma manual los hosts dedicados con antelación. Se crean automáticamente según sea necesario. Tenga en cuenta que si asocia una AMI a una configuración de licencias, esa AMI solo se puede asociar a un grupo de recursos de host a la vez. Para obtener más información, consulte [Grupos de recursos de host en AWS License Manager](https://docs.aws.amazon.com/license-manager/latest/userguide/host-resource-groups.html) en la *Guía del usuario de License Manager*. 

**Configuraciones de licencias**  
Con esta configuración, puede especificar una configuración de licencia para sus instancias sin restringir su tenencia a los hosts dedicados. La configuración de licencias hace un seguimiento de las licencias de software implementadas en las instancias para que pueda supervisar el uso y el cumplimiento de las licencias. Para obtener más información, consulte la sección [Cree una licencia autoadministrada](https://docs.aws.amazon.com/license-manager/latest/userguide/create-license-configuration.html) en la *Guía del usuario de License Manager*.

**Metadatos accesibles**  
Puede elegir si habilitar o deshabilitar el acceso al punto de conexión HTTP del servicio de metadatos de la instancia. De forma predeterminada, el punto de conexión HTTP está habilitado. Si decide desactivar el punto de conexión, el acceso a los metadatos de la instancia está desactivado. Puede especificar la condición que se va a requerir IMDSv2 solo cuando el punto final HTTP esté habilitado. Para obtener más información, consulte [Configurar las opciones de metadatos de instancia](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-options.html) en la *Guía del usuario de Amazon EC2*.

**Versión de metadatos**  
Puede optar por exigir el uso de la versión 2 (IMDSv2) del servicio de metadatos de la instancia al solicitar los metadatos de la instancia. Si no especificas un valor, el valor predeterminado es admitir ambos IMDSv1 valores IMDSv2. Para obtener más información, consulte [Configurar las opciones de metadatos de instancia](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-options.html) en la *Guía del usuario de Amazon EC2*.

**Límite de saltos de respuesta del token de metadatos**  
Puede establecer el número permitido de saltos de red para el token de metadatos. Si no especifica un valor, el predeterminado es 1. Para obtener más información, consulte [Configurar las opciones de metadatos de instancia](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/configuring-instance-metadata-options.html) en la *Guía del usuario de Amazon EC2*.

**Datos de usuario**  
Puede personalizar y terminar de configurar las instancias en el momento del inicio especificando los scripts del intérprete de comandos o las directivas cloud-init como datos de usuario. Los datos de usuario se ejecutan cuando la instancia se inicia por primera vez, lo que le permite instalar aplicaciones, dependencias o personalizaciones automáticamente en el momento del inicio. Para obtener más información, consulte [Ejecutar comandos en la instancia de Linux durante la inicialización](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html) en la *Guía del usuario de Amazon EC2*.  
Si tiene grandes descargas o scripts complejos, esto aumenta el tiempo que tarda la instancia en estar lista para su uso. En ese caso, es posible que tenga que configurar un enlace de ciclo de vida para retrasar que una instancia alcance el estado `InService` hasta que esté completamente aprovisionada. Para obtener más información acerca de cómo agregar un enlace de ciclo de vida a su grupo de escalado automático, consulte [Enlaces de ciclo de vida de Amazon EC2 Auto Scaling](lifecycle-hooks.md).

# Solicitud de instancias de spot para aplicaciones flexibles y tolerantes a errores
<a name="launch-template-spot-instances"></a>

En la plantilla de lanzamiento, puede solicitar de manera opcional instancias de spot sin fecha de finalización ni duración. Las instancias de spot de Amazon EC2 son una capacidad de repuesto disponible con grandes descuentos en comparación con el precio bajo demanda de EC2. Las instancias de spot son una opción económica si es flexible con respecto a cuándo es necesario ejecutar las aplicaciones y si las aplicaciones se pueden interrumpir. Para obtener más información sobre cómo crear una plantilla de lanzamiento que solicite instancias de spot, consulte [Creación de una plantilla de lanzamiento mediante la configuración avanzada](advanced-settings-for-your-launch-template.md). 

**importante**  
Las instancias de spot se utilizan normalmente para complementar instancias bajo demanda. Para ese caso, puede especificar la misma configuración que se utiliza para lanzar instancias de spot durante la configuración de un grupo de Auto Scaling. Cuando especifique la configuración como parte del grupo de Auto Scaling, puede solicitar el lanzamiento de instancias de spot solo después de lanzar un determinado número de instancias bajo demanda y, a después, continuar lanzando alguna combinación de instancias bajo demanda e instancias de spot a medida que se escala el grupo. Para obtener más información, consulte [Grupos de Auto Scaling con varios tipos de instancia y opciones de compra](ec2-auto-scaling-mixed-instances-groups.md). 

En este tema se describe cómo se lanzan únicamente instancias de spot en un grupo de Auto Scaling mediante la especificación de la configuración en una plantilla de lanzamiento, en lugar de hacerlo en el propio grupo de Auto Scaling. La información de este tema también se aplica a los grupos de Auto Scaling que solicitan instancias de spot con una [configuración de lanzamiento](create-launch-config.md). La diferencia radica en que una configuración de lanzamiento requiere un precio máximo, pero para las plantillas de lanzamiento, el precio máximo es opcional.

Cuando cree una plantilla de lanzamiento para lanzar solo instancias de spot, tenga en cuenta los siguientes aspectos:
+ **Precio de spot.** Solo pagará el precio de spot actual por las instancias de spot que lance. Estos precios cambian gradualmente con el paso del tiempo en función de las tendencias a largo plazo de la oferta y la demanda. Para obtener más información, consulte [Instancias de spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html) y [Precios y ahorros](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html#spot-pricing) en la *Guía del usuario de Amazon EC2*. 
+ **Definición del precio máximo.** Si lo desea, puede incluir un precio máximo por hora para las instancias de spot en su plantilla de lanzamiento. Si el precio máximo es superior al precio de spot actual, el servicio de spot de Amazon EC2 atiende inmediatamente su solicitud si hay capacidad disponible. Si el precio de las instancias de spot supera el precio máximo para una instancia de ejecución en su grupo de Auto Scaling, termina la instancia.
**aviso**  
Su aplicación podría no ejecutarse si no recibe sus instancias de spot, como cuando el precio máximo es demasiado bajo. Para aprovechar las instancias de spot disponibles durante el mayor tiempo posible, establezca el precio máximo cerca del precio bajo demanda.
+ **Equilibrio entre zonas de disponibilidad.** Si especifica varias zonas de disponibilidad, Amazon EC2 Auto Scaling distribuye las solicitudes de spot entre las zonas especificadas. Si el precio máximo es demasiado bajo en una zona de disponibilidad para que se atiendan las solicitudes, Amazon EC2 Auto Scaling comprueba si se han atendido solicitudes en otras zonas. En tal caso, Amazon EC2 Auto Scaling cancela las solicitudes que no se han atendido y las redistribuye entre las zonas de disponibilidad que tienen solicitudes atendidas. Si el precio en una zona de disponibilidad sin solicitudes atendidas se reduce lo suficiente como para poder atender solicitudes futuras, Amazon EC2 Auto Scaling reequilibra todas las zonas de disponibilidad.
+ **Terminación de instancias de spot.** Las instancias de spot pueden terminarse en cualquier momento. El servicio de spot de Amazon EC2 puede terminar las instancias de spot en su grupo de Auto Scaling a medida que cambie la disponibilidad o el precio de estas. Cuando se escala o se realizan comprobaciones de estado, Amazon EC2 Auto Scaling también puede terminar las instancias de spot de la misma forma que puede hacerlo con las instancias bajo demanda. Cuando se termina una instancia, se elimina cualquier tipo de almacenamiento. 
+ **Mantenimiento de la capacidad deseada.** Cuando se termina una instancia de spot, Amazon EC2 Auto Scaling intenta lanzar otra instancia de spot para mantener la capacidad deseada del grupo. Si el precio de spot actual es inferior al precio máximo, se lanza una instancia de spot. Si la solicitud de una instancia de spot no se realiza correctamente, lo sigue intentando. 
+ **Cambio del precio máximo.** Si desea cambiar su precio máximo, cree una nueva plantilla de lanzamiento o actualice una ya existente con el nuevo precio máximo y, a continuación, asóciela a su grupo de Auto Scaling. Las instancias de spot existentes seguirán ejecutándose siempre y cuando el precio máximo especificado en la plantilla de lanzamiento utilizada para esas instancias sea superior que el precio de spot actual. Si no establece un precio máximo, el predeterminado es el precio bajo demanda.

# Uso de Capacity Blocks para cargas de trabajo de machine learning
<a name="launch-template-capacity-blocks"></a>

Capacity Blocks lo ayuda a reservar instancias de GPU que tienen una alta demanda para el futuro a fin de respaldar sus cargas de trabajo de machine learning (ML) de corta duración.

Para obtener información general sobre Capacity Blocks y su funcionamiento, consulte [Capacity Blocks para ML](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-capacity-blocks.html) en la *Guía del usuario de Amazon EC2*. 

Para comenzar a utilizar Capacity Blocks, cree una reserva de capacidad en una zona de disponibilidad específica. Los Capacity Blocks se entregan como reservas de capacidad de `targeted` en una única zona de disponibilidad. Al crear la plantilla de inicialización, especifique el ID de reserva y el tipo de instancia del bloque de capacidad. A continuación, actualice su grupo de escalado automático para usar la plantilla de lanzamiento que creó y la zona de disponibilidad del bloque de capacidad. Cuando comience su reserva de bloque de capacidad, utilice el escalado programado para lanzar la misma cantidad de instancias que su reserva de bloque de capacidad.

**importante**  
Capacity Blockssolo están disponibles para determinados tipos de instancias de Amazon EC2 y. Regiones de AWS Para obtener más información, consulte [Requisitos previos](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/capacity-blocks-using.html#capacity-blocks-prerequisites) en la *Guía del usuario de Amazon EC2*.

**Topics**
+ [Directrices operativas](#capacity-blocks-operational-guidelines)
+ [Especificación de un bloque de capacidad en la plantilla de lanzamiento](#specify-a-capacity-block-in-your-launch-template)
+ [Limitaciones](#capacity-blocks-limitations)
+ [Recursos relacionados](#capacity-blocks-related-resources)

## Directrices operativas
<a name="capacity-blocks-operational-guidelines"></a>

A continuación, se detallan las directrices operativas básicas que se deben seguir al utilizar un bloque de capacidad con un grupo de escalado automático.
+ Reduzca horizontalmente su grupo de escalado automático a cero más de 30 minutos antes de la hora de finalización de la reserva del bloque de capacidad. Amazon EC2 terminará todas las instancias que sigan ejecutándose 30 minutos antes de la hora de finalización del bloque de capacidad.
+ Le recomendamos que utilice el escalado programado para escalar horizontalmente (añadir instancias) y reducir horizontalmente (eliminar instancias) en los momentos de reserva adecuados. Para obtener más información, consulte [Escalado programado para Amazon EC2 Auto Scaling](ec2-auto-scaling-scheduled-scaling.md).
+ Añada enlaces de ciclo de vida según sea necesario para cerrar correctamente la aplicación dentro de las instancias al reducir horizontalmente. Deje tiempo suficiente para que se complete la acción del ciclo de vida *antes* de que Amazon EC2 comience a terminar sus instancias por la fuerza 30 minutos antes de la hora de finalización de la reserva de bloques de capacidad. Para obtener más información, consulte [Enlaces de ciclo de vida de Amazon EC2 Auto Scaling](lifecycle-hooks.md).
+ Asegúrese de que el grupo de escalado automático apunte a la versión correcta de la plantilla de lanzamiento durante toda la reserva. Recomendamos apuntar a una versión específica de la plantilla de lanzamiento en lugar de la versión `$Default` o `$Latest`.

**nota**  
Si deja una instancia de bloque de capacidad en ejecución hasta el final de la reserva y Amazon EC2 la recupera, las actividades de escalado de su grupo de escalado automático indican que era «`taken out of service in response to an EC2 health check that indicated it had been terminated or stopped`», aunque se haya reclamado deliberadamente al final del bloque de capacidad. Del mismo modo, Amazon EC2 Auto Scaling intentará reemplazar la instancia de la misma manera que lo hace con cualquier instancia que no supere una comprobación de estado. Para obtener más información, consulte [Comprobaciones de estado para instancias en un grupo de escalado automático](ec2-auto-scaling-health-checks.md).

## Especificación de un bloque de capacidad en la plantilla de lanzamiento
<a name="specify-a-capacity-block-in-your-launch-template"></a>

Para crear una plantilla de inicialización que se dirija a un bloque de capacidad específico para su grupo de escalado automático, use uno de los siguientes métodos:

------
#### [ Console ]

**Especificación de un bloque de capacidad en la plantilla de lanzamiento (consola)**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En la barra de navegación superior, seleccione el Región de AWS lugar donde creó su bloque de capacidad. 

1. En el panel de navegación, en **Instances**, seleccione **Launch Templates**.

1. Seleccione **Crear plantilla de lanzamiento** y cree la plantilla de lanzamiento. Incluya el ID de la Imagen de máquina de Amazon (AMI), el tipo de instancia y cualquier otra configuración de plantilla de lanzamiento, según sea necesario.

1. Expanda la sección **Detalles avanzados** para ver la configuración avanzada.

1. En **Opción de compra**, elija **Bloques de capacidad**.

1. En **Reserva de capacidad**, elija **Destino por ID** y, a continuación, en **Reserva de capacidad - Destino por ID**, elija el ID de reserva de capacidad de un bloque de capacidad existente.

1. Cuando haya terminado, seleccione **Crear plantilla de lanzamiento**.

   Para obtener ayuda para crear un grupo de escalado automático con una plantilla de lanzamiento, consulte [Creación de un grupo de Auto Scaling mediante una plantilla de lanzamiento](create-asg-launch-template.md). 

------
#### [ AWS CLI ]

**Especificación de un bloque de capacidad en la plantilla de lanzamiento (AWS CLI)**  
Utilice el siguiente [create-launch-template](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/create-launch-template.html)comando para crear una plantilla de lanzamiento que especifique un ID de reserva de bloque de capacidad existente. Reemplace cada *user input placeholder* por su propia información.

```
aws ec2 create-launch-template --launch-template-name my-template-for-capacity-block  \
  --version-description AutoScalingVersion1 --region us-east-2 \
  --launch-template-data file://config.json
```

**sugerencia**  
Si este comando arroja un error, asegúrese de haber actualizado la versión AWS CLI local a la última versión.

Contenido de `config.json`.

```
{
    "ImageId": "ami-04d5cc9b88example",
    "InstanceType": "p4d.24xlarge",
    "SecurityGroupIds": [
        "sg-903004f88example"
    ], 
    "KeyName": "MyKeyPair",
    "InstanceMarketOptions": {
        "MarketType": "capacity-block"
    },
    "CapacityReservationSpecification": {
        "CapacityReservationTarget": {
            "CapacityReservationId": "cr-02168da1478b509e0"
        }
    }
}
```

A continuación, se muestra un ejemplo del resultado. 

```
{
    "LaunchTemplate": {
        "LaunchTemplateId": "lt-068f72b724example",
        "LaunchTemplateName": "my-template-for-capacity-block",
        "CreateTime": "2023-10-27T15:12:44.000Z",
        "CreatedBy": "arn:aws:iam::123456789012:user/Bob",
        "DefaultVersionNumber": 1,
        "LatestVersionNumber": 1
    }
}
```

Puede usar el siguiente [describe-launch-template-versions](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/describe-launch-template-versions.html)comando para verificar el ID de reserva del bloque de capacidad asociado a la plantilla de lanzamiento.

```
aws ec2 describe-launch-template-versions --launch-template-names my-template-for-capacity-block \
  --region us-east-2
```

A continuación, se muestra un resultado de ejemplo para una plantilla de lanzamiento que especifica una reserva de bloque de capacidad.

```
{
    "LaunchTemplateVersions": [
        {
            "LaunchTemplateId": "lt-068f72b724example",
            "LaunchTemplateName": "my-template-for-capacity-block",
            "VersionNumber": 1,
            "CreateTime": "2023-10-27T15:12:44.000Z",
            "CreatedBy": "arn:aws:iam::123456789012:user/Bob",
            "DefaultVersion": true,
            "LaunchTemplateData": {
                "ImageId": "ami-04d5cc9b88example",
                "InstanceType": "p5.48xlarge",
                "SecurityGroupIds": [
                    "sg-903004f88example"
                ], 
                "KeyName": "MyKeyPair",
                "InstanceMarketOptions": {
                    "MarketType": "capacity-block"
                },
                "CapacityReservationSpecification": {
                    "CapacityReservationTarget": {
                        "CapacityReservationId": "cr-02168da1478b509e0"
                    }
                }
            }
        }
    ]
}
```

------

## Limitaciones
<a name="capacity-blocks-limitations"></a>
+ La compatibilidad con Capacity Blocks solo está disponible si su grupo de escalado automático tiene una configuración compatible. No se admiten grupos de instancias mixtas ni grupos en caliente.
+ Solo puede dirigirse a un bloque de capacidad a la vez.

## Recursos relacionados
<a name="capacity-blocks-related-resources"></a>
+ Para conocer los requisitos previos y las recomendaciones para el uso de instancias P5, consulte [Introducción a las instancias P5](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/p5-instances-started.html) en la *Guía del usuario de Amazon EC2*. 
+ Amazon EKS admite el uso de Capacity Blocks para complementar sus cargas de trabajo de machine learning (ML) de corta duración en clústeres de Amazon EKS. Para obtener más información, consulte [Capacity Blocks para ML](https://docs.aws.amazon.com/eks/latest/userguide/capacity-blocks.html) en la **Guía del usuario de Amazon EKS**.
+ Puede usar Capacity Blocks con los tipos de instancias y regiones admitidos. Sin embargo, las reservas de capacidad bajo demanda ofrecen flexibilidad para reservar capacidad para otros tipos de instancias y regiones. Para ver un tutorial que muestra cómo utilizar la opción de reserva de capacidad bajo demanda, consulte [Capacidad reservada en zonas de disponibilidad específicas con reserva de capacidad](use-ec2-capacity-reservations.md).