🥇 Elastic Compute Cloud (EC2)

🍿 ¿En qué consiste el sistema EC2 de AWS?

EC2 es un servicio primario de AWS que permite proveer capacidad de computo (compute) ajustable en la nube.

Compute (computo) es la cantidad de poder requerido para cumplir con una carga de trabajo. Si este es muy pequeño el computo requerido debe ser pequeño y viceversa. Estos valores pueden cambiar a través del tiempo.

EC2 permite adquirir computo a través del disparador de los servidores virtuales llamados instancias. Cuando estas se crean se puede hacer uso del computo como se desee, de la misma forma en como se haría dentro de las instalaciones de una organización. El costo de estas se realiza por las horas en las que las instancias se estén ejecutando. Cuando estas se detengan, también el costo lo hace.

🍿 ¿Qué tipos de instancias de EC2 existen?

Existen docenas de tipos de instancias disponibles, cuyas variables son:

Las instancias de ec2 están agrupadas en familias que están basadas en proporciones de las anteriores variables.

La instancia m4 provee un balance entre computo, memoria, red y recursos, y es la mas utilizada para la mayoría de aplicaciones.

🥤 Familias de instancias de EC2:

Algunas de las instancias están pensadas para performance de conectividad de red de 10 Gbps. Este puede incrementarse dentro de la misma familia, conforme la instancia crece.

Para cargas de trabajo que requieren performance de red, muchos tipos de instancias soportan enhanced networking (redes mejoradas). Estas reducen el impacto de la virtualización en el performance de la red habilitando Single Root I/O Virtualization (SR-IOV). Lo que produce mas paquetes por segundo (PPS), menor latencia y menos inestabilidad de la imagen. Las instancias que soportan esta característica son C2, C4, D2, I2, M4 y R3, y solo en aquellas que están colocadas en VPC’s.

🍿 ¿Qué son las Amazon Machine Images (AMI’s)?

Las AMI definen el software que se encuentra inicialmente cuando una instancia es lanzada incluyendo.

Todas las AMIs están basadas en sistemas operativos x86, ya sean Linux o Windows.

🥤 ¿Cuáles son los tipos de recursos de AMIs?

🍦 Publicados por AWS

Incluyen múltiples distribuciones de Linux (Ubuntu, RedHat y la propia distribución de Amazon, etc) y Windows (2008 y 2012).

🍦 El marketplace de AWS

Algunas compañías publican sus propias instancias, de manera que no sea necesario contratar licencias del software y este pueda ser incluido en el costo de la hora de la instancia (algunas no tienen cargos por uso de software).

🍦 Generadas desde instancias existentes

Cuando los clientes lanzan una instancia desde una AMI publicada por Amazon, y después la instancia es configurada para cumplir todos los requisitos de la corporación. Una nueva AMI puede ser generada a partir de esta para lanzar nuevas instancias de EC2.

🍦 Servidores virtuales

Utilizando AWS VM Import/Export los usuarios pueden crear imágenes en diferentes formatos de virtualización, incluyendo raw, VHD, VMDK y OVA. Es importante cumplir con las normas de la licencia del sistema operativo.

Glacier Seguridad en el uso de instancias de EC2
comments powered by Disqus