Es uno de los servicios más populares de AWS. Se entiende como un IaaS.
Consiste en:
Es fundamental para comprender cómo funciona la nube.
Opciones de sizing y configuration:
Sistema operativo —> Linux, Windows o MacOS
¿Cuánta CPU se quiere?
¿Cuánta RAM se quiere?
¿Cuánto espacio de almacenamiento? Aquí puede ser EBS, EFS o EC2 Instance Store.
¿Qué carta de red queremos?
¿Qué reglas de firewall? A través esto generalmente de grupos de seguridad.
Script de bootstrap (primer lanzamiento): EC2 User Data:
¿Qué se desea hacer? Instalar actualizaciones, software, descargar archivos comunes y muchísimo más.
<aside> 💡
El script de EC2 User Data siempre se ejecuta con el usuario raíz.
</aside>