Amazon Elastic Compute Cloud


Amazon Elastic Compute Cloud ( EC2 ) es parte de la plataforma de computación en la nube de Amazon.com , Amazon Web Services (AWS), que permite a los usuarios alquilar computadoras virtuales en las que ejecutar sus propias aplicaciones informáticas. EC2 fomenta la implementación escalable de aplicaciones al proporcionar un servicio web a través del cual un usuario puede iniciar una imagen de máquina de Amazon (AMI) para configurar una máquina virtual , que Amazon llama una "instancia", que contiene cualquier software deseado. Un usuario puede crear, iniciar y finalizar el servidor.-instancias según sea necesario, pagando por segundo por servidores activos - de ahí el término "elástico". EC2 proporciona a los usuarios control sobre la ubicación geográfica de las instancias que permite la optimización de la latencia y altos niveles de redundancia . [2] En noviembre de 2010, Amazon cambió su propia plataforma de sitio web minorista a EC2 y AWS. [3]

Amazon anunció una prueba beta pública limitada de EC2 el 25 de agosto de 2006, [4] ofreciendo acceso por orden de llegada. Amazon agregó dos nuevos tipos de instancias (Grandes y Extragrandes) el 16 de octubre de 2007. [5] El 29 de mayo de 2008, se agregaron dos tipos más, Media de CPU alta y Extragrande de CPU alta. [6] Había doce tipos de instancias disponibles. [7]

Amazon agregó tres nuevas funciones el 27 de marzo de 2008, [8] direcciones IP estáticas, zonas de disponibilidad y kernels seleccionables por el usuario. El 20 de agosto de 2008, Amazon agregó Elastic Block Store (EBS) [9] Esto proporciona almacenamiento persistente, una característica que faltaba desde que se introdujo el servicio.

Amazon EC2 entró en plena producción cuando eliminó la etiqueta beta el 23 de octubre de 2008. El mismo día, Amazon anunció las siguientes características: [10] un acuerdo de nivel de servicio para EC2, Microsoft Windows en forma beta en EC2, Microsoft SQL Server en forma beta en EC2, planes para una consola de administración de AWS y planes para servicios de balanceo de carga , ajuste de escala automático y monitoreo en la nube. [10] Estas características se agregaron posteriormente el 18 de mayo de 2009. [11]

Amazon EC2 fue desarrollado principalmente por un equipo en Ciudad del Cabo, Sudáfrica, dirigido por Chris Pinkham. [12] [13] Pinkham proporcionó la guía de arquitectura inicial para EC2 y luego creó el equipo y dirigió el desarrollo del proyecto junto con Willem van Biljon .

Inicialmente, EC2 utilizó exclusivamente la virtualización Xen . [14] Sin embargo, el 6 de noviembre de 2017, Amazon anunció [15] la nueva familia de instancias C5 que se basaba en una arquitectura personalizada alrededor del hipervisor KVM , llamado Nitro. [16] [17] Cada máquina virtual, llamada "instancia", funciona como un servidor privado virtual . Amazon clasifica las instancias en función de las "unidades informáticas elásticas". El rendimiento de máquinas virtuales idénticas puede variar. [18] El 28 de noviembre de 2017, AWS anunció una oferta de tipo de instancia bare-metal que marca una desviación notable de la oferta exclusiva de tipos de instancia virtualizados. [19]


El CTO de Amazon Werner Vogels anuncia reducciones de precios en AWS Summit 2013 NYC
Alojamiento en la nube de Linux: índice de rendimiento por debajo de 16 (<2CPU, 8GB RAM)
Alojamiento en la nube de Linux: índice de rendimiento 16 - 1040 (2CPU, 8GB RAM - 16CPU, 65GB RAM)
Alojamiento en la nube de Linux: índice de rendimiento SUPERIOR a 1040 (> 16CPU, 65 GB de RAM)