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 un entorno de Elastic Beanstalk
El siguiente procedimiento inicia un nuevo entorno que ejecuta la aplicación predeterminada. Estos pasos se simplifican para que su entorno funcione rápidamente, utilizando los valores de opción predeterminados.
Nota sobre los permisos
La creación de un entorno requiere los permisos de la política administrada de acceso completo de Elastic Beanstalk. Para obtener más información, consulte Política de usuario de Elastic Beanstalk.
Para lanzar un entorno con una aplicación (consola)
Abra la consola de Elastic Beanstalk
y, en la lista Regiones, seleccione su. Región de AWS -
En el panel de navegación, elija Aplicaciones. Seleccione una aplicación existente de la lista. También puede elegir crear una según las instrucciones de Administración de las aplicaciones de .
-
En la página de descripción general de la aplicación, elija Crear entorno.
Esto abre el asistente de Create environment (Creación de entorno). El asistente proporciona un conjunto de pasos para crear un entorno nuevo.
-
Para el Nivel de entorno, elija el nivel de entorno Entorno del servidor web o Entorno de empleado. Una vez creado, no se puede cambiar la capa del entorno.
nota
La plataforma .NET en Windows Server no admite la capa del entorno de trabajo.
Los campos Información de la aplicación se establecen por defecto según la aplicación que haya elegido anteriormente.
En la agrupación Información del entorno, el nombre del entorno se establece por defecto según el nombre de la aplicación. Si prefiere un nombre de entorno diferente, puede introducir otro valor en el campo. Si lo desea, puede introducir un nombre de dominio; de lo contrario, Elastic Beanstalk generará automáticamente un valor. También puede introducir una descripción del entorno.
-
En Platform (Plataforma), seleccione la plataforma y la ramificación de la plataforma que coincidan con el lenguaje utilizado por la aplicación.
nota
Elastic Beanstalk admite varias versiones para la mayoría de las plataformas que se indican. De forma predeterminada, la consola selecciona la versión recomendada para la plataforma y la ramificación de la plataforma que elija. Si la aplicación requiere una versión diferente, puede seleccionarla aquí. Para obtener más información acerca de las versiones compatibles de la plataforma, consulte Plataformas compatibles con Elastic Beanstalk.
-
En cuanto al código de la aplicación, tiene varias opciones para continuar.
-
Para iniciar el aplicación de muestra predeterminado sin proporcionar el código fuente, seleccione Aplicación de muestra. Esta acción elige la aplicación de una sola página que Elastic Beanstalk proporciona para la plataforma que seleccionó previamente.
-
Si descargó una aplicación de ejemplo de esta guía o si tiene su propio código fuente para una aplicación, siga los pasos siguientes.
-
Seleccione Cargar el código.
-
A continuación, seleccione Archivo local y, en Cargar aplicación, seleccione Elegir archivo.
-
El sistema operativo de su máquina cliente le presentará una interfaz para seleccionar el archivo local que ha descargado. Seleccione el archivo del paquete de agrupación y continúe.
-
-
-
La elección de los ajustes preestablecidos depende del propósito que se le dé al entorno.
Si va a crear un entorno de muestra para obtener información sobre Elastic Beanstalk o un entorno de desarrollo, elija Instancia única (apta para el nivel gratuito).
Si va a crear un entorno de producción o un entorno para obtener más información sobre el equilibrio de carga, elija una de las opciones de alta disponibilidad.
-
Elija Siguiente.
Para configurar el acceso al servicio
A continuación, necesita dos funciones. Un rol de servicio permite a Elastic Beanstalk EC2 monitorear sus instancias y actualizar la plataforma de su entorno. Un rol de perfil de EC2 instancia permite realizar tareas como escribir registros e interactuar con otros servicios.
Para crear o seleccionar el rol de servicio
-
Si ya ha creado un rol de servicio y desea elegir uno existente, seleccione el valor en el menú desplegable del rol de servicio y omita el resto de estos pasos para crear un rol de servicio.
-
Si no ves ningún valor en la lista para el rol de servicio o si deseas crear uno nuevo, continúa con los siguientes pasos.
-
En Función de servicio, selecciona Crear función.
-
En Tipo de entidad de confianza, elija Servicio de AWS .
-
En Caso de uso, elija Elastic Beanstalk — Entorno.
-
Elija Siguiente.
-
Compruebe que las políticas de permisos incluyen lo siguiente y, a continuación, seleccione Siguiente:
-
AWSElasticBeanstalkEnhancedHealth
-
AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy
-
-
Seleccione Crear rol.
-
Vuelva a la pestaña Configurar el acceso al servicio, actualice la lista y, a continuación, seleccione el rol de servicio recién creado.
Para crear o seleccionar un perfil de EC2 instancia
-
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.
-
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.
-
Seleccione Crear rol.
-
En Tipo de entidad de confianza, elija Servicio de AWS .
-
En Caso de uso, elija Elastic Beanstalk — Compute.
-
Elija Siguiente.
-
Compruebe que las políticas de permisos incluyan lo siguiente y, a continuación, seleccione Siguiente:
AWSElasticBeanstalkWebTier
AWSElasticBeanstalkWorkerTier
AWSElasticBeanstalkMulticontainerDocker
Seleccione Crear rol.
-
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.
Para terminar de configurar y crear la aplicación
-
(Opcional) Si ya ha creado un par de EC2 claves, puede seleccionarlo en el menú desplegable del campo del par de EC2 claves. Lo usaría para iniciar sesión de forma segura en la EC2 instancia de Amazon que Elastic Beanstalk aprovisiona para su aplicación. Si omite este paso, siempre podrá crear y asignar un EC2 key pair una vez creado el entorno. Para obtener más información, consulte EC2 key pair.
-
Seleccione Skip to review (Saltar a revisión) en la página Configure service access (Configuración de el acceso al servicio).
-
En la página Review (Revisar), se muestra un resumen de todas sus elecciones.
Para personalizar aún más su entorno, elija Edit (Edición de) junto al paso que incluye los elementos que desee configurar. Solo puede establecer las siguientes opciones durante la creación del entorno:
-
Environment name
-
Nombre de dominio
-
Versión de la plataforma
-
Procesador
-
Tipo de balanceador de carga
-
datos y búsqueda
Puede modificar los siguientes ajustes después de crear el entorno, pero requieren que se aprovisionen nuevas instancias u otros recursos, lo que puede llevar algún tiempo:
-
Tipo de instancia, volumen raíz, key pair y rol AWS Identity and Access Management (IAM)
-
Base de datos interna de Amazon RDS
-
VPC
Para obtener más información sobre los ajustes disponibles, consulte El asistente de creación de nuevo entorno.
-
-
Elija Submit (Enviar) en la parte inferior de la página para iniciar la creación del entorno nuevo.
Mientras Elastic Beanstalk crea su entorno, se le redirige a la consola de Elastic Beanstalk. Una vez que el estado del entorno pase a verde, elija la URL junto al nombre del entorno para ver la aplicación en ejecución. Esta URL es, por lo general, accesible desde Internet, a menos que configure su entorno para utilizar una VPC personalizada con un balanceador de carga interno.