Comience con AWS de forma gratuita

Cree una cuenta gratuita
O inicie sesión en la consola

Disfrute de doce meses de acceso a la capa de uso gratuita de AWS y de otras características del nivel Basic de AWS Support, entre otras, un servicio ininterrumpido de soporte al cliente, foros de soporte y muchas más.

P: ¿Qué es AWS Elastic Beanstalk?
Con AWS Elastic Beanstalk, los desarrolladores tendrán aún más fácil la implementación y administración rápida de aplicaciones en la nube de AWS. Los desarrolladores solo tienen que cargar la aplicación y Elastic Beanstalk administrará de manera automática los detalles de la implementación, como el aprovisionamiento de capacidad, el balanceado de carga, el Auto Scaling y la monitorización del estado de la aplicación.

P: ¿Quién debe utilizar AWS Elastic Beanstalk?
Quien quiera implementar y administrar sus aplicaciones en cuestión de minutos en la nube de AWS. No necesita experiencia en informática en la nube para comenzar a utilizar la aplicación. AWS Elastic Beanstalk es compatible con aplicaciones web de Java, .NET, PHP, Node.js, Python, Ruby, Go y Docker.

P: ¿Con qué lenguajes y pilas de desarrollo es compatible AWS Elastic Beanstalk?
AWS Elastic Beanstalk es compatible con los siguientes lenguajes y pilas de desarrollo:

  • Apache Tomcat para aplicaciones Java
  • Servidor HTTP Apache para aplicaciones PHP
  • Servidor HTTP Apache para aplicaciones Python
  • Servidor HTTP Nginx o Apache para aplicaciones Node.js
  • Passenger o Puma para aplicaciones Ruby
  • Microsoft IIS 7.5, 8.0 y 8.5 para aplicaciones .NET
  • Java SE
  • Docker
  • Go

Consulte Plataformas admitidas para ver una lista completa y actualizada de las pilas de desarrollo y lenguajes admitidos.

P: ¿Está AWS Elastic Beanstalk disponible en otros idiomas?
Sí. AWS Elastic Beanstalk ha sido diseñado para poder ampliarlo y dar soporte a varias pilas de desarrollo y lenguajes de programación en el futuro. AWS está trabajando con proveedores de soluciones en las API y en las capacidades necesarios para crear nuevas ofertas de Elastic Beanstalk.

P: ¿Qué pueden hacer ahora los desarrolladores con AWS Elastic Beanstalk que antes no podían hacer?
AWS Elastic Beanstalk automatiza los detalles del aprovisionamiento de capacidad, el balanceado de carga, el Auto Scaling y la implementación de aplicaciones y crea un entorno en el que se ejecuta una versión de su aplicación. Solo tiene que cargar el código implementable (p. ej., un archivo WAR) y AWS Elastic Beanstalk se encarga del resto. El AWS Toolkit for Visual Studio y el AWS Toolkit for Eclipse permiten implementar una aplicación en AWS Elastic Beanstalk y administrarla sin salir del IDE. Cuando la aplicación está en ejecución, Elastic Beanstalk automatiza las tareas de administración, como la monitorización, la implementación de versiones de la aplicación o una comprobación de estado básica, y facilita el acceso al archivo de log. Usando Elastic Beanstalk, los desarrolladores se pueden centrar en el desarrollo de su aplicación y se liberan de las tareas orientadas a la implementación, como el aprovisionamiento de servidores, el establecimiento del balanceado de carga o la administración del escalado.

P: ¿En qué se diferencia AWS Elastic Beanstalk de los contenedores de la aplicación existente o de las soluciones de plataforma como servicio?
La mayoría de los contenedores de la aplicación o de soluciones de plataforma como servicio, aunque reducen la cantidad de programación necesaria, disminuyen notablemente la flexibilidad y el control de los desarrolladores. Los desarrolladores están obligados a vivir con las decisiones predeterminadas por el proveedor y apenas tienen la oportunidad de tomar el control de algunas partes de la infraestructura de la aplicación. Sin embargo, con AWS Elastic Beanstalk, los desarrolladores tienen pleno control sobre los recursos de AWS que potencian su aplicación. En caso de que los desarrolladores quieran hacerse cargo de parte de los elementos de la infraestructura, o de todos ellos, lo pueden hacer de un modo transparente mediante las funciones de administración de Elastic Beanstalk.

P: ¿Qué elementos de mi aplicación puedo controlar con AWS Elastic Beanstalk?
Con AWS Elastic Beanstalk, puede:

  • Seleccionar el sistema operativo adecuado para las necesidades de su aplicación (p. ej., Amazon Linux o Windows Server 2012 R2)
  • Elegir entre una variedad de bases de datos y opciones de almacenamiento disponibles
  • Habilitar el acceso de inicio de sesión a las instancias de Amazon EC2 para solucionar los problemas de forma inmediata y directa
  • Mejorar con rapidez la fiabilidad de la aplicación ejecutándola en más de una zona de disponibilidad
  • Incrementar la seguridad de la aplicación habilitando el protocolo HTTPS en el balanceador de carga
  • Obtener acceso a la monitorización de Amazon CloudWatch integrada y recibir notificaciones sobre el estado de la aplicación y otros eventos importantes
  • Ajustar la configuración del servidor de la aplicación (por ejemplo, la configuración de JVM) y pasar variables de entorno
  • Ejecutar otros componentes de la aplicación, como un servicio de almacenamiento en memoria caché junto con Amazon EC2
  • Obtener acceso a los archivos de log sin iniciar sesión en los servidores de la aplicación

P: ¿Qué recursos de nube potencian la aplicación de AWS Elastic Beanstalk?
AWS Elastic Beanstalk usa características y servicios de AWS probados, como Amazon EC2, Amazon RDS, Elastic Load Balancing, Auto Scaling, Amazon S3 y Amazon SNS, para crear un entorno en el que se ejecute su aplicación. La versión actual de AWS Elastic Beanstalk usa la AMI de Amazon Linux o la AMI de Windows Server 2012 R2.

P: ¿Qué tipos de aplicaciones admite AWS Elastic Beanstalk?
AWS Elastic Beanstalk es compatible con Java, .NET, PHP, Node.js, Python, Ruby, Go y Docker, y es ideal para aplicaciones web. Sin embargo, como la arquitectura de Elastic Beanstalk es abierta, las aplicaciones que no sean web también se pueden implementar con Elastic Beanstalk. Esperamos ofrecer más adelante compatibilidad con otros tipos de aplicaciones y lenguajes de programación. Consulte Plataformas admitidaspara obtener más información.

P: ¿Qué sistemas operativos usa AWS Elastic Beanstalk?
AWS Elastic Beanstalk se ejecuta en la AMI de Amazon Linux y la AMI de Windows Server 2012 R2. Estas AMI se soportan y mantienen mediante Amazon Web Services y están diseñadas para ofrecer un entorno de ejecución estable, seguro y de alto desempeño para la cloud computing de Amazon EC2.

P: ¿Cuánto tarda en comenzar a ejecutarse la aplicación?
Normalmente, se tarda poco tiempo en crear recursos de AWS para ejecutar la aplicación; este tiempo se mide desde el momento en que se carga la versión de la aplicación (p. ej., un archivo WAR, archivos ASP.NET, archivos Node.js, archivos PHP, archivos Python o archivos Ruby) hasta que se implementa completamente y es accesible para los usuarios. El tiempo necesario depende de una serie de factores como, por ejemplo, el tamaño del código implementable y el número de servidores de la aplicación que esté implementando.

P: ¿Cuánto tarda en actualizarse la aplicación?
La implementación de versiones nuevas de una aplicación en recursos existentes (p. ej., entornos) es mucho más rápida. Por lo general, tarda menos de un minuto y depende fundamentalmente del tamaño de la nueva versión de la aplicación.

P: ¿En cuánto tiempo se puede ampliar o reducir la aplicación?
AWS Elastic Beanstalk ofrece un entorno realmente elástico gracias a Auto Scaling. La aplicación se puede configurar para que se escale automáticamente multiplicándose o dividiéndose por decenas o incluso centenas en función de los umbrales, como el de la utilización de la CPU o el ancho de banda de la red. Estos umbrales se pueden configurar fácilmente para su aplicación específica usando la consola de Elastic Beanstalk. Con Elastic Beanstalk, no tiene que preocuparse por si podrá escalar rápidamente para manejar los picos de tráfico o de usuarios, ni por si se verá obligado a pagar por recursos que no necesita.

P: ¿Puedo ejecutar varias versiones de la aplicación simultáneamente?
Sí. AWS Elastic Beanstalk está diseñado para que pueda tener varios entornos en ejecución a la vez, como por ejemplo uno para la prueba de integración, otro para la preproducción y otro para la producción. Cada entorno se configura de forma independiente y se ejecuta en sus propios recursos de AWS. Elastic Beanstalk también guarda y registra las versiones de la aplicación a lo largo del tiempo para poder devolver fácilmente un entorno a la versión anterior o para poder lanzar un entorno nuevo usando una versión anterior con la intención de reproducir un problema de un cliente.

P: ¿Cuántas aplicaciones puedo ejecutar con AWS Elastic Beanstalk?
Puede crear hasta 75 aplicaciones y 1,000 versiones de las aplicaciones. De manera predeterminada, puede ejecutar hasta 200 entornos en todas las aplicaciones. Si también está utilizando AWS fuera de AWS Elastic Beanstalk, es probable que no pueda crear 10 entornos porque se podrían superar otros límites antes. Por ejemplo, los límites predeterminados de la cuenta de AWS permiten lanzar hasta 20 instancias de EC2 y crear hasta 10 Elastic Load Balancers. Si necesita más recursos, rellene el formulario de solicitud de AWS Elastic Beanstalk y su solicitud se evaluará en breve.

P: ¿Puedo usar AWS Elastic Beanstalk para implementar aplicaciones que requieren alta disponibilidad?
Sí. Para ello, edite la configuración del entorno. Seleccione 2 o más instancias para Auto Scaling mínimo y seleccione "Any 2" en varias zonas de disponibilidad. Las zonas de disponibilidad de AWS están diseñadas para estar separadas físicamente, fallar de manera independiente y ser de confianza.

P: ¿Qué sucede si mi aplicación deja de responder a las solicitudes?
Las aplicaciones de AWS Elastic Beanstalk están protegidas contra errores en la infraestructura subyacente. Si una instancia de Amazon EC2 falla por cualquier motivo, AWS Elastic Beanstalk usará Auto Scaling para lanzar automáticamente una nueva instancia. Elastic Beanstalk también puede detectar si la aplicación no responde en la URL personalizada aunque la infraestructura subyacente parezca tener un buen estado, hecho que registrará como un evento de entorno (p. ej., se ha implementado una versión incorrecta) para que pueda realizar la acción apropiada.

P: ¿Qué regiones de AWS hay disponibles en AWS Elastic Beanstalk?

Consulte Productos y servicios regionales para obtener más información sobre la disponibilidad por región de Elastic Beanstalk.

P: ¿Cómo puedo obtener acceso a AWS Elastic Beanstalk?
Puede usar la consola de administración de AWS, la interfaz de línea de comandos (CLI) de AWS Elastic Beanstalk, AWS Toolkit for Visual Studio, AWS Toolkit for Eclipse, la API de AWS Elastic Beanstalk o los AWS SDK.

P: ¿Puedo usar un entorno de implementación integrado como Eclipse o Microsoft Visual Studio?
Sí. Puede usar Eclipse y Visual Studio para implementar su aplicación en AWS Elastic Beanstalk. Puede usar AWS Toolkit for Eclipse para aplicaciones de Java y AWS Toolkit for Visual Studio para aplicaciones de .NET. Los conjuntos de herramientas permiten desarrollar una aplicación, implementarla en Elastic Beanstalk e, incluso, probarla sin tener que desviar su atención del IDE.

 



P: ¿Cómo puedo inscribirme en AWS Elastic Beanstalk?

Para inscribirse en AWS Elastic Beanstalk, elija el botón Sign Up Now en la página de detalles de Elastic Beanstalk. Necesita una cuenta de Amazon Web Services para poder obtener acceso a este servicio. Si todavía no tiene una, deberá crearla cuando comience el proceso de Elastic Beanstalk. Después de inscribirse, consulte la Guía de introducción de AWS Elastic Beanstalk.

P: ¿Por qué se me pide que verifique mi número de teléfono cuando me inscribo en AWS Elastic Beanstalk?

El registro en AWS Elastic Beanstalk requiere que tenga un número de teléfono y una dirección de email válidos en el archivo con AWS por si alguna vez debemos contactar con usted. Para verificar el número de teléfono solo necesita unos minutos: recibirá una llamada telefónica automática durante el proceso de registro y deberá especificar un número de PIN con el teclado telefónico.

P: ¿Cómo puedo comenzar a utilizar la aplicación después de haberme inscrito?

La mejor manera de comenzar a utilizar AWS Elastic Beanstalk consiste en consultar la Guía de introducción a AWS Elastic Beanstalk, de nuestra documentación técnica. Al cabo de unos minutos, podrá implementar y usar una aplicación de prueba o cargar su propia aplicación.

P: ¿Existe una aplicación de muestra que pueda utilizar para probar AWS Elastic Beanstalk?

Sí. AWS Elastic Beanstalk incluye una aplicación de muestra que puede usar para probar la oferta y explorar la funcionalidad.

P: ¿Almacena AWS Elastic Beanstalk algo en Amazon S3?

Sí. AWS Elastic Beanstalk almacena en Amazon S3 los archivos de la aplicación y, opcionalmente, los archivos de log del servidor. Si utiliza la consola de administración de AWS, AWS Toolkit for Visual Studio o AWS Toolkit for Eclipse, se crea un bucket de Amazon S3 en su cuenta y los archivos que cargue se copiarán automáticamente desde su cliente local a Amazon S3. Opcionalmente, puede configurar Elastic Beanstalk para copiar sus archivos de log del servidor cada hora en Amazon S3. Puede hacerlo editando las opciones de configuración del entorno.

P: ¿Puedo utilizar Amazon S3 para almacenar datos de la aplicación, como imágenes?

Sí. Puede usar Amazon S3 para almacenamiento de aplicaciones. La forma más fácil de hacerlo es incluir el AWS SDK como parte del archivo implementable de su aplicación. Por ejemplo, puede incluir el AWS SDK para Java como parte del archivo WAR de su aplicación.

P: ¿Qué soluciones de base de datos puedo usar con AWS Elastic Beanstalk?

AWS Elastic Beanstalk no le restringe a ninguna tecnología específica de persistencia de datos. Puede elegir usar Amazon Relational Database Service (Amazon RDS) o Amazon DynamoDB, o bien usar Microsoft SQL Server, Oracle o cualquier otra base de datos relacional que se ejecute en Amazon EC2.

P: ¿Cómo configuro una base de datos para usarla con AWS Elastic Beanstalk?

Elastic Beanstalk puede aprovisionar automáticamente una instancia de base de datos de Amazon RDS. La información sobre conectividad con la instancia de base de datos se pasa a la aplicación mediante variables de entorno. Para obtener más información acerca de cómo configurar las instancias de bases de datos de RDS para su entorno, consulte la Guía para desarrolladores de AWS Elastic Beanstalk.

P: ¿Significa eso que necesito codificar el código de la aplicación para pasar de prueba a producción?

No con AWS Elastic Beanstalk. Con Elastic Beanstalk, puede que especificar la información de conexión en la configuración del entorno. Al extraer la cadena de conexión del código de aplicación, puede configurar fácilmente diferentes entornos de Elastic Beanstalk para usar diferentes bases de datos.

P: ¿Cómo puedo hacer que mi aplicación sea privada?

De manera predeterminada, su aplicación estará disponible públicamente en myapp.elasticbeanstalk.com y cualquiera podrá obtener acceso a ella. Puede usar Amazon VPC para aprovisionar una sección privada y aislada de su aplicación en una red virtual que usted definirá. Esta red virtual se puede hacer privada empleando reglas de grupo de seguridad específicas, ACL de red y tablas de ruteo personalizadas. Modificando la configuración del grupo de seguridad de EC2, también puede controlar fácilmente qué otro tráfico entrante (como SSH) se entrega o no a los servidores de su aplicación.

P: ¿Puedo ejecutar mi aplicación dentro de una Virtual Private Cloud (VPC)?

Sí, puede ejecutar sus aplicaciones en una VPC. Para obtener más detalles, visite la Guía para desarrolladores de AWS Elastic Beanstalk.

P: ¿Dónde puedo buscar más información sobre la seguridad y la ejecución de aplicaciones en AWS?

Para obtener más información sobre la seguridad en AWS, consulte el documento Amazon Web Services: Información general sobre los procesos de seguridad y visite nuestro Centro de seguridad.

P: ¿Se puede utilizar Identity and Access Management (IAM) con AWS Elastic Beanstalk?

Sí. Los usuarios de IAM que tengan los permisos adecuados pueden interactuar ahora con AWS Elastic Beanstalk.

P: ¿Por qué debo utilizar IAM con AWS Elastic Beanstalk?

IAM permite administrar los usuarios y grupos de forma centralizada. Puede controlar qué usuarios de IAM pueden obtener acceso a AWS Elastic Beanstalk y limitar los permisos a solo lectura en Elastic Beanstalk para los operadores que no deben poder realizar acciones con los recursos de Elastic Beanstalk. Toda la actividad de usuario de la cuenta se acumulará en una única factura de AWS.

P: ¿Cómo puedo crear usuarios de IAM?

Puede usar la consola de IAM, la interfaz de línea de comandos (CLI) de IAM o la API de IAM para aprovisionar usuarios de IAM. De manera predeterminada, los usuarios de IAM no tienen acceso a los servicios de AWS hasta que se les conceden los permisos.

P: ¿Cómo concedo a un usuario de IAM acceso a AWS Elastic Beanstalk?

Puede usar políticas para conceder a los usuarios de IAM acceso a los servicios. Al principio, y para simplificar el proceso de concesión de permisos a AWS Elastic Beanstalk, puede utilizar una de las plantillas de política que se encuentran en la consola de IAM. Elastic Beanstalk ofrece dos plantillas: una plantilla de acceso de solo lectura y una plantilla de acceso total. La plantilla de solo lectura concede acceso de lectura a los recursos de Elastic Beanstalk. La plantilla de acceso total concede pleno acceso a todas las operaciones de Elastic Beanstalk, así como permisos para administrar los recursos dependientes, como el Elastic Load Balancing, Auto Scaling y Amazon S3. También puede utilizar AWS Policy Generator para crear políticas personalizadas. Para obtener más detalles, visite la guía AWS Elastic Beanstalk Developer Guide.

P: ¿Puedo restringir el acceso a ciertos recursos de AWS Elastic Beanstalk?

Sí. Puede permitir o denegar los permisos a recursos específicos de AWS Elastic Beanstalk, como, por ejemplo, aplicaciones, versiones de aplicaciones y entornos.

P: ¿Quién paga los gastos de los recursos de AWS que crea un usuario de IAM?

Todos los recursos que cree un usuario de IAM bajo una cuenta origen son propiedad y corren a cargo de la cuenta origen.

P: ¿Quién puede obtener acceso a un entorno de AWS Elastic Beanstalk lanzado por un usuario de IAM?

La cuenta origen tiene acceso total a todos los entornos de AWS Elastic Beanstalk lanzados por cualquier usuario de IAM bajo esa cuenta. Si usa la plantilla de Elastic Beanstalk para conceder acceso de solo lectura a un usuario de IAM, ese usuario podrá ver todas las aplicaciones, versiones de aplicaciones, entornos y cualquier otro recurso asociado a esa cuenta. Si usa la plantilla de Elastic Beanstalk para conceder acceso total a un usuario de IAM, ese usuario podrá crear, modificar y terminar cualquier recurso de Elastic Beanstalk relacionado con esa cuenta.

P: ¿Puede un usuario de IAM obtener acceso a la consola de AWS Elastic Beanstalk?

Sí. Un usuario de IAM puede obtener acceso a la consola de AWS Elastic Beanstalk usando su nombre de usuario y contraseña.

P: ¿Puede un usuario de IAM llamar a la API de AWS Elastic Beanstalk?

Sí. Los usuarios de IAM pueden utilizar su clave de acceso y su clave secreta para llevar a cabo operaciones mediante el API de Elastic Beanstalk.

P: ¿Puede un usuario de IAM usar la interfaz de línea de comandos de AWS Elastic Beanstalk?

Sí. Los usuarios de IAM pueden utilizar su clave de acceso y su clave secreta para llevar a cabo operaciones mediante la interfaz de línea de comandos (CLI) de AWS Elastic Beanstalk.

P: ¿Cómo puedo mantener la plataforma subyacente del entorno en el que se ejecuta mi aplicación actualizada de forma automática?

Puede optar por que sus entornos de AWS Elastic Beanstalk se actualicen automáticamente a la última versión de la plataforma subyacente en la que se ejecuta su aplicación durante una ventana específica de mantenimiento. Elastic Beanstalk publica de forma periódica nuevas versiones de las plataformas admitidas (Java, PHP, Ruby, Node.js, Python, .NET, Go y Docker) con actualizaciones del sistema operativo, el servidor web y de la aplicación, y el lenguaje y marco.

P: ¿Cómo puedo comenzar con las actualizaciones administradas de la plataforma?

Para permitir que Elastic Beanstalk administre las actualizaciones de la plataforma de forma automática, debe habilitar las actualizaciones administradas de la plataforma en la pestaña de configuración de la consola de Elastic Beanstalk o usar la CLI o API de EB. Una vez habilitada la característica, puede configurar qué tipos de actualizaciones se admiten y cuándo pueden producirse.

P: ¿Qué tipo de actualizaciones de la versión de la plataforma aplicarán las actualizaciones administradas de la plataforma?

AWS Elastic Beanstalk puede realizar actualizaciones automáticas de la plataforma en el caso de parches nuevos o versiones menores de la plataforma. Elastic Beanstalk no realizará de forma automática actualizaciones principales de la versión de la plataforma (p. ej., de Java 7 Tomcat 7 a Java 8 Tomcat 8), ya que incluyen cambios retroincompatibles que requieren pruebas adicionales. En esos casos, deberá iniciar la actualización manualmente.

P: ¿Cómo distingue AWS Elastic Beanstalk entre versiones "principales", "menores" y "parches"?

Las versiones de las plataformas AWS Elastic Beanstalk siguen este patrón: MAJOR.MINOR.PATCH (p. ej., 2.0.0). Cada porción se señala como se explica a continuación:

  • Una versión MAJOR es cuando existen cambios incompatibles.
  • Una versión MINOR es cuando se añaden funcionalidades adicionales de forma retrocompatible.
  • Una versión PATCH es cuando se corrigen errores de forma retrocompatible.

P: ¿Cuándo y cómo puedo realizar actualizaciones principales de versiones?

Puede realizar actualizaciones principales de versiones en cualquier momento mediante la consola de administración de AWS Elastic Beanstalk, la API o la CLI. Para realizar una actualización principal de la versión, dispone de las siguientes opciones:

P: ¿Cómo aplica Elastic Beanstalk actualizaciones de versiones administradas?

Las actualizaciones se aplican mediante un mecanismo de implementación inmutable que garantiza que no se produzcan cambios en el entorno existente hasta que una flota paralela de instancias de Amazon EC2, con las actualizaciones instaladas, esté lista para intercambiarse con las instancias existentes que, a continuación, se eliminan. Además, si el sistema de estado de Elastic Beanstalk detecta cualquier problema durante la actualización, el tráfico se redirige a la flota existente de instancias para garantizar que el impacto en los usuarios finales de su aplicación se mantenga al mínimo.

P: ¿Se encontrará disponible mi aplicación durante las ventanas de mantenimiento?

Como las actualizaciones administradas de la plataforma utilizan un mecanismo de implementación inmutable para realizar las actualizaciones, su aplicación estará disponible durante las ventanas de mantenimiento y los consumidores de esta no sufrirán ningún impacto por la actualización.

P: ¿Cuánto cuesta utilizar las actualizaciones administradas de la plataforma?

La característica de actualizaciones administradas de la plataforma no conlleva ningún cargo adicional. Simplemente paga por las instancias de EC2 adicionales necesarias durante la actualización.

P: ¿Qué es una ventana de mantenimiento?

Una ventana de mantenimiento es un periodo de dos horas de duración en una semana durante el que AWS Elastic Beanstalk iniciará actualizaciones en la plataforma si se han habilitado las actualizaciones administradas de la plataforma y si se encuentra disponible una nueva versión de la plataforma. Por ejemplo, si selecciona una ventana de mantenimiento que comienza cada domingo a las 2:00 h, AWS Elastic Beanstalk iniciará la actualización de la plataforma en algún momento entre las 2:00 h y las 4:00 h cada domingo. Es importante tener en cuenta que, en función de la configuración de las aplicaciones, las actualizaciones se pueden completar fuera de la ventana de mantenimiento.

La ventana de mantenimiento se configura por entorno, lo que le proporciona la opción de configurar diferentes ventanas de mantenimiento para las distintas aplicaciones o componentes de las aplicaciones. Esto permite escalonar las actualizaciones del entorno si no desea que se actualicen varias partes de la aplicación al mismo tiempo. Si habilita las actualizaciones administradas de la plataforma pero no especifica una ventana de mantenimiento, se asignará a su entorno una ventana semanal de 2 horas por defecto. Si desea cambiar el momento en el que tiene lugar el mantenimiento, puede hacerlo modificando la configuración de las actualizaciones administradas en la consola de administración de AWS o mediante la API UpdateEnvironment.

P: ¿Cómo se me notificará de la disponibilidad de nuevas versiones de la plataforma?

Se le notificará sobre la disponibilidad de nuevas versiones de la plataforma mediante la consola de administración de AWS, anuncios en los foros y notas de publicación.

P: ¿Dónde puedo encontrar detalles de los cambios entre las versiones de la plataforma?

Puede encontrar detalles de los cambios entre las versiones de la plataforma en la página de Notas de publicación de AWS Elastic Beanstalk.

P: ¿Qué operaciones puedo realizar en el entorno mientras se está realizando una actualización administrada?

La única acción disponible mientras se está realizando una actualización administrada es "abortar". Esto le permite detener la actualización de inmediato y volver a la versión anterior.

P: ¿A qué versión de la plataforma se actualizará mi entorno si se publican varias versiones nuevas entre las ventanas de mantenimiento?

Su entorno siempre se actualizará a la última versión disponible en función del nivel (menor más revisión o solo revisión) que haya seleccionado.

P: ¿Dónde puedo encontrar información sobre todas las actualizaciones administradas de la plataforma que se han realizado en mi entorno?

Los detalles de cada actualización administrada de la plataforma se encuentran en la página de eventos, etiquetados con el tipo de evento "MAINTENANCE".

P: ¿Con qué frecuencia se publican actualizaciones de la versión de la plataforma?

El número de publicaciones de versiones en un año determinado varia en función de la frecuencia y el contenido de las versiones y los parches del proveedor del lenguaje/marco o del equipo básico y el resultado de un examen minucioso de estas publicaciones y parches por parte de nuestro equipo de ingeniería de plataformas.

P: ¿Cuánto cuesta AWS Elastic Beanstalk?

No se aplica ningún cargo adicional por AWS Elastic Beanstalk; solo paga por los recursos de AWS que utiliza realmente para almacenar y ejecutar la aplicación. Los clientes nuevos de AWS que cumplen las condiciones para disfrutar de la capa de uso gratuita de AWS pueden implementar una aplicación que se ejecute dentro esta capa usando la configuración predeterminada de Elastic Beanstalk.

P: ¿Cuánto cuestan los recursos de AWS que potencian mi aplicación en AWS Elastic Beanstalk?

Solo paga por lo que usa y no existe una tarifa mínima por el uso de ningún recurso de AWS. Para obtener información sobre los precios de Amazon EC2, visite la sección de precios en la página de detalles de EC2. Para obtener información sobre los precios de Amazon S3, visite el apartado de precios en la página de detalles de S3. Puede utilizar la calculadora costo mensual AWS para calcular la factura de los diferentes tamaños de la aplicación.

P: ¿Cómo puedo comprobar cuántos recursos de AWS ha utilizado mi aplicación y cómo puedo obtener acceso a mi factura?

Puede ver los cargos del periodo de facturación actual en cualquier momento en el sitio web de Amazon Web Services. Inicie sesión en su cuenta de Amazon Web Services y elija Account Activity, en Your Web Services Account.

P: ¿Está AWS Elastic Beanstalk cubierto por el AWS Support?

Sí. AWS Support cubre problemas relacionados con el uso de AWS Elastic Beanstalk. Para conocer los detalles y los precios, consulte la página de AWS Support.

P: ¿Qué otras opciones de soporte hay disponibles?

Puede beneficiarse de los amplios conocimientos de la comunidad de AWS existente para ayudarle con el desarrollo a través del foro de debate de AWS Elastic Beanstalk