

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.

# Migración del entorno de Elastic Beanstalk para lanzar plantillas
<a name="environments-cfg-autoscaling-launch-templates"></a>

A partir del 1 de octubre de 2024, Amazon EC2 escalado automático dejará de admitir la creación de configuraciones de lanzamiento para cuentas nuevas. Las cuentas creadas antes de esa fecha pueden tener configuraciones de lanzamiento.

Se recomienda migrar a **plantillas de lanzamiento** para obtener las siguientes ventajas:
+ Disponibilidad mejorada para sus aplicaciones
+ Mejor optimización de las cargas de trabajo en los grupos de escalado automático
+ Acceso a las características más recientes de EC2 y escalado automático

Para obtener más información, consulte [Configuraciones de lanzamiento de escalado automático](https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-configurations.html) en la *Guía del usuario de Amazon EC2 escalado automático*.

## Configuración de opciones para las plantillas de lanzamiento
<a name="environments-cfg-autoscaling-launch-templates-options"></a>

Para migrar el entorno de las configuraciones de lanzamiento a las plantillas de lanzamiento, establezca una de las siguientes opciones de configuración:
+ Opción `RootVolumeType` establecida en **gp3**. Puede configurar esta opción con la [consola](using-features.managing.ec2.console.md) o el [espacio de nombres](using-features.managing.ec2.namespace.md).
+ La opción `BlockDeviceMappings` contiene **gp3.** Puede configurar esta opción con la [consola](using-features.managing.ec2.console.md) o el [espacio de nombres](using-features.managing.ec2.namespace.md). 
+ Opción `DisableIMDSv1` establecida en **true**. Se recomienda configurar esta opción mediante el [espacio de nombres](using-features.managing.ec2.namespace.md).
+ Opción `EnableSpot` establecida en **true**. Para obtener más información, consulte [Habilitación de instancias de spot](environments-cfg-autoscaling-enable-spot.md).

**importante**  
Una vez que un entorno comienza a utilizar plantillas de lanzamiento, Elastic Beanstalk no vuelve a las configuraciones de lanzamiento, incluso si se eliminan las opciones de configuración que originariamente activaron el uso de plantillas de lanzamiento.

## Confirme si su entorno tiene configuraciones de lanzamiento o plantillas de lanzamiento
<a name="environments-cfg-autoscaling-launch-templates-determine"></a>

Puede comprobar si su entorno ya utiliza plantillas de lanzamiento o si utiliza configuraciones de lanzamiento inspeccionando la plantilla de CloudFormation pila.

**Para inspeccionar la plantilla de CloudFormation pila de su entorno**

1. Abra la AWS CloudFormation consola en [https://console.aws.amazon.com/cloudformation.](https://console.aws.amazon.com/cloudformation/) 

1. En la barra de navegación de la parte superior de la pantalla, elige la AWS región en la que creaste el entorno.

1. En la página **Stacks** de la CloudFormation consola, inspecciona la columna **Descripción**.

   Localice y seleccione la pila para el entorno de Elastic Beanstalk. CloudFormation muestra los detalles de la pila del entorno.

1. En **Detalles de pila**, seleccione la pestaña **Plantilla**.

   Con la búsqueda de páginas de su navegador, puede buscar en el texto de la plantilla la plantilla como *launchtemplate* o *launchconfiguration*.

Para obtener más información, consulte [Ver información de pila](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-view-stack-data-resources.html) en la *Guía del usuario de AWS CloudFormation *. 

## Permisos necesarios para las plantillas de lanzamiento de
<a name="environments-cfg-autoscaling-launch-templates-permissions"></a>

La política de [AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy.html)funciones de servicio gestionado de Elastic Beanstalk predeterminada proporciona los permisos necesarios para crear y gestionar plantillas de lanzamiento. Elastic Beanstalk debe administrar las plantillas de lanzamiento para completar muchas operaciones del entorno, incluida la creación de entornos.

Si adjunta políticas personalizadas a un rol de servicio de Elastic Beanstalk, compruebe que el rol de servicio incluye los siguientes permisos para crear plantillas de lanzamiento. Estos permisos permiten que Elastic Beanstalk cree y actualice correctamente los entornos en su cuenta:

**Permisos necesarios para las plantillas de inicio de Amazon EC2**
+ `ec2:RunInstances`
+ `ec2:CreateLaunchTemplate`
+ `ec2:CreateLaunchTemplateVersions`
+ `ec2:DeleteLaunchTemplate`
+ `ec2:DeleteLaunchTemplateVersions`
+ `ec2:DescribeLaunchTemplate`
+ `ec2:DescribeLaunchTemplateVersions`

El siguiente ejemplo de política de IAM incluye estos permisos.

```
{
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ec2:RunInstances",
        "ec2:CreateLaunchTemplate",
        "ec2:CreateLaunchTemplateVersions",
        "ec2:DeleteLaunchTemplate",
        "ec2:DeleteLaunchTemplateVersions",
        "ec2:DescribeLaunchTemplate",
        "ec2:DescribeLaunchTemplateVersions"
      ],     
      "Resource": [
                "*"
            ]
     }
  ]
}
```

Para obtener más información, consulte [Administración de roles de servicio de Elastic Beanstalk](iam-servicerole.md) y [Administración de políticas de usuario de Elastic Beanstalk](AWSHowTo.iam.managed-policies.md).

## Más información sobre las plantillas de lanzamiento
<a name="environments-cfg-autoscaling-launch-templates-moreinfo"></a>

Para obtener más información sobre las plantillas de lanzamiento, consulte [Plantillas de lanzamiento de escalado automático](https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-templates.html) en la *Guía del usuario de Amazon EC2 escalado automático*.

Para obtener más información sobre la AWS transición a las plantillas de lanzamiento y las ventajas que ofrecen, consulte [Amazon EC2 Auto Scaling dejará de añadir soporte para las nuevas funciones de EC2 a las configuraciones de lanzamiento](https://aws.amazon.com/blogs/compute/amazon-ec2-auto-scaling-will-no-longer-add-support-for-new-ec2-features-to-launch-configurations/) en *AWS el* blog de informática.

**importante**  
No es necesario seguir el procedimiento al que se hace referencia en este artículo del blog para pasar de un entorno anterior a plantillas de lanzamiento. Para migrar un entorno de Elastic Beanstalk existente a plantillas de lanzamiento, configure una de las opciones que se muestran en [Configuración de opciones para las plantillas de lanzamiento](#environments-cfg-autoscaling-launch-templates-options).