

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.

# ¿Amazon Lightsail o Amazon AWS Elastic Beanstalk EC2?
<a name="lightsail-elastic-beanstalk-ec2"></a>

**Comprenda las diferencias y elija la que sea adecuada para usted** 


|  |  | 
| --- |--- |
| **Finalidad** | Para saber si Amazon Lightsail AWS Elastic Beanstalk o Amazon EC2 satisfacen sus necesidades de plataforma en la nube o servicio web de cómputo. | 
| **Última actualización** | 17 de febrero de 2025 | 
| **Servicios cubiertos** |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/decision-guides/latest/lightsail-elastic-beanstalk-ec2/lightsail-elastic-beanstalk-ec2.html)  | 

## Introducción
<a name="introduction"></a>

 Amazon Web Services (AWS) ofrece servicios que pueden satisfacer sus necesidades de plataforma en la nube o servicio web de computación. Los tres servicios que a menudo se consideran uno junto al otro son:
+ **Amazon Lightsail**: un conjunto de servicios básicos diseñados para ayudarle a crear sitios web o aplicaciones web. Considere Lightsail si desea una plataforma unificada simple con algunos servicios básicos, incluidos servidores virtuales, equilibrio de carga HTTP, bases de datos administradas, implementación de contenedores públicos, red de entrega de contenido (CDN), administración de DNS y registro de dominios. Lightsail ofrece precios mensuales fijos y predecibles. 
+ **AWS Elastic Beanstalk**— un servicio que facilita la implementación, la administración y el escalado de aplicaciones y servicios web. Es compatible con varios lenguajes de programación como Python, Java, PHP Node.js, Ruby, .NET y Go. Con Elastic Beanstalk, solo tiene que cargar el código de la aplicación y gestionar la infraestructura subyacente AWS , incluido el aprovisionamiento de recursos como instancias de Amazon EC2, balanceadores de carga y bases de datos, así como el autoscalamiento y la supervisión. Proporciona una integración integrada con AWS servicios como RDS, Amazon S3 y CloudWatch. Elastic Beanstalk ofrece un equilibrio entre el control y la automatización, lo que permite a los desarrolladores personalizar la infraestructura y, al mismo tiempo, reducir la sobrecarga operativa. No se aplican cargos adicionales por utilizar Elastic Beanstalk. Usted paga por AWS los recursos (por ejemplo, instancias de Amazon EC2 o buckets de Amazon S3) que cree para almacenar y ejecutar su aplicación. 
+ **Amazon Elastic Compute Cloud (Amazon EC2**): AWS un servicio que proporciona capacidad informática escalable y bajo demanda, con el objetivo de permitirle desarrollar, implementar y escalar aplicaciones con mayor rapidez. Puede usarlo para lanzar tantas o tan pocas instancias informáticas como necesite, configurar la seguridad y las redes y administrar el almacenamiento. También puede añadir capacidad mediante el aprovisionamiento de instancias más grandes (hasta cientos de núcleos y miles de GiB de memoria) o el equilibrio de carga de clústeres de instancias más pequeñas. Hay varios modelos de precios disponibles en función de sus necesidades. 

 Al elegir entre Lightsail, Elastic Beanstalk y Amazon EC2, tenga en cuenta el crecimiento futuro de su carga de trabajo y la forma en que pretende hacer crecer su entorno. AWS Si su futura implementación requiere una red avanzada o una integración con Servicios de AWS Amazon Relational Database Service (Amazon RDS), Amazon DynamoDB AWS Lambda o, debería considerar seriamente la posibilidad de utilizar Amazon EC2. 

A continuación, le ofrecemos una visión general de las principales diferencias entre estos servicios para que pueda empezar. 


|  |  ![Amazon Lightsail](http://docs.aws.amazon.com/es_es/decision-guides/latest/lightsail-elastic-beanstalk-ec2/images/Amazon_Lightsail_64.png) **Amazon Lightsail**  |  ![Elastic Beanstalk](http://docs.aws.amazon.com/es_es/decision-guides/latest/lightsail-elastic-beanstalk-ec2/images/aeb.png) **Elastic Beanstalk**  |  ![Amazon EC2](http://docs.aws.amazon.com/es_es/decision-guides/latest/lightsail-elastic-beanstalk-ec2/images/Amazon_EC2_64.png) **Amazon EC2**  | 
| --- | --- | --- | --- | 
| **Tamaño de la instancia** | Varios tipos de instancias, que van desde 512 MiB a 256 GiB de RAM y de 2 a 64 vCPU. [Para obtener más información, consulta la pestaña de *cómputo y almacenamiento en bloque* en la sección de diferencias que aparece a continuación.](#differences)<br /> | Más de 400 tipos de instancias, de 0,5 GiB a 24 TiB de RAM y de 1 a 448 vCPU.<br /> | Más de 400 tipos de instancias, de 0,5 GiB a 24 TiB de RAM y de 1 a 448 vCPU.<br /> | 
| **Almacenamiento en bloque** | Discos preconfigurados de hasta 1280 GB por instancia (el tamaño de almacenamiento depende del tipo de instancia). Adjunta discos adicionales de hasta 16 TB con precios variables.<br /> | Volúmenes de Amazon EBS de hasta 64 TB por volumen. Input/output operaciones por segundo (IOPS) hasta 64 000 por volumen (el tamaño del almacenamiento es independiente del tipo de instancia).<br /> | Volúmenes de Amazon EBS de hasta 64 TB por volumen. Input/output operaciones por segundo (IOPS) hasta 64 000 por volumen (el tamaño del almacenamiento es independiente del tipo de instancia).<br /> | 
| **Planos de aplicación** | 34 planos preconfigurados, que incluyen Magento WordPress, Drupal y más. Node.js<br /> | Varias plataformas gestionadas en Amazon Linux (Docker, Go, Java, Ruby, Python, .NET core, Tomcat) y. NET/IIS en Windows Server.<br /> | Sistemas operativos comunes y con software y servicios preconfigurados en. [AWS Marketplace](https://aws.amazon.com/marketplace/search/results?prevFilters=%257B%2522ref_%2522%3A%2522hmpg_categories_all%3Fref_%3Dhmpg_categories_promo%2522%257D&searchTerms=ec2&FULFILLMENT_OPTION_TYPE=AMAZON_MACHINE_IMAGE%2CCONTAINER&filters=FULFILLMENT_OPTION_TYPE)<br /> | 
| **Container Support** | Despliegue sencillo de imágenes en contenedores públicos por un coste mensual fijo, incluida la transferencia de datos.  | Soporta contenedores Docker individuales, múltiples contenedores con Docker Compose y Amazon Elastic Container Service (Amazon ECS).  |  Ejecute cargas de trabajo de contenedores de forma nativa en Amazon EC2 mediante Docker o Kubernetes autogestionados, o bien implemente contenedores en AWS servicios de contenedores independientes, como Amazon ECS, Amazon EKS,,, AWS Fargate Lambda y otros. AWS App Runner AWS Elastic Beanstalk<br /> | 
| **Transferencia de datos** |  La tarifa mensual fija de cada instancia de procesamiento de Lightsail incluye una generosa asignación de transferencia de datos. <br /> |  Pague por cada GB de transferencia de datos (saliente) con niveles de precios flexibles y sin coste alguno por el tráfico de entrada. <br /> | Pague por cada GB de transferencia de datos (saliente) con niveles de precios flexibles y sin coste por el tráfico entrante.<br /> | 
| **Equilibrio de carga** | Equilibrio de carga básico HTTP/HTTPS para tráfico web de bajo volumen (hasta 5 GB por hora). | Equilibrio de carga flexible para cualquier tipo de caso de uso de redes, incluidos HTTP, HTTPS, TCP, UDP, comprobaciones de estado, escalado automático y más. | Equilibrio de carga flexible para cualquier tipo de caso de uso de redes, incluidos HTTP, HTTPS, TCP, UDP, comprobaciones de estado, escalado automático y más.<br /> | 
| **Soporte de CDN** | Entrega de contenido global desde fuentes de Lightsail por una cuota mensual fija (se incluyen hasta 50 GB al mes durante el primer año). |  CloudFront La integración con Amazon proporciona una entrega flexible de contenido desde Amazon EC2 AWS u otras fuentes externas mediante pago por GB (se incluye 1 TB al mes durante el primer año).  |  CloudFront La integración con Amazon proporciona una entrega flexible de contenido desde Amazon EC2 AWS u otras fuentes externas mediante pago por GB (se incluye 1 TB al mes durante el primer año). <br /> | 
| **Rendimiento** | Elija entre 2 y 64 vCPU (de 1 a 32 núcleos) y de 512 MiB a 256 GiB de memoria.<br /> | Escalabilidad ilimitada de un solo núcleo de CPU compartido a cientos de núcleos de CPU y de 1 a 1000 GiB de memoria.<br /> | Escalabilidad ilimitada de un solo núcleo de CPU compartido a cientos de núcleos de CPU y de 1 a 1000 GiB de memoria.<br /> | 
| **Precios** | Precios mensuales fijos y predecibles. | No hay ningún cargo adicional para AWS Elastic Beanstalk. Usted paga por AWS los recursos (por ejemplo, instancias de Amazon EC2 o buckets de Amazon S3) que cree para almacenar y ejecutar su aplicación.  | Precios flexibles de pago por uso por hora o basados en compromisos.<br /> | 

## Detalles sobre las diferencias
<a name="differences"></a>

Explore las diferencias entre Lightsail AWS Elastic Beanstalk y Amazon EC2 en seis áreas. Estas incluyen la facilidad de uso, el almacenamiento informático y en bloques, la implementación de contenedores, el equilibrio de carga, la red de entrega de contenido y el soporte de bases de datos administradas. 

------
#### [ Ease of use ]

**Facilidad de uso**

Lightsail ofrece un conjunto de servicios básicos para implementar servidores web y aplicaciones respaldadas por bases de datos, con soporte para balanceo de carga, contenedores, red de entrega de contenido (CDN), administración de DNS y registro de dominios. También puede elegir entre un conjunto de esquemas de aplicaciones para implementar aplicaciones estándar, como un WordPress sitio o una aplicación apilada LAMP. Lightsail es ideal para organizaciones con requisitos simples de sitios web y aplicaciones, y para aquellas que prefieren precios mensuales fijos y predecibles.

 Elastic Beanstalk, por otro lado, es un servicio más flexible para implementar y escalar aplicaciones web. Es compatible con varios lenguajes de programación y servidores web, y gestiona automáticamente el aprovisionamiento de capacidad, el equilibrio de carga, el autoscalamiento y la supervisión del estado de las aplicaciones. Elastic Beanstalk se integra a la perfección AWS con otros servicios, como CloudWatch RDS, y permite arquitecturas más complejas y un control detallado de los recursos subyacentes. 

Con Amazon EC2, tiene una mayor flexibilidad para configurar las cargas de trabajo en un conjunto más amplio de capacidades informáticas, características e integraciones con otras. Servicios de AWS Amazon EC2 ofrece opciones de compra más flexibles, que incluyen precios por hora bajo demanda y precios más bajos basados en el compromiso. Una implementación típica de Amazon EC2 puede requerir el uso de otras Servicios de AWS, como bases de datos y balanceadores de carga, cada uno con sus propios modelos de precios y detalles de configuración. 



------
#### [ Compute and block storage ]

**Compute y almacene en bloques**

Lightsail ofrece varias opciones para el tamaño de la instancia, que van desde 2 vCPU, 512 MiB de memoria y 20 GB de almacenamiento en SSD, hasta 64 vCPU, 256 GiB de memoria y 1280 GB de almacenamiento SSD. Las instancias informáticas de Lightsail también incluyen una generosa asignación de transferencia de datos gratuita y se facturan con precios fijos y predecibles. 

Elastic Beanstalk y Amazon EC2 admiten cientos de tipos de instancias que admiten cualquier carga de trabajo, con entre 1 y 100 vCPU y miles de GiB de RAM. Se pueden conectar varios volúmenes de almacenamiento de tamaño individual a las instancias de Elastic Beanstalk y Amazon EC2 con varios niveles de rendimiento. Elastic Beanstalk y Amazon EC2 también Graviton-based admiten instancias e instancias puntuales, lo que permite un escalado rentable y una computación de alto rendimiento. 



------
#### [ Container deployments ]

**Implementaciones en contenedores**

Los contenedores Lightsail proporcionan una forma sencilla de empezar a implementar imágenes de contenedores públicos AWS en instancias de procesamiento, con 0,25 vCPU y 512 MiB de RAM, en 4 vCPU y 8 GiB de RAM. Cada despliegue de contenedores de Lightsail incluye 500 GB de transferencia de datos por una cuota mensual fija. 

Elastic Beanstalk puede ejecutar contenedores Docker individuales, varios contenedores con Docker Compose o implementarlos en Amazon ECS, un servicio de organización de contenedores totalmente gestionado que administra y escala las instancias de Amazon EC2 que ejecutan contenedores.

Los contenedores pueden autogestionarse en Amazon EC2 o implementarse en un servicio de contenedores totalmente AWS gestionado, como Amazon ECS, Amazon EKS, App Runner, Elastic Beanstalk y Lambda. Estos servicios admiten imágenes públicas y privadas, una facturación por hora o basada en compromisos más flexible y mayores capacidades de escalado vertical y horizontal. 



------
#### [ Load balancing ]

**Balanceo de carga**

Lightsail proporciona un balanceador de cargas HTTP o HTTPS sencillo para un tráfico web de bajo volumen (hasta 5 GB y 400 000 conexiones por hora). Los balanceadores de carga Lightsail gestionan la gestión de certificados y están disponibles por un coste mensual fijo. 

 Puede [habilitar el equilibrio de carga](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features-managing-env-types.html#using-features.managing.changetype) para su entorno de Elastic Beanstalk, lo que creará un balanceador de [carga de Elastic Load Balancing dedicado](https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/) a su entorno. Elastic Beanstalk administra completamente este equilibrador de carga, cuidando la configuración de seguridad y finalizando el equilibrador de carga cuando finalice su entorno. 

 Como alternativa, puede elegir compartir un equilibrador de carga en varios entornos de Elastic Beanstalk. Con un equilibrador de carga compartido, ahorra en costos operativos al evitar un equilibrador de carga dedicado para cada entorno. Elastic Beanstalk admite los tipos Classic Load Balancer, Application Load Balancer y Network Application Load Balancer. 

Amazon EC2 Elastic Load Balancing (ELB) ofrece una gama más amplia y escalable de opciones de balanceador de carga con precios más flexibles según demanda o compromiso. Los balanceadores de carga de Amazon EC2 admiten tráfico de aplicaciones (HTTP, HTTPS WebSockets) y de red (TCP, UDP). 



------
#### [ Content delivery network ]

**Red de entrega de contenido**

Para mejorar el tiempo de carga del contenido web, Lightsail le permite añadir una distribución de red de entrega de contenido (CDN) a su sitio web o aplicación. Las distribuciones CDN de Lightsail están disponibles en tres niveles de transferencia de datos mensuales, que incluyen 50 GB durante el primer año, 200 GB y 500 GB, por un precio mensual fijo. 

Una vez creada e implementada la aplicación de Elastic Beanstalk, puede CloudFront registrarse y CloudFront empezar a utilizarla para distribuir su contenido.

Amazon EC2 y Elastic Load Balancing funcionan directamente con la Amazon CloudFront CDN (la misma CDN que utiliza Lightsail). El uso CloudFront directo ofrece más posibilidades de integración con otros orígenes o con orígenes externos. Servicios de AWS También ofrece precios bajo demanda y basados en compromisos más flexibles que Lightsail. 



------
#### [ Managed database support ]

**Soporte de bases de datos gestionadas**

Lightsail ofrece bases de datos gestionadas en seis configuraciones estándar y seis de alta disponibilidad, que van desde 1 a 4 núcleos de procesador, 1 GiB a 32 GiB RAM y 40 GB a 960 GB de almacenamiento. Las bases de datos de Lightsail se facturan con un precio mensual fijo y predecible. 

Elastic Beanstalk provee integración con [Amazon Relational Database Service (Amazon RDS)](https://aws.amazon.com/rds/). Puede utilizar Elastic Beanstalk para agregar una base de datos de MySQL, PostgreSQL, Oracle o SQL Server a un entorno existente o a uno nuevo durante la creación del entorno o después de haberlo creado. Cuando agrega una instancia de base de datos, Elastic Beanstalk provee la información de conexión a la aplicación. Para ello, establece las propiedades del entorno para el nombre de host de la base de datos, el puerto, el nombre de usuario, la contraseña y el nombre de base de datos. También puede conectarse a una base de datos externa administrada fuera de Elastic Beanstalk, lo que le permite usar tipos de bases de datos que no son compatibles con las bases de datos integradas. Esta opción requerirá una configuración adicional de grupos de seguridad y cadenas de conexión.

Amazon EC2 funciona directamente con los servicios de Amazon RDS y NoSQL, como Amazon DynamoDB. Amazon RDS ofrece una gama de configuraciones más amplia y escalable, que incluye tipos de instancias fijas que van desde 2 hasta docenas de vCPU y cientos de GiB de RAM, almacenamiento ilimitado y opciones sin servidor perfectamente escalables. 



------

 Esta es una tabla de decisiones en la que se comparan **Amazon Lightsail AWS Elastic Beanstalk y Amazon EC2 en función de los principales factores** de decisión: 


|   **Criterios**   |  **Amazon Lightsail**  |  **AWS Elastic Beanstalk**  |  **Amazon EC2**  | 
| --- | --- | --- | --- | 
|  Ideal para  |  Aplicaciones sencillas, despliegues a pequeña escala  |  Aplicaciones web con despliegue automatizado  |  Control total sobre la infraestructura  | 
|  Facilidad de uso  |  Interfaz de usuario simplificada y muy sencilla, instancias preconfiguradas  |  Implementación fácil y gestionada con una configuración mínima  |  Complejo, requiere configuración y administración manuales  | 
|  Escalabilidad  |  El autoscaling es limitado y está diseñado para cargas de trabajo pequeñas  |  Soporta el autoescalado, pero no es tan granular como EC2  |  Autoscaling totalmente personalizable  | 
|  Personalización  |  Opciones de configuración limitadas  |  Personalización moderada con opciones de plataforma  |  Control total sobre el sistema operativo, las redes y los recursos  | 
|  Precios  |  Precios fijos, asequibles  |  Pague por el EC2 subyacente, pero con un poco de automatización  |  Pay-as-you-go, puede resultar caro si se administra mal  | 
|  Rendimiento  |  Ideal para cargas de trabajo bajas a medianas  |  Ideal para aplicaciones web con autoescalado  |  Ideal para cargas de trabajo de alto rendimiento y con uso intensivo de cómputo  | 
|  Administración  |  Totalmente gestionado, mantenimiento mínimo  |  Implementación gestionada, pero necesita supervisión  |  Totalmente autogestionado, requiere experiencia  | 
|  Idiomas admitidos  |  Limitado, funciona mejor con pilas comunes (LAMP Node.js, etc.)  |  Soporta múltiples tiempos de ejecución (PythonNode.js, Java, .NET, etc.)  |  Compatible con cualquier sistema operativo y tiempo de ejecución  | 
|  Integration  |  Integraciones limitadas con los servicios AWS  |  Buenas AWS integraciones (RDS, S3,) CloudWatch  |  Integración completa AWS  | 
|  Seguridad  |  Funciones de seguridad básicas, más fáciles de administrar  |  Actualizaciones de seguridad automatizadas, pero aún es necesario monitorizarlas  |  Control total sobre la configuración de seguridad  | 
|  Ejemplos de casos de uso  |  Blogs personales, sitios web pequeños, MVP, creación de prototipos  |  Aplicaciones web, API, plataformas SaaS  |  Large-scale aplicaciones, bases de datos, redes personalizadas  | 

 **Directrices para la toma de decisiones:** 
+  Elija **Lightsail** si desea una solución sencilla y económica con una configuración mínima. 
+  Elija **Elastic Beanstalk** si necesita una implementación sencilla de aplicaciones con cierto nivel de control y escalabilidad. 
+  Elija **EC2** si necesita un control total sobre su infraestructura, un alto rendimiento o configuraciones personalizadas. 

## Uso
<a name="use"></a>

Ahora que ha aprendido para qué están optimizados estos servicios (y las AWS herramientas y servicios de soporte), puede profundizar en la mejor manera de utilizarlos. 

------
#### [ Amazon Lightsail ]
+ **¿Qué es Amazon Lightsail?** 

  Consulta la historia completa en Amazon Lightsail, incluyendo lo que hace y cómo puedes beneficiarte de ello. Esta guía también incluye instrucciones paso a paso que le ayudarán a empezar a utilizar Lightsail y, a continuación, a configurarlo para que se adapte a sus necesidades. 

  [Explore la guía](https://docs.aws.amazon.com/lightsail/latest/userguide/what-is-amazon-lightsail.html) 

  
+ **Creación de imágenes del servicio de contenedores de Lightsail** 

  Aprenda a crear una imagen de contenedor en su máquina local mediante un Dockerfile. A continuación, puede enviarlo a su servicio de contenedores de Lightsail para desplegarlo. 

  [Utilice el tutorial](https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-creating-container-images.html) 

  
+ **Centro de recursos de Amazon Lightsail** 

  Explore los tutoriales, vídeos y enlaces a la documentación de conceptos básicos de Lightsail. 

  [Visite el centro de recursos](https://aws.amazon.com/lightsail/resources/) 

  

------
#### [ Elastic Beanstalk ]
+ **¿Qué es Elastic Beanstalk?** 

  Obtenga una descripción general de. AWS Elastic Beanstalk Esta guía no solo proporciona una introducción al servicio, sino que también explica cómo empezar a usarlo y, a continuación, proporciona descripciones detalladas de las funciones clave y cómo usarlas. 

  [Explore la guía](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/Welcome.html) 

  
+ **Introducción a Elastic Beanstalk** 

  Para ayudarle a entender cómo AWS Elastic Beanstalk funciona, en este tutorial se explica cómo crear, explorar, actualizar y eliminar una aplicación de Elastic Beanstalk. Tarda menos de una hora en completarse. 

  [Utilice el tutorial](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/GettingStarted.html) 

  
+ **Configurar la interfaz de línea de comandos de Elastic Beanstalk** 

  En este tutorial paso a paso, configurará la interfaz de línea de comandos de Elastic Beanstalk (EB CLI).

  [Utilice el tutorial](https://aws.amazon.com/getting-started/hands-on/set-up-command-line-elastic-beanstalk/) 

  

------
#### [ Amazon EC2 ]
+ **¿Qué es Amazon EC2?** 

  Obtenga información general sobre Amazon EC2. Esta guía no solo proporciona una introducción al servicio, sino que también explica cómo empezar a usarlo y, a continuación, proporciona descripciones detalladas de las funciones principales y de cómo utilizarlas. 

  [Explore la guía](https://docs.aws.amazon.com/ec2/index.html) 

  
+ **Tipos de instancias de Amazon EC2** 

  Cuando se inicia una instancia de EC2, el tipo de instancia que especifique determinará el hardware del equipo host utilizado para la instancia. Cada tipo de instancia ofrece distintas características de computación, memoria y almacenamiento, y se agrupa en una familia de instancias en función de dichas características. En esta guía, se explican los tipos de instancias de EC2. 

  [Explore la guía](https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-types.html) 

  
+ **Amazon EC2 Auto Scaling con instancias puntuales de EC2** 

  Aprenda a crear una carga de trabajo sin estado y tolerante a errores mediante Amazon EC2 Auto Scaling con plantillas de lanzamiento para solicitar instancias puntuales de Amazon EC2. 

  [Comience con el tutorial](https://aws.amazon.com/getting-started/hands-on/ec2-auto-scaling-spot-instances/) 

  

------