AWS¶
Emplearemos la terminología AWS de forma general, intentando aclarar a una terminología neutra. P.e. EC2 es instancia de VPS o MV en la nube.
EC2¶
Instancias de VPS o MV en la nube.
Creación:
- Nombre y etiquetas: Dar nombre a la instancia
- Imágenes de aplicaciones y sistemas operativos: Seleccionar sistema operativo. P.e. Ubuntu 26.04 LTS.
- Tipo de instancia:
- Apto para la capa gratuita (siempre gratis):
- t3.micro (1GB)
- t3.small (2GB)
- c7i-flex.large (4GB)
- m7i-flex.large (8GB)
- Resto: con coste según uso (cuando está encendida)
- Sombreadas: no elegibles en AWS Academy.
- Apto para la capa gratuita (siempre gratis):
- Par de claves (inicio de sesión): elegir un par de claves público privadas de la lista o crear nueva.
- Configuraciones de red:
- Usar un grupo de seguridad (configuración de firewall) existente
- Editar para crear uno nuevo con nombre amigable. Configuraremos las reglas de entrada permitidas:
- Tipo de tráfico
- Protocolo (tcp/udp)
- Puerto
- Origen: tipo 0.0.0.0/0 (toda internet), 192.168.20.0/24 (una red), 1.2.3.4/32 (una IP).
- Comentario
- Configurar almacenamiento:
- Sólo los 8 GB primeros (gp3) son gratuitos. Ideal para máquinas de un único servicio.
- Recomiendo seleccionar unos 30 - 50 GB para máquinas multi-servicio.
IP Elásticas (fijas)¶
Voy a explicar como conseguir una IP fija usando las "IP elásticas" de AWS.
1. Creas tu instancia EC2 en AWS.
2. En el menú izquierdo en el Panel AWS.
3. Vamos hasta la sección "Red y seguridad".
4. Seleccionamos la opción: "Direcciones IP elásticas".
5. Pulsamos en el botón "Asignar dirección IP elástica".
6. En está página te da a elegir la intancia que quieres asignar a la IP.
(IMPORTANTE: si no le asignas instancia te consumirá recursos )
7. El panel de AWS te indicará la IP que se ha asignado a tu instancia.
Fuente: Antonio Gat (Alumno DAW2 curso 25-26)
S3¶
S3 (Simple Storage Service): Almacenamiento de objetos para cualquier tipo de datos.
EBS¶
Elastic Block Store: Almacenamiento de bloques para EC2.
Lambda¶
Ejecución de código sin servidores (serverless).
RDS¶
Relational Database Service: Bases de datos relacionales gestionadas (MySQL, PostgreSQL, etc.).
DynamoDB:¶
Base de datos NoSQL de alto rendimiento.
VPC¶
Virtual Private Cloud: Redes virtuales aisladas.
CloudFront¶
Red de entrega de contenido (CDN).