Elastic Compute Cloud (EC2) ofrece diferentes tipos de instancias para usos generales, computación optimizada y memoria optimizada, así como modelos de compra bajo demanda, reservadas e instancias Spot. EC2 también permite organizar instancias en grupos de auto escalado y ofrece volúmenes de almacenamiento respaldados por SSD y HDD. Otras características incluyen plantillas de lanzamiento, Administrador de ciclo de vida de datos y EC2 Systems Manager.
1. Elastic Compute Cloud (EC2)
Tipo de instancias:
● Uso general: Proporcionan un conjunto equilibrado de recursos informáticos de memoria y red. Las instancias
T2 proporcionan un nivel básico de rendimiento de la CPU con la capacidad de realizar ráfagas en un nivel
superior si así lo exige la carga de trabajo.
● Optimizadas para informática: Son ideales para aplicaciones de cómputo que se benefician de los
procesadores de alto rendimiento.
● Optimizadas para memoria: Están diseñadas para ofrecer un rendimiento rápido para cargas de trabajo que
procesan grandes conjuntos de datos en la memoria.
2. Elastic Compute Cloud (EC2)
Modelos de compra:
● Bajo demanda: Con las instancias bajo demanda, paga por la capacidad informática por hora o por
segundo, según las instancias que use. Ya no serán necesarios los contratos a largo plazo ni los pagos
iniciales.
● Instancias reservadas: Las instancias reservadas se facturan por cada hora durante todo su plazo de
vigencia (esto significa que se factura la tarifa por hora independientemente de que se haga uso o no durante
una hora).
● Instancias Spot: Las instancias Spot de Amazon EC2 son capacidad informática sobrante en la nube de
AWS disponible con descuentos importantes. Este tipo de instancias pueden ser interrumpidas hasta con dos
minutos de anticipación cuando EC2 necesite recuperar la capacidad.
3. Elastic Compute Cloud (EC2)
Auto Scaling Groups:
● Launch configurations: Plantilla para sus instancias EC2. Cuando crea una configuración de
lanzamiento, puede especificar información como el ID de AMI, el tipo de instancia, el par de claves,
los grupos de seguridad y el mapeo de dispositivos de bloques para las instancias.
● Groups: Las instancias EC2 se organizan en grupos para que puedan tratarse como una unidad
lógica a efectos de escalado y administración.
● Scaling options: Puede configurar un grupo para escalarlo basado en la aparición de determinadas
condiciones (escalado dinámico) o en una programación.
4. Elastic Compute Cloud (EC2)
Tipos de almacenamiento:
● Volúmenes respaldados por SSD, optimizados para cargas de trabajo de transacciones que impliquen
operaciones de lectura/escritura frecuentes de pequeño tamaño de E/S, en las que el atributo de
rendimiento dominante es IOPS.
● Volúmenes respaldados por HDD-backed, optimizados para cargas de trabajo de streaming grandes,
en las que la velocidad de procesamiento (medido en MiB/s) es una medición del rendimiento mejor
que IOPS.
5. Elastic Compute Cloud (EC2)
Miscelánea
● Launch Templates: Las plantillas de lanzamiento reducen el número de pasos necesarios para crear
una instancia al capturar todos los parámetros de lanzamiento en un recurso.
● Lifecycle Manager: Puede usar Administrador de ciclo de vida de datos de Amazon (Amazon DLM)
para automatizar la creación, retención y eliminación de instantáneas realizadas para los backups de
los volúmenes de Amazon EBS.
● Systems Manager: EC2 Systems Manager enfocado en la automatización de las configuraciones y la
gestiones de instancias a gran escala.