Creación y gestión de instancias EC2 en Amazon Web Services

Clase 5 de 36Curso Práctico de AWS Cloud

Resumen

EC2 (Amazon Elastic Compute Cloud) es un servicio de ****AWS (Amazon Web Services) que permite alquilar máquinas virtuales, llamadas instancias EC2. Puedes elegir diferentes tipos de EC2 con diferente CPU, RAM y almacenamiento. Hay instancias optimizadas para cómputo, memoria y almacenamiento, entre otras.

En EC2, el sistema de pago más común es por hora o por segundo, dependiendo el tipo de instancia. Por ejemplo, para una instancia que cueste $0.1 la hora, puedes pagar, ya sea una instancia por 24 horas o 24 instancias por una hora. En ambos casos pagas lo mismo (24 * 0.10 = $2.4).

Características de Amazon EC2

Amazon EC2 lo puedes utilizar para ejecutar tus propias aplicaciones, tanto de calidad como desarrollo o incluso producción. Estas son algunas características para tener en cuenta:

Instancias

Máquinas virtuales con diversas opciones de Sistema Operativo, CPU, RAM y disco duro, entre otros.

Seguridad

Generación de llaves únicas para conectarte a tu máquina Linux o Windows de forma segura. Es posible generar diferentes llaves o claves para diversas máquinas.

Espacio

Diversas opciones de espacio en disco duro y es virtualmente infinito. Puedes anexar recursos en cualquier momento, si lo necesitas.

Redundancia

Es posible tener diversas copias de la misma máquina en diversas regiones geográficas.

Firewall

Puedes controlar desde dónde te puedes conectar a la máquina y a través de qué puertos. Además, es posible hacer modificaciones en términos de servicios y es muy fácil crear las reglas del firewall.

Direcciones IP estáticas

Puedes optar por comprar una IP pública estática para que siempre puedas poner la última versión o la última máquina en esa IP.

Respaldos

Puedes respaldar toda la máquina (ambiente, sistema operativo) cada vez que lo necesites. Además, los respaldos los puedes mover a diferentes regiones y tener múltiples copias disponibles.

Escalable

Es posible incrementar o disminuir los recursos de la máquina (más vCPUs, más RAM, entre otros) cuando lo necesites.

Migración de snapshot

Puedes copiar un snapshot a otras regiones, en caso de que algo suceda en la que estás trabajando o para agilizar la conexión desde otros lugares.

Opciones y precios bajo demanda

Las instancias pueden redimiensionarse. Puedes empezar por una instancia de bajo costo, y si necesitas aumenta su capacidad, apagas la instancia y seleccionas un nuevo tipo de instancia. Cuando enciendas de nuevo la instancia, verás su capacidad aumentada. La siguiente tabla muestra algunos tipos de instancias.

Nombre Especificaciones Precio
t3.nano 2 vCPU’s, 0.5 GiB RAM $0,0052/hora
t3.xlarge 4 vCPU’s, 16 GiB RAM $0,1664/hora
c6g.8xlarge 32 vCPU’s, 64 GiB RAM $1,088/hora
X1e.xlarge 128 vCPU’s, 3904 GiB RAM, 2x 1920 GB SSD $26,688/hora

Contribución creada con los aportes de: Ciro Villafraz.