

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.

# El asistente de creación de nuevo entorno
<a name="environments-create-wizard"></a>

En este tema se describe el asistente **Create environment** (Creación de entorno) y las formas en las que puede utilizarlo para configurar el entorno que desea crear.

**nota**  
En [Creación de un entorno de Elastic Beanstalk](using-features.environments.md) le mostramos cómo lanzar el asistente **Creación de entorno** y crear rápidamente un entorno con los valores predeterminados y la configuración recomendada. Este tema actual le mostrará todas las opciones.

## Página del asistente
<a name="environments-create-wizard-mainpage"></a>

El asistente **Create environment** (Creación de entorno) proporciona un conjunto de pasos para la creación de un entorno nuevo.

![\[Asistente para la creación de un entorno en la consola de Elastic Beanstalk\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/create-new-env-wizard-step01.png)




**Nivel de entorno**  
Para el **environment tier** (nivel de entorno), elija **Web server environment** (Entorno del servidor web) o **Worker environment** (Entorno de empleado) del [nivel de entorno](concepts.md#concepts-tier). Una vez creado, no se puede cambiar la capa del entorno.

![\[Sección de niveles de entorno del asistente de entorno.\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/step-01-environemnt-tier.png)


**nota**  
La [plataforma .NET en Windows Server](create_deploy_NET.md) no admite la capa del entorno de trabajo.

**Información sobre la aplicación**  
Si inició el asistente mediante **Create new environment** (Creación de nuevo entorno) desde la página **Application overview** (Información general de la aplicación), el **Application name** (Nombre de la aplicación) viene predefinido. De lo contrario, escriba un nombre para la aplicación. Si lo desea, agregue [etiquetas de la aplicación](applications-tagging.md).

![\[Sección de información sobre aplicaciones del asistente de entorno.\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/step-01-application-information.png)


**Información del entorno**  
Establezca el nombre y el dominio del entorno, y cree una descripción para el entorno. Tenga en cuenta que no se puede cambiar esta configuración del entorno tras crearlo.

![\[Sección de Información del entorno del asistente de entorno.\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/step-01-environment-information.png)

+ **Name (Nombre)**: introduzca un nombre para el entorno. El formulario proporciona un nombre generado.
+ **Domain (Dominio)**: (entornos de servidor web) introduzca un nombre de dominio único para el entorno. El nombre predeterminado es el nombre del entorno. Puede introducir otro nombre de dominio. Elastic Beanstalk utiliza este nombre para crear un CNAME único para el entorno. Para comprobar si el nombre del dominio que desea usar está disponible, elija **Check Availability (Comprobar disponibilidad)**.
+ **Description (Descripción)**: escriba una descripción para este entorno.

### Selección de una plataforma para el nuevo entorno
<a name="environments-create-wizard-platform"></a>

Puede crear un nuevo entorno desde dos tipos de plataformas:
+ Plataforma administrada
+ Plataforma personalizada

**Plataforma administrada**

En la mayoría de los casos utilizará una plataforma administrada de Elastic Beanstalk para su nuevo entorno. Cuando se inicia el nuevo asistente de entorno, este selecciona la opción**Managed platform (Plataforma administrada)** de forma predeterminada.

![\[Plataforma personalizada en el asistente de creación de nuevo entorno\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-defaultenvironment.png)


Seleccione una plataforma, una ramificación de plataforma dentro de esa plataforma y una versión de plataforma específica en la ramificación. Cuando selecciona una ramificación de plataforma, la versión recomendada dentro de la ramificación se selecciona de forma predeterminada. Además, puede seleccionar cualquier versión de plataforma que haya utilizado anteriormente.

**nota**  
Para un entorno de producción, le recomendamos que elija una versión de plataforma en una ramificación de plataforma compatible. Para obtener más información sobre los estados de ramificación de plataforma, consulte la definición de *Ramificación de la plataforma* en [Glosario de plataformas Elastic Beanstalk](platforms-glossary.md).

**Plataforma personalizada**

Si una off-the-shelf plataforma no satisface sus necesidades, puede crear un nuevo entorno a partir de una plataforma personalizada. Para especificar una plataforma personalizada, elija la opción **Custom platform (Plataforma personalizada)** y, a continuación, seleccione una de las plataformas personalizadas disponibles. Si no hay plataformas personalizadas disponibles, esta opción aparece atenuada.

### Especificación del código de la aplicación
<a name="environments-create-wizard-app-code"></a>

Ahora que ha seleccionado la plataforma que va a utilizar, el siguiente paso consiste en proporcionar el código de la aplicación.

![\[Especificación del código de la aplicación en el asistente de creación de nuevo entorno de la consola de Elastic Beanstalk\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-environment-appcode.png)


Dispone de varias opciones para hacerlo:
+ Puede utilizar la aplicación de muestra que Elastic Beanstalk proporciona para cada plataforma.
+ Puede utilizar código que ya haya implementado en Elastic Beanstalk. Elija **Existing version (Versión existente)** y la aplicación en la sección **Application code (Código de aplicación)**.
+ Puede cargar código nuevo. Seleccione **Upload your code (Cargar el código)** y, a continuación, elija **Upload (Cargar)**. Puede cargar código de aplicación nuevo de un archivo local, o puede especificar la URL del bucket de Amazon S3 que contiene el código de la aplicación.
**nota**  
En función de la versión de la plataforma seleccionada, puede cargar la aplicación en un [paquete de código fuente](applications-sourcebundle.md) con formato ZIP, un [archivo WAR](java-tomcat-platform.md) o una [configuración de Docker en texto sin formato](docker.md). El límite de tamaño de archivo es 500 MB.

  Cuando elige cargar nuevo código, también puede proporcionar etiquetas que asociar con el código. Para obtener más información sobre cómo etiquetar una versión de aplicación, consulte [Etiquetado de versiones de la aplicación](applications-versions-tagging.md).  
![\[Carga del nuevo código de la aplicación en el asistente de creación de nuevo entorno de la consola de Elastic Beanstalk\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-environment-appcode-upload.png)

Para la creación rápida del entorno mediante las opciones de configuración predeterminadas, ahora puede elegir **Create environment (Creación de entorno)**. Elija **Configure more options (Configuración de más opciones)** para tener acceso a cambios de configuración adicionales, que se describen en las secciones siguientes.

## Página de configuración del asistente
<a name="environments-create-wizard-configure"></a>

Al elegir **Configure more options (Configuración de más opciones)**, el asistente muestra la página **Configure (Configuración de)** . En esta página puede seleccionar un ajuste preestablecido de configuración, cambiar la versión de la plataforma que desea que utilice su entorno o realizar opciones de configuración específicas para el nuevo entorno.

### Elegir una configuración preestablecida
<a name="environments-create-wizard-presets"></a>

En la sección **Presets (Ajustes preestablecidos)** de la página, Elastic Beanstalk proporciona varios modelos de configuración preestablecidos para diferentes casos de uso. Cada modelo preestablecido incluye valores recomendados para varias [opciones de configuración](command-options.md).

![\[Sección de modelos de configuración preestablecidos en la página de configuración del asistente de creación de nuevo entorno\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-presets.png)


Los ajustes preestablecidos de **High availability (alta disponibilidad)** incluyen un equilibrador de carga y están recomendados para entornos de producción. Seleccione esta opción si desea un entorno con balanceo de carga que pueda ejecutar varias instancias para ofrecer una alta disponibilidad y capacidad de ampliación en respuesta a la carga. Los ajustes preestablecidos de **Single instance (instancia única)** están recomendados principalmente para entornos de desarrollo. Dos de los ajustes preestablecidos habilitan las solicitudes de instancias de spot. Para obtener más información sobre la configuración de capacidad de Elastic Beanstalk, consulte [Grupo de escalado automático](using-features.managing.as.md).

El tercer ajuste preestablecido, **Custom configuration (Configuración personalizada)**, elimina todos los valores recomendados, excepto la configuración del rol y utiliza los valores predeterminados de la API. Seleccione esta opción si va a implementar un paquete de código fuente con [archivos de configuración](ebextensions.md) que establecen opciones de configuración. El modelo **Custom configuration (Configuración personalizada)** también se selecciona automáticamente si modifica los modelo de configuración preestablecidos **Low cost (Bajo costo)** o **High availability (Alta disponibilidad)**.

### Personalización de la configuración
<a name="environments-create-wizard-customize"></a>

Además de (o en lugar de) elegir un modelo de configuración preestablecido, puede ajustar las [opciones de configuración](command-options.md) del entorno. El asistente de **Configure (Configuración)** muestra varias categorías de configuración. Cada categoría de configuración muestra un resumen de valores para un grupo de opciones de configuración. Elija **Edit (Edición de)** para editar este grupo de opciones.

**Topics**
+ [Configuración del software](#environments-create-wizard-software)
+ [instancias](#environments-create-wizard-instances)
+ [Capacidad](#environments-create-wizard-capacity)
+ [Balanceador de carga](#environments-create-wizard-loadbalancer)
+ [Actualizaciones e implementaciones continuas](#environments-create-wizard-deployment-settings)
+ [Seguridad](#environments-create-wizard-security)
+ [Supervisión](#environments-create-wizard-monitoring)
+ [Managed Updates (Actualizaciones administradas)](#environments-create-wizard-managed)
+ [Notificaciones](#environments-create-wizard-notifications)
+ [Network](#environments-create-wizard-network)
+ [Base de datos](#environments-create-wizard-database)
+ [Tags](#environments-create-wizard-tags)
+ [Entorno de trabajo](#environments-create-wizard-worker)

#### Configuración del software
<a name="environments-create-wizard-software"></a>

Utilice la página **Modificar la configuración del software** para configurar el software en las instancias de Amazon Elastic Compute Cloud (Amazon EC2) que ejecutan la aplicación. Puede configurar las propiedades del entorno, la AWS X-Ray depuración, el almacenamiento y la transmisión de registros de instancias y los ajustes específicos de la plataforma. Para obtener más información, consulte [Configuración de las variables de entorno y otras opciones de software](environments-cfg-softwaresettings.md).

![\[Página de configuración Modify software (Modificación de software)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-software.png)


#### instancias
<a name="environments-create-wizard-instances"></a>

Usa la página de configuración de **Modificar instancias** para configurar las EC2 instancias de Amazon que ejecutan tu aplicación. Para obtener más información, consulte [Las EC2 instancias de Amazon para su entorno de Elastic Beanstalk](using-features.managing.ec2.md).

![\[Página de configuración Modify instances (Modificación de instancias)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-instances.png)


#### Capacidad
<a name="environments-create-wizard-capacity"></a>

Utilice la página de configuración **Modify capacity (Modificación de capacidad)** para configurar la capacidad de cómputo de su entorno y las opciones del **escalado automático group (Grupo de escalado automático)** para optimizar el número y el tipo de instancias que va a utilizar. También puede cambiar la capacidad de su entorno en función de desencadenadores o de una programación.

Un entorno con balanceo de carga puede ejecutar varias instancias a fin de ofrecer un alto nivel de disponibilidad y evitar el tiempo de inactividad durante las actualizaciones de configuración y las implementaciones. En un entorno con balanceo de carga, el nombre de dominio se asigna al equilibrador de carga. En un entorno de una sola instancia, se asigna a una dirección IP elástica de la instancia.

**aviso**  
Un entorno de una sola instancia no está preparado para producción. Si la instancia se vuelve inestable durante la implementación o Elastic Beanstalk termina y reinicia la instancia durante una actualización de la configuración, es posible que la aplicación no esté disponible durante algún tiempo. Utilice entornos de una sola instancia para desarrollo, pruebas o ensayos. Utilice entornos con balanceo de carga para producción.

Para obtener más información sobre la configuración de capacidad del entorno, consulte [Escalado automático de las instancias del entorno de Elastic Beanstalk](using-features.managing.as.md) y [Las EC2 instancias de Amazon para su entorno de Elastic Beanstalk](using-features.managing.ec2.md).

![\[Página Modify capacity configuration (Modificación de configuración de capacidad)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-capacity.png)


#### Balanceador de carga
<a name="environments-create-wizard-loadbalancer"></a>

Utilice la página de configuración **Modify load balancer (Modificación de equilibrador de carga)** para seleccionar un tipo de equilibrador de carga y configurar sus opciones. En un entorno con balanceo de carga, el equilibrador de carga del entorno es el punto de entrada de todo el tráfico dirigido a la aplicación. Elastic Beanstalk admite varios tipos de balanceadores de carga. De forma predeterminada, la consola de Elastic Beanstalk crea un Application Load Balancer y lo configura para servir el tráfico HTTP en el puerto 80.

**nota**  
Solo puede seleccionar el tipo de equilibrador de carga del entorno durante la creación del entorno.

Para obtener más información sobre los tipos de equilibrador de carga y sus opciones, consulte [Balanceador de carga del entorno de Elastic Beanstalk](using-features.managing.elb.md) y [Configuración de HTTPS para su entorno de Elastic Beanstalk](configuring-https.md).

![\[Configuración del equilibrador de carga durante la creación de un entorno\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-elb.png)


**nota**  
La opción Equilibrador de carga clásico (CLB) está deshabilitada en el asistente de la consola **Creación de entorno**. Si ya tiene un entorno configurado con un Equilibrador de carga clásico, puede crear otro nuevo [clonando el entorno existente](using-features.managing.clone.md) mediante la consola de Elastic Beanstalk o la [CLI de EB](using-features.managing.clone.md#using-features.managing.clone.CLI). También tiene la opción de utilizar la CLI de EB o [AWS CLI](environments-create-awscli.md) para crear un nuevo entorno configurado con un Equilibrador de carga clásico. Estas herramientas de línea de comandos crearán un nuevo entorno con un CLB incluso si aún no existe ninguno en su cuenta. 

#### Actualizaciones e implementaciones continuas
<a name="environments-create-wizard-deployment-settings"></a>

Utilice la página de configuración **Modify rolling updates and deployments (Modificación de actualizaciones e implementaciones continuas)** para configurar cómo Elastic Beanstalk procesa las implementaciones de aplicaciones y las actualizaciones de configuración para su entorno.

Las implementaciones de aplicaciones se producen cuando carga un paquete de origen de aplicaciones actualizado y lo implementa en su entorno. Para obtener más información acerca de la configuración de implementaciones, consulte [Políticas y ajustes de implementación](using-features.rolling-version-deploy.md).

![\[Sección Application deployments (Implementaciones de aplicación) en la página de configuración Modify rolling updates and deployments (Modificación de actualizaciones e implementaciones continuas)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/environment-cfg-rollingdeployments.png)


Para los cambios de configuración que modifican la [configuración de lanzamiento](command-options-general.md#command-options-general-autoscalinglaunchconfiguration) o la [configuración de VPC](command-options-general.md#command-options-general-ec2vpc) es necesario terminar todas las instancias del entorno y reemplazarlas. Para obtener más información sobre cómo establecer el tipo de actualización y otras opciones, consulte [Cambios de configuración](environments-updating.md).

![\[Sección Configuration updates (Actualizaciones de configuración) en la página de configuración Modify rolling updates and deployments (Modificación de actualizaciones e implementaciones continuas)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/aeb-config-rolling-updates-health.png)


#### Seguridad
<a name="environments-create-wizard-security"></a>

Utilice la página **Configure service access** (Configuración de el acceso al servicio) para establecer las opciones de seguridad del servicio y de la instancia.

Para obtener una descripción de los conceptos de seguridad de Elastic Beanstalk, consulte [Roles de servicio, perfiles de instancia y políticas de usuario de Elastic Beanstalk](concepts-roles.md). 

La primera vez que cree un entorno en la consola de Elastic Beanstalk, debe EC2 crear un perfil de instancia con un conjunto de permisos predeterminado. Si la lista desplegable **de perfiles de EC2 instancia** no muestra ningún valor entre los que elegir, amplíe el procedimiento que se indica a continuación. Proporciona los pasos para crear un rol que puede seleccionar posteriormente para el **perfil de la EC2 instancia**.

##### Cree un rol de IAM para el perfil de la EC2 instancia
<a name="environments-create-wizard-security.create-instance-profile"></a>

**Para crear o seleccionar un perfil de EC2 instancia**

1. Si ya ha creado un **perfil de EC2 instancia** y desea elegir uno existente, seleccione el valor en el menú desplegable del **perfil de EC2 instancia** y omita el resto de estos pasos para crear un perfil de EC2 instancia.

1. Si no ves ningún valor en la lista del **perfil de EC2 instancia** o quieres crear uno nuevo, continúa con los siguientes pasos.

1. Elija **Crear rol**.

1. En **Tipo de entidad de confianza**, elija **Servicio de AWS **.

1. En **Caso de uso**, elija **Elastic Beanstalk – Computación**.

1. Elija **Siguiente**.

1. Compruebe que las **Políticas de permisos** incluyan lo siguiente y, a continuación, seleccione **Siguiente**:
   + `AWSElasticBeanstalkWebTier`
   + `AWSElasticBeanstalkWorkerTier`
   + `AWSElasticBeanstalkMulticontainerDocker`

1. Elija **Crear rol**.

1. Vuelva a la pestaña **Configurar el acceso al servicio**, actualice la lista y, a continuación, seleccione el perfil de EC2 instancia recién creado.

![\[Configurar el acceso al servicio\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/configure-service-access.png)


#### Supervisión
<a name="environments-create-wizard-monitoring"></a>

Utilice la página **Modify monitoring (Modificación de configuración de supervisión)** para configurar informes de mantenimiento, reglas de supervisión y transmisión de eventos de mantenimiento. Para más detalles, consulte [Habilitación de informes de estado mejorado de Elastic Beanstalk](health-enhanced-enable.md), [Configuración de las reglas de informes de estado avanzados de un entorno](health-enhanced-rules.md) y [Transmisión de información sobre el estado del entorno de Elastic Beanstalk a Amazon Logs CloudWatch](AWSHowTo.cloudwatchlogs.envhealth.md).

![\[Página de configuración Modify monitoring (Modificación de supervisión)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-monitoring.png)


#### Managed Updates (Actualizaciones administradas)
<a name="environments-create-wizard-managed"></a>

Utilice la página de configuración **Modify managed updates (Modificación de actualizaciones administradas)** para configurar actualizaciones administradas de la plataforma. Puede decidir si desea activarlas, establecer la programación y configurar otras propiedades. Para obtener más información, consulte [Actualizaciones de plataforma administradas](environment-platform-update-managed.md).

![\[Página Modificación de configuración de actualizaciones administradas\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-managed-updates.png)


#### Notificaciones
<a name="environments-create-wizard-notifications"></a>

Utilice la página **Modify notifications (Modificación de configuración de notificaciones)** para especificar una dirección de correo electrónico para recibir [notificaciones de correo electrónico](using-features.managing.sns.md) de eventos importantes de su entorno.

![\[Modify notifications configuration page (Modificación de la página de configuración de notificaciones)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-notifications.png)


#### Network
<a name="environments-create-wizard-network"></a>

Si ha creado una [VPC personalizada](using-features.managing.vpc.md), la página **Modify network (Modificación de configuración de red)** para configurar el entorno y utilizarlo. Si no elige una VPC, Elastic Beanstalk utiliza la VPC y las subredes predeterminadas.

![\[Página de configuración Modify network (Modificación de red)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-network.png)


#### Base de datos
<a name="environments-create-wizard-database"></a>

Utilice la página de configuración **Modify database (Modificación de base de datos)** para agregar una base de datos de Amazon Relational Database Service (Amazon RDS) a su entorno para las tareas de desarrollo y pruebas. Elastic Beanstalk proporciona información de conexión a sus instancias mediante la configuración de propiedades de entorno para el nombre de host, el nombre de usuario, la contraseña, el nombre de tabla y el puerto de la base de datos.

Para obtener más información, consulte [Añadir una base de datos al entorno de Elastic Beanstalk](using-features.managing.db.md).

![\[Página de configuración Modify database (Modificación de base de datos)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-database.png)


#### Tags
<a name="environments-create-wizard-tags"></a>

Utilice la página de configuración **Modify tags (Modificación de etiquetas)** para agregar [etiquetas](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html) a los recursos del entorno. Para obtener más información sobre el etiquetado del entorno, consulte [Etiquetado de recursos en sus entornos de Elastic Beanstalk](using-features.tagging.md).

![\[Modify tags configuration page (Modificación de la página de configuración de etiquetas)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/environment-create-tags.png)


#### Entorno de trabajo
<a name="environments-create-wizard-worker"></a>

Si está creando un *entorno de nivel del trabajador*, utilice la página **Modify worker configuration page (Modificación de configuración de la página del trabajador)** para configurar el entorno del trabajador. El daemon del trabajador extrae elementos de una cola de Amazon Simple Queue Service (Amazon SQS) de instancias de su entorno y los transmite como mensajes de publicación a su aplicación de trabajo. Puede elegir la cola de Amazon SQS que lee el daemon del trabajador (generada automáticamente o existente). También puede configurar los mensajes que el daemon del trabajador envía a la aplicación.

Para obtener más información, consulte [Entornos de trabajo de Elastic Beanstalk](using-features-managing-env-tiers.md).

![\[Modify worker configuration page (Página para modificar configuración del trabajador)\]](http://docs.aws.amazon.com/es_es/elasticbeanstalk/latest/dg/images/wizard-worker.png)
