Saltar al contenido principal

📖 Glosario de Términos

Definiciones de conceptos técnicos orientadas a personas que se inician en el mundo TI y cloud computing. Los términos subrayados con línea punteada en los documentos muestran su definición al pasar el cursor.


AMI

Amazon Machine Image. Plantilla preconfigurada que contiene el sistema operativo y el software necesario para lanzar una instancia EC2. Es el punto de partida de cualquier servidor en AWS. Una AMI puede incluir Amazon Linux, Ubuntu, Windows Server, entre otros.


Apache (httpd)

Servidor web de código abierto ampliamente utilizado en el mundo. Recibe peticiones HTTP de los navegadores y responde con el contenido solicitado (HTML, imágenes, archivos). El nombre httpd significa HTTP Daemon — un proceso que corre en segundo plano atendiendo solicitudes web.


Cifrado (Encryption)

Proceso de transformar datos legibles en un formato ininteligible usando un algoritmo matemático y una clave. Solo quien posea la clave correcta puede descifrar y leer la información. Se usa para proteger datos en tránsito (como HTTPS) y datos en reposo (como volúmenes EBS cifrados).


CLI

Command Line Interface. Interfaz de texto donde el usuario escribe comandos para interactuar con el sistema, en lugar de usar botones o menús gráficos. Es más poderosa y automatizable que las interfaces gráficas (GUI). Ejemplo: la terminal de Linux o el símbolo del sistema de Windows.


Dirección IP

Identificador numérico único asignado a cada dispositivo conectado a una red. Funciona como una dirección postal: permite que los datos sepan a dónde ir. Existen dos tipos:

  • IP privada: usada dentro de redes locales o VPCs (no accesible desde Internet)
  • IP pública: accesible desde Internet (ej: 54.210.23.87)

DNS

Domain Name System. Sistema que traduce nombres de dominio legibles por humanos (como restart-labs.devera.cloud) a direcciones IP numéricas que los computadores entienden. Funciona como la "agenda telefónica" de Internet.


EBS — Volumen EBS

Elastic Block Store. Disco virtual persistente que se adjunta a instancias EC2. Similar a un disco duro externo: los datos persisten aunque la instancia se detenga o reinicie. Se factura por GiB reservado, independientemente de si la instancia está en ejecución o detenida.


Firewall

Barrera de seguridad (software o hardware) que monitorea y controla el tráfico de red según reglas predefinidas. Decide qué conexiones de entrada y salida se permiten y cuáles se bloquean, protegiendo los sistemas de accesos no autorizados. En AWS, los grupos de seguridad actúan como firewalls virtuales.


Grupo de seguridad

Firewall virtual a nivel de instancia en AWS. Define reglas de entrada (inbound) y salida (outbound) que controlan qué tráfico puede llegar o salir de la instancia, especificando protocolo, puerto y dirección IP de origen. Las reglas se aplican automáticamente a todas las instancias del grupo.


HTTP

HyperText Transfer Protocol. Protocolo de comunicación que define cómo los navegadores web solicitan páginas y cómo los servidores las entregan. Opera en el puerto 80 por defecto. No cifra los datos, por lo que la información viaja en texto plano y puede ser interceptada.


HTTPS

HTTP Secure. Versión cifrada de HTTP que usa SSL/TLS para proteger los datos en tránsito entre el navegador y el servidor. Opera en el puerto 443 y muestra el ícono de candado (🔒) en el navegador. Es el estándar actual para cualquier sitio web.


Instancia

Servidor virtual que se ejecuta en la nube. Una instancia EC2 es una máquina virtual con recursos de cómputo asignados (CPU virtual, RAM, red) que funciona como un servidor independiente. Puede iniciarse, detenerse y terminarse según las necesidades.


Protocolo

Conjunto de reglas y estándares que definen cómo se comunican dos sistemas. Establece el formato de los mensajes, el orden de las operaciones y cómo manejar errores. Ejemplos: HTTP (web), SSH (acceso remoto seguro), TCP/IP (transporte de datos en Internet).


Puerto (Port)

Número que identifica un servicio específico dentro de una misma dirección IP. Permite que un servidor atienda múltiples servicios simultáneamente en la misma IP.

PuertoServicio
22SSH
80HTTP
443HTTPS
3306MySQL
5432PostgreSQL

Script

Archivo de texto que contiene una secuencia de comandos ejecutados automáticamente por el sistema, sin intervención manual. En este laboratorio, el script de User Data instala y configura Apache automáticamente al iniciar la instancia EC2.


Servidor web

Software (o la máquina que lo ejecuta) que almacena y sirve contenido web a los clientes (navegadores). Escucha peticiones en un puerto (generalmente 80 o 443) y responde con los recursos solicitados: páginas HTML, imágenes, archivos CSS, etc.


Sistema Operativo (SO)

Software base que gestiona el hardware de una computadora y proporciona servicios a los demás programas. Es la capa fundamental sobre la que corren las aplicaciones. Ejemplos: Windows, macOS, Linux. En AWS, Amazon Linux 2023 es el sistema operativo usado en el laboratorio EC2.


SSH

Secure Shell. Protocolo cifrado para acceder y administrar servidores de forma remota desde una terminal. Toda la comunicación viaja cifrada, a diferencia de Telnet (su predecesor inseguro). Opera en el puerto 22 y usa pares de claves para autenticación.


Virtualización

Tecnología que permite crear versiones virtuales (software) de recursos físicos como servidores, almacenamiento y redes. Permite ejecutar múltiples "computadoras virtuales" (instancias) sobre un único hardware físico, optimizando el uso de recursos. Es la base del cloud computing.


VPC

Virtual Private Cloud. Red virtual privada e aislada dentro de AWS donde se despliegan los recursos. Proporciona control completo sobre el entorno de red: rangos de direcciones IP, subredes, tablas de enrutamiento y gateways. Cada cuenta AWS tiene una VPC por defecto por región.