

# Configure la configuración del lanzamiento rápido de EC2 para la AMI de Windows Server de Amazon EC2
<a name="win-fast-launch-configure"></a>

Puede configurar el lanzamiento rápido de EC2 de las AMI de Windows propias o de las AMI compartidas desde la Consola de administración de AWS, la API, los SDK, CloudFormation o la AWS Command Line Interface (AWS CLI). Antes de configurar el lanzamiento rápido de EC2, verifique que la AMI cumpla con los requisitos necesarios para crear las instantáneas aprovisionadas previamente. Para obtener más información, consulte [Requisitos previos para configurar el EC2 Fast Launch para Windows](win-start-fast-launch-prereqs.md).

Al habilitar la inicialización rápida para las instancias de Windows, Amazon EC2 comprueba que tiene los permisos necesarios para inicializar instancias desde la AMI y la plantilla de inicialización especificadas (si se proporcionan), incluidos los permisos para las AMI cifradas. Para evitar errores durante el proceso de inicialización de la instancia, el servicio valida los permisos antes de activar la inicialización rápida de EC2. Si no tiene los permisos necesarios, el servicio devuelve un error y no habilita la inicialización rápida de EC2.

EC2 Fast Launch integra el EC2 Image Builder para ayudar a crear imágenes personalizadas con el EC2 Fast Launch habilitado. Para obtener más información, consulte [Crear una configuración de distribución para una AMI de Windows con inicio rápido de EC2 habilitado (AWS CLI)](https://docs.aws.amazon.com/imagebuilder/latest/userguide/cr-upd-ami-distribution-settings.html#create-ami-dist-win-fast-launch) en la *Guía del usuario del Generador de imágenes de EC2*.

## Habilite el lanzamiento rápido de EC2
<a name="win-start-fast-launch"></a>

Antes de cambiar esta configuración, asegúrese de que la AMI y la región en la que se ejecuta cumplan todos los [Requisitos previos para configurar el EC2 Fast Launch para Windows](win-start-fast-launch-prereqs.md).

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

**Habilitación del lanzamiento rápido de EC2**

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 **Imágenes**, elija **AMI**.

1. Elija la AMI que desea actualizar mediante la selección de la casilla de verificación situada junto al **Nombre**.

1. En el menú **Acciones** situado encima de la lista de AMI, elija **Configurar el inicio rápido**. Esto abrirá la página **Configurar el lanzamiento rápido**, en donde puede configurar el lanzamiento rápido de EC2.

1. Para empezar a utilizar instantáneas aprovisionadas previamente a fin de lanzar instancias desde la AMI de Windows más rápido, seleccione la casilla **Habilitar el lanzamiento rápido de Windows**.

1. En la lista desplegable **Establecer la frecuencia de inicialización prevista**, elija un valor para especificar el número de instantáneas que desea crear y mantener para cubrir el volumen de inicialización de instancias esperado.

1. Cuando termine de realizar los cambios, elija **Guardar Cambios**.

**nota**  
Si necesita utilizar una plantilla de inicialización para especificar una VPC o para configurar la configuración de metadatos de IMDSv2, consulte [Utilice una plantilla de lanzamiento al momento de configurar un lanzamiento rápido de EC2](#win-fast-launch-with-template).

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

**Habilitación del lanzamiento rápido de EC2**  
Utilice el siguiente comando [enable-fast-launch](https://docs.aws.amazon.com/cli/latest/reference/ec2/enable-fast-launch.html) para habilitar el lanzamiento rápido de EC2 para una AMI especificada, que lanza seis instancias en paralelo para el aprovisionamiento previo.

```
aws ec2 enable-fast-launch \
    --image-id ami-0abcdef1234567890  \
    --max-parallel-launches 6 \
    --resource-type snapshot
```

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

```
{
	"ImageId": "ami-0abcdef1234567890",
	"ResourceType": "snapshot",
	"SnapshotConfiguration": {
	    "TargetResourceCount": 10
	},
	"LaunchTemplate": {},
	"MaxParallelLaunches": 6,
	"OwnerId": "0123456789123",
	"State": "enabling",
	"StateTransitionReason": "Client.UserInitiated",
	"StateTransitionTime": "2022-01-27T22:16:03.199000+00:00"
}
```

------
#### [ PowerShell ]

**Habilitación del lanzamiento rápido de EC2**  
Utilice el cmdlet [Enable-EC2FastLaunchh](https://docs.aws.amazon.com/powershell/latest/reference/items/Enable-EC2FastLaunch.html) para habilitar el lanzamiento rápido de EC2 para la AMI especificada, que inicializa seis instancias en paralelo para el aprovisionamiento previo.

```
Enable-EC2FastLaunch `
	-ImageId ami-0abcdef1234567890 `
	-MaxParallelLaunch 6 `
	-Region us-west-2 `
	-ResourceType snapshot
```

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

```
ImageId               : ami-0abcdef1234567890
	LaunchTemplate        : 
	MaxParallelLaunches   : 6
	OwnerId               : 0123456789123
	ResourceType          : snapshot
	SnapshotConfiguration : Amazon.EC2.Model.FastLaunchSnapshotConfigurationResponse
	State                 : enabling
	StateTransitionReason : Client.UserInitiated
	StateTransitionTime   : 2/25/2022 12:24:11 PM
```

------

## Deshabilite el lanzamiento rápido de EC2
<a name="win-stop-fast-launch"></a>

Antes de cambiar esta configuración, asegúrese de que la AMI y la región en la que se ejecuta cumplan todos los [Requisitos previos para configurar el EC2 Fast Launch para Windows](win-start-fast-launch-prereqs.md).

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

**Deshabilitación del lanzamiento rápido de EC2**

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 **Imágenes**, elija **AMI**.

1. Elija la AMI que desea actualizar mediante la selección de la casilla de verificación situada junto al **Nombre**.

1. En el menú **Acciones** situado encima de la lista de AMI, elija **Configurar el inicio rápido**. Esto abrirá la página **Configurar el lanzamiento rápido**, en donde puede configurar el lanzamiento rápido de EC2.

1. Quite la selección de la casilla **Habilitar el lanzamiento rápido para Windows** para desactivar el lanzamiento rápido de EC2 y eliminar las instantáneas aprovisionadas previamente. Esto da como resultado que, en el futuro, la AMI utilice el proceso de inicialización estándar para cada instancia.
**nota**  
Al deshabilitar la optimización de imágenes de Windows, las instantáneas existentes aprovisionadas previamente se eliminan de forma automática. Se debe completar este paso antes de poder volver a utilizar la característica.

1. Cuando termine de realizar los cambios, elija **Save** (Guardar).

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

**Deshabilitación del lanzamiento rápido de EC2**  
Utilice el siguiente comando [disable-fast-launch](https://docs.aws.amazon.com/cli/latest/reference/ec2/disable-fast-launch.html) para deshabilitar el lanzamiento rápido de EC2 para una AMI especificada y eliminar las instantáneas existentes aprovisionadas previamente.

```
aws ec2 disable-fast-launch --image-id ami-01234567890abcedf
```

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

```
{
    "ImageId": "ami-01234567890abcedf",
    "ResourceType": "snapshot",
    "SnapshotConfiguration": {},
    "LaunchTemplate": {
        "LaunchTemplateId": "lt-01234567890abcedf",
        "LaunchTemplateName": "EC2FastLaunchDefaultResourceCreation-a8c6215d-94e6-441b-9272-dbd1f87b07e2",
        "Version": "1"
    },
    "MaxParallelLaunches": 6,
    "OwnerId": "0123456789123",
    "State": "disabling",
    "StateTransitionReason": "Client.UserInitiated",
    "StateTransitionTime": "2022-01-27T22:47:29.265000+00:00"
}
```

------
#### [ PowerShell ]

**Deshabilitación del lanzamiento rápido de EC2**  
Utilice el cmdlet [Disable-EC2FastLaunch](https://docs.aws.amazon.com/powershell/latest/reference/items/Disable-EC2FastLaunch.html) para deshabilitar el lanzamiento rápido de EC2 para la AMI especificada y eliminar las instantáneas existentes aprovisionadas previamente.

```
Disable-EC2FastLaunch -ImageId ami-0abcdef1234567890
```

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

```
ImageId               : ami-0abcdef1234567890
	LaunchTemplate        : Amazon.EC2.Model.FastLaunchLaunchTemplateSpecificationResponse
	MaxParallelLaunches   : 6
	OwnerId               : 0123456789123
	ResourceType          : snapshot
	SnapshotConfiguration : 
	State                 : disabling
	StateTransitionReason : Client.UserInitiated
	StateTransitionTime   : 2/25/2022 1:10:08 PM
```

------

## Utilice una plantilla de lanzamiento al momento de configurar un lanzamiento rápido de EC2
<a name="win-fast-launch-with-template"></a>

Con una plantilla de inicialización, puede configurar un conjunto de parámetros de inicialización que Amazon EC2 utiliza cada vez que inicia una instancia desde esa plantilla. Puede especificar cosas como una AMI para usarla en la imagen base, los tipos de instancias, el almacenamiento, la configuración de red y más.

Las plantillas de inicialización son opcionales, excepto en los siguientes casos específicos, en los que debe usar una plantilla de inicialización para la AMI de Windows cuando configure un inicialización más rápido:
+ Debe utilizar una plantilla de inicialización para especificar una VPC existente para la AMI de Windows. Esto no se aplica si usa la VPC predeterminada para la Cuenta de AWS.
+ Si la cuenta incluye una política que aplica IMDSv2 a las instancias de Amazon EC2, debe crear una plantilla de inicialización que especifique la configuración de metadatos para aplicar IMDSv2.

  Utilice la plantilla de inicialización que incluye la configuración de sus metadatos desde la consola de EC2, o cuando ejecute el comando [enable-fast-launch](https://docs.aws.amazon.com/cli/latest/reference/ec2/enable-fast-launch.html) en la AWS CLI, o bien llame a la acción de la API [EnableFastLaunch](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_EnableFastLaunch.html).

El lanzamiento rápido de EC2 de Amazon EC2 no es compatible con las siguientes configuraciones al momento de utilizar una plantilla de lanzamiento. Si utiliza una plantilla de lanzamiento para el lanzamiento rápido de EC2, no debe especificar nada de lo que se menciona a continuación:
+ Datos de usuario
+ Protección de terminación
+ Metadatos
+ Opción de spot
+ Comportamiento de cierre que termina la instancia
+ Etiquetas de recursos para solicitudes de interfaz de red, gráficos elásticos o instancias de spot puntuales

### Especifique una VPC
<a name="win-fast-launch-specify-vpc"></a>

**Paso 1: crear una plantilla de inicialización**  
Cree una plantilla de inicialización que especifique los siguientes detalles para sus instancias de Windows:
+ La subred de VPC.
+ Un tipo de instancia `t3.xlarge`.

Para obtener más información, consulte [Creación de una plantilla de inicialización de Amazon EC2](create-launch-template.md).

**Paso 2: Especificación de la plantilla de lanzamiento para la AMI con lanzamiento rápido de EC2**

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

**Especificación de la plantilla de lanzamiento para el lanzamiento rápido de EC2**

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 **Imágenes**, elija **AMI**.

1. Elija la AMI que desea actualizar mediante la selección de la casilla de verificación situada junto al **Nombre**.

1. En el menú **Acciones** situado encima de la lista de AMI, elija **Configurar el inicio rápido**. Esto abrirá la página **Configurar el lanzamiento rápido**, en donde puede configurar el lanzamiento rápido de EC2.

1. La caja **Plantilla de inicialización** realiza una búsqueda filtrada que encuentra plantillas de inicialización en su cuenta dentro la región actual y que coinciden con el texto que ha ingresado. Especifique todo o parte del nombre o ID de la plantilla de inicialización en el cuadro para mostrar una lista de plantillas de inicialización coincidentes. Por ejemplo, si especifica `fast` en el cuadro, Amazon EC2 encuentra todas las plantillas de inicialización de su cuenta en la región actual que tienen “fast” (rápido) en el nombre.

   Para crear una nueva plantilla de inicialización, elija **Crear plantilla de inicialización**.

1. Al seleccionar una plantilla de inicialización, Amazon EC2 muestra la versión predeterminada de esa plantilla en la caja **Versión de plantilla de origen**. Para especificar una versión diferente, resalte la versión predeterminada para sustituirla y especifique el número de versión que desee en el cuadro.

1. Cuando termine de realizar los cambios, elija **Guardar**.

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

**Especificación de la plantilla de lanzamiento para el lanzamiento rápido de EC2**  
Utilice el comando [enable-fast-launch](https://docs.aws.amazon.com/cli/latest/reference/ec2/enable-fast-launch.html) con la opción `--launch-template` y especifique el nombre o el ID de la plantilla de lanzamiento.

```
--launch-template LaunchTemplateName=my-launch-template
```

------
#### [ PowerShell ]

**Especificación de la plantilla de lanzamiento para el lanzamiento rápido de EC2**  
Utilice el cmdlet [Enable-EC2FastLaunch](https://docs.aws.amazon.com/powershell/latest/reference/items/Enable-EC2FastLaunch.html) con el parámetro `-LaunchTemplate_LaunchTemplateId` o `-LaunchTemplate_LaunchTemplateName`.

```
-LaunchTemplate_LaunchTemplateName my-launch-template
```

------

Para obtener más información acerca de las plantillas de inicialización de EC2, consulte [Almacenamiento de parámetros de inicialización de instancias en plantillas de inicialización de Amazon EC2](ec2-launch-templates.md).