Amazon EC2 presenta un auténtico entorno virtual de cómputo que permite utilizar interfaces de servicios web para lanzar instancias con distintos sistemas operativos, cargarlas con su entorno de aplicaciones personalizado, administrar sus permisos de acceso a la red y ejecutar su imagen utilizando los sistemas que desee.

Para utilizar Amazon EC2, simplemente necesita:

  • Seleccionar una imagen de máquina de Amazon (AMI) de plantilla preconfigurada para que entre en funcionamiento de inmediato. O bien, crear una AMI que contenga sus aplicaciones, bibliotecas, datos y valores de configuración asociados.
  • Configure la seguridad y el acceso a red en su instancia de Amazon EC2.
  • Seleccione los tipos de instancia que desee y, a continuación, inicie, finalice y controle tantas instancias de su AMI como sea necesario, a través de las API de servicio web o la variedad de herramientas de administración proporcionadas.
  • Determine si desea una ejecución en varias localizaciones, utilizar puntos de enlace de IP estática o adjuntar almacenamiento de bloques continuo a sus instancias.
  • Pague solo por los recursos que realmente consuma, como las horas de uso de instancias o la transferencia de datos.

Lance una instancia de Amazon EC2 de forma gratuita

Pruebe Amazon EC2 gratis

La capa gratuita de AWS incluye 750 horas de instancias t2.micro con Windows y Linux al mes durante un año. Para no superar la capa gratuita, utilice solo las microinstancias EC2.

Consulte los detalles de la capa gratuita de AWS »

Amazon EC2 incluye una serie de potentes características para compilar aplicaciones escalables, resistentes a errores y de clase empresarial.

Las instancias dedicadas de Amazon EC2 brindan a las aplicaciones acceso directo al procesador y a la memoria del servidor subyacente. Estas instancias son ideales para cargas de trabajo que necesitan obtener acceso al conjunto de características del hardware (como Intel® VT-x) o para aplicaciones que deben ejecutarse en entornos no virtualizados debido a requisitos relacionados con licencias o compatibilidad. Las instancias dedicadas se basan en el sistema Nitro, un conjunto de componentes desarrollados por AWS para la protección del hardware y la reducción de la carga del hardware. Estos componentes se unen para proporcionar recursos de almacenamiento y redes de alto desempeño a las instancias EC2 de forma segura. Las instancias dedicadas son instancias EC2 y, por lo tanto, ofrecen el mismo nivel sólido de seguridad, fiabilidad, elasticidad de capacidad y compatibilidad para diferentes sistemas operativos y paquetes de software que otras instancias EC2 virtuales. También es posible usar las instancias dedicadas con servicios de AWS, como Amazon Virtual Private Cloud (VPC), Elastic Block Store (EBS), Elastic Load Balancing (ELB), entre otros.

Mediante una única llamada a la API, la flota de Amazon EC2 le permite aprovisionar capacidad informática en tipos de instancias de EC2, zonas de disponibilidad y modelos de compra a fin de optimizar la escala, el desempeño y el costo. Puede especificar qué capacidad se lanzará mediante la flota de EC2 con las metodologías bajo demanda y spot. También puede definir qué tipos de instancias prefiere y si desea ajustar la capacidad en función de los núcleos, las instancias o la memoria. Lea las preguntas frecuentes y el blog de AWS para obtener más información.

Los clientes que necesitan capacidad de procesamiento masiva con punto flotante se beneficiarán de la próxima generación de instancias informáticas con GPU de uso general de AWS, instancias P3 de Amazon EC2 con hasta 8 GPU GV100 de NVIDIA Volta. Las instancias P3 ofrecen hasta 1 petaFLOPS de precisión mixta, 125 TeraFLOPS de precisión simple y 62 TeraFLOPS de precisión doble de rendimiento de punto flotante. Una interconexión de NVLink de segunda generación de 300 GB/s hace posible la comunicación de GPU a GPU a alta velocidad y baja latencia. Las instancias P3 también incluyen hasta 64 vCPU basadas en un procesador Intel Xeon E5 (nombre de código Broadwell) personalizado, 488 gigabytes de DRAM y 25 gigabytes por segundo de ancho de banda de red adicional exclusivo mediante el uso del Elastic Network Adapter (ENA). Las instancias P3 son ideales para el aprendizaje automático, la informática de alto rendimiento, la dinámica fluida computacional, las finanzas computacionales, el análisis sísmico, el modelado molecular, la genómica y las cargas de trabajo de renderizado.

Los clientes que necesiten una capacidad de gráficos alta se beneficiarán de las instancias de gráficos con GPU. La instancia de gráficos con GPU de la generación actual, la instancia G3, proporciona acceso a las GPU Tesla M60 de NVIDIA, cada una de las cuales cuenta con hasta 2048 núcleos de procesamiento en paralelo, 8 GiB de memoria de GPU y un codificador de hardware que admite hasta 10 transmisiones H.265 (HEVC) 1080p30 y hasta 18 transmisiones H.264 1080p30. Con las versiones más recientes de los controladores, estas GPU son compatibles con OpenGL, DirectX, CUDA, OpenCL y Capture SDK (anteriormente conocido como GRID SDK). Las instancias de GPU Graphics están indicadas para visualizaciones 3D, estaciones de trabajo remotas con un uso intensivo de gráficos, renderización 3D, transmisión de aplicaciones, codificación de vídeo y otros trabajos de gráficos en el lado del servidor.

Los clientes que necesitan un acceso de E/S, aleatorio, de baja latencia y frecuente a sus datos se pueden beneficiar de las instancias de E/S elevada. Las instancias de E/S de alto desempeño son un tipo de instancia de Amazon EC2 que puede ofrecer a los clientes tasas de E/S aleatorias de más de 3 millones de IOPS. Las instancias I3 de E/S de alto desempeño están respaldadas por un SSD basado en memoria no volátil exprés (NVMe) y son ideales para los clientes que ejecutan bases de datos NoSQL de muy alto desempeño, sistemas transaccionales y cargas de trabajo de Elastic Search. Las instancias de E/S de alto desempeño ofrecen un desempeño de disco secuencial de hasta 16 GB/s, que es ideal para las cargas de trabajo de análisis.

Consulte Tipos de instancia de Amazon EC2 para obtener más información sobre las instancias de E/S de alto desempeño.

Los clientes que necesitan un nivel muy alto de volumen de almacenamiento por instancia y un alto nivel de E/S secuenciales para aplicaciones con grandes volúmenes de datos, como el almacén de datos Massively Parallel Processing (MPP), la informática distribuida de MapReduce y Hadoop, así como aplicaciones de registro y procesamiento de datos, pueden beneficiarse de las instancias de alta densidad de almacenamiento. Las instancias de almacenamiento denso son un tipo de instancia de Amazon EC2 que puede suministrar a los clientes un rendimiento de E/S secuencial de hasta 3,9 GB/s y hasta 48 TB de almacenamiento de instancias en 24 unidades de disco duro. También pueden ofrecer un equilibrio con menos almacenamiento y capacidad de memoria por vCPU con una red basada en ENA para hasta 25 Gb/s de ancho de banda de red dentro de un grupo de ubicación. Consulte Tipos de instancia de Amazon EC2 para obtener más información sobre las instancias de almacenamiento denso.

La característica de optimización de CPU le otorga un mayor control de las instancias de Amazon EC2 en dos aspectos. En primer lugar, puede especificar una cantidad personalizada de vCPU al lanzar instancias nuevas para ahorrar costos de licencias basadas en vCPU. En segundo lugar, puede desactivar la tecnología Hyper-Threading de Intel (Intel HT Technology) para cargas de trabajo que se ejecuten correctamente con CPU de subproceso único, como determinadas aplicaciones de informática de alto desempeño (HPC). Si desea obtener más información acerca de cómo puede ayudarlo la característica de optimización de CPU, consulte la documentación relacionada con este tema aquí.

Las diferentes cargas de trabajo de Amazon EC2 pueden tener necesidades de almacenamiento muy diferentes. Además del almacenamiento de la instancia integrado, también tenemos Amazon Elastic Block Store (Amazon EBS) y Amazon Elastic File System (Amazon EFS) para abordar otras necesidades de carga de trabajo de almacenamiento en la nube.

Amazon EBS ofrece volúmenes de almacenamiento en bloques persistente, de alta disponibilidad, constantes y de baja latencia para su uso con instancias de Amazon EC2. Cada volumen de Amazon EBS se replica automáticamente dentro de una zona de disponibilidad para protegerle frente a los errores de componentes, ofreciéndole una alta disponibilidad y durabilidad. Está diseñado para supervisores de aplicaciones que necesitan ajustar la capacidad, el desempeño y el costo de las cargas de trabajo.

Amazon EFS proporciona un almacenamiento de archivos en la nube de acceso compartido sencillo, escalable, persistente y completamente gestionado. Diseñado para ofrecer una alta disponibilidad y durabilidad en múltiples zonas de disponibilidad, ofrece una interfaz de sistema de archivos con una semántica estándar de acceso al sistema de archivos; aumenta y reduce la capacidad automáticamente; y ofrece a los supervisores de aplicaciones un alto rendimiento y latencias bajas constantes en una escala de petabytes. 

A final de mes, se le cobrarán los recursos de EC2 que haya consumido.

Por ejemplo, imagine que en algún momento lanza 20 instancias pequeñas, con un costo de 0,085 USD por hora. Las instancias comenzarán a arrancar inmediatamente, aunque no necesariamente al mismo tiempo. Cada instancia almacenará su hora de lanzamiento real y se empleará este valor para cobrarle (a 0,085 USD/hora) las horas de ejecución reales de cada una de las instancias. Cada instancia se ejecutará hasta que se dé uno de estos casos: el usuario termina la instancia con la llamada al API TerminateInstances (o una herramienta equivalente), la instancia se cierra (por ejemplo, comando “shutdown” de UNIX), o el host termina debido a un error de software o hardware. Las fracciones de horas de instancias consumidas se facturarán como horas completas.

Amazon EC2 ofrece la posibilidad de colocar instancias en distintas ubicaciones. Las ubicaciones de Amazon EC2 se componen de regiones y zonas de disponibilidad. Las zonas de disponibilidad son zonas diferentes que están diseñadas para estar aisladas de errores que se produzcan en otras zonas de disponibilidad y que proporcionan conectividad de red de baja latencia a otras zonas de disponibilidad de la misma región. Al lanzar instancias en zonas de disponibilidad distintas, puede proteger a sus aplicaciones en caso de que se produzca algún error en una única ubicación. Las regiones están compuestas por una o más zonas de disponibilidad, están geográficamente dispersas y se encuentran en áreas geográficas o países diferentes. El compromiso del Acuerdo de nivel de servicios de Amazon EC2 es ofrecer una disponibilidad del 99,99% en todas y cada una de las regiones de Amazon EC2. Consulte Productos y servicios regionales para obtener más información sobre la disponibilidad por región de nuestros productos y servicios.

Las direcciones IP elásticas son direcciones IP estáticas diseñadas para la informática en la nube dinámica. Una dirección IP elástica está asociada a su cuenta, no a una instancia concreta, y puede controlar esta dirección hasta que decida liberarla explícitamente. Al contrario que las tradicionales direcciones IP estáticas, las direcciones IP elásticas permiten enmascarar errores en instancias o zonas de disponibilidad al reasignar de forma programada sus direcciones IP públicas a cualquier instancia de su cuenta. En lugar de esperar a que un técnico de datos reconfigure o reemplace su host, o a que el DNS se propague a todos sus clientes, Amazon EC2 permite solucionar los problemas con su instancia o su software mediante la reasignación rápida de su dirección IP elástica a una instancia de sustitución. Además, tiene la opción de configurar el registro DNS inverso de cualquiera de sus direcciones IP elásticas completando este formulario.

Amazon EC2 Auto Scaling permite ajustar la escala de la capacidad de Amazon EC2 automáticamente de acuerdo con las condiciones que defina. Con EC2 Auto Scaling, puede asegurarse de que el número de instancias de Amazon EC2 que utiliza aumente sin interrupciones durante los picos de demanda, a fin de mantener el desempeño, y que se reduzca automáticamente durante los períodos de menor demanda para minimizar los costos. EC2 Auto Scaling es particularmente adecuado para aquellas aplicaciones que presentan una variabilidad de uso que se modifica por hora, día o semana. EC2 Auto Scaling se basa en Amazon CloudWatch y está a su disposición sin costo adicional, aparte de las tarifas de Amazon CloudWatch. Consulte Amazon EC2 Auto Scaling para obtener más información. Para ajustar la escala de otros servicios diferentes a EC2, puede usar AWS Auto Scaling.

Los clientes con cargas de trabajo informáticas complejas, como procesos paralelos estrechamente asociados o con aplicaciones que se ven afectadas por el desempeño de la red pueden lograr el alto desempeño informático y de red proporcionado por la infraestructura personalizada y, al mismo tiempo, beneficiarse de la elasticidad, la flexibilidad y el precio de Amazon EC2. Las instancias de informática en clúster, de GPU de clúster y en clúster con memoria elevada se han diseñado específicamente para proporcionar una funcionalidad de red de alto desempeño y se pueden lanzar, de forma programada en clústeres, lo que permite a las aplicaciones alcanzar el desempeño de red de baja latencia necesario para la comunicación de nodo a nodo estrechamente asociada. Las instancias en clúster proporcionan también un desempeño mucho mayor, lo que las hace adecuadas para las aplicaciones personalizadas que necesitan realizar operaciones con un alto consumo de red. Más información sobre cómo pueden utilizarse Amazon EC2 y otros servicios de AWS para aplicaciones de HPC.

El uso de redes mejoradas (Enhanced Networking) permite un desempeño de paquetes por segundo (PPS) significativamente superior, una reducción del ruido de red y latencias menores. Esta característica utiliza una nueva pila de virtualización de red que mejora el desempeño de E/S y reduce el uso de CPU en comparación con las implementaciones tradicionales. Para poder aprovechar las redes mejoradas, deberá lanzar una AMI HVM en VPC e instalar el controlador correspondiente. Si necesita instrucciones sobre cómo habilitar el uso de redes mejoradas en las instancias EC2, consulte los tutoriales sobre el uso de redes mejoradas en Linux y el uso de redes mejoradas en Windows. Para consultar la disponibilidad de esta característica por instancia o para obtener más información, visite la sección Preguntas frecuentes sobre redes mejoradas.

Los clientes pueden acceder de manera privada a la API de Amazon EC2 desde su Amazon Virtual Private Cloud (VPC) o sobre AWS Direct Connect, sin utilizar IP públicas y sin que el tráfico deba atravesar la Internet. AWS PrivateLink es una tecnología diseñada especialmente para que los clientes puedan acceder a los servicios de Amazon con alto desempeño y de una manera altamente disponible y, simultáneamente, conservar todo el tráfico de red dentro de la red de AWS. Para usar Amazon EC2 con AWS PrivateLink, necesitará crear un punto de enlace para EC2 en su VPC. Cualquier tráfico destinado a este punto de enlace se direccionará de manera privada al servicio de EC2. Para obtener más información sobre AWS PrivateLink, lea la documentación de PrivateLink.

Amazon Time Sync Service ofrece un origen de hora de alta precisión, fiabilidad y disponibilidad para los servicios de AWS, incluidas las instancias EC2. Todas las instancias que se ejecuten en una VPC pueden obtener acceso al servicio mediante una dirección IP a la cual se puede acceder desde cualquier lugar del mundo. El servicio utiliza una flota de relojes de referencia atómicos y con conexión satelital redundante en regiones de AWS para entregar lecturas de horarios actualizadas de alta precisión y fiabilidad del estándar internacional de la hora universal coordinada (UTC). Si desea leer instrucciones acerca de cómo obtener acceso al servicio, consulte la sección Definición de hora en las guías del usuario de Linux y Windows.



Las AMI (imágenes de máquina de Amazon) se preconfiguran con una lista de sistemas operativos cada vez mayor. Trabajamos con nuestros socios y nuestra comunidad para proporcionarle el mayor número posible de opciones. Asimismo, puede utilizar nuestras herramientas de agrupación para cargar sus propios sistemas operativos. Entre los sistemas operativos que puede utilizar actualmente con sus instancias de Amazon EC2 se encuentran los siguientes:

AWS Marketplace integra una amplia selección de software comercial y gratuito de proveedores conocidos, diseñado para ejecutarse en instancias EC2. A continuación se ofrece un ejemplo de productos. Para ver la selección completa, visite AWS Marketplace.

El uso que realice de este servicio está sujeto al Contrato de cliente de Amazon Web Services.