Punto de partida. Ficha 2 de 5. El caso es ficticio y no hay que visitar ninguna dirección.
Se explica
10 minutos · conceptos y ejemplo
El navegador solicita contenido. DNS permite obtener una dirección IP a partir de un nombre. Un servidor web recibe peticiones y devuelve contenido. Una aplicación backend procesa reglas y consultas; una base de datos conserva información. Una web estática puede funcionar sin backend propio ni base de datos.
HTTPS protege la comunicación mediante TLS y permite comprobar la identidad del servidor mediante un certificado válido para el nombre solicitado. No garantiza que el negocio sea honrado ni que su aplicación carezca de errores. Un firewall filtra conexiones según reglas: visitar una web y administrar su servidor son usos distintos.
Se trabaja
45 minutos · ficha escrita
Caso: Librería Faro quiere mostrar dirección, horario y catálogo informativo. No habrá compras, cuentas de usuario ni consultas a existencias en tiempo real. La persona responsable actualizará el catálogo una vez al mes.
- Seleccionar (10 min). De esta lista, elige las piezas necesarias para consultar la web: navegador, DNS, servidor web, HTTPS, backend propio, base de datos. Justifica qué piezas omitirías para este caso.
- Dibujar (15 min). Dibuja la consulta DNS por separado y después el recorrido navegador → servidor web → respuesta. Etiqueta las flechas y señala dónde se protege la comunicación con HTTPS. No hace falta dibujar el funcionamiento interno de TLS.
- Explicar (10 min). Escribe una frase con la función de DNS, servidor web y HTTPS. Explica por qué guardar archivos en el portátil no los hace accesibles al público.
- Cambiar el caso (10 min). Ahora la librería quiere reservas con existencias actualizadas. Añade al dibujo una aplicación y una base de datos. Explica qué haría cada una y por qué la base de datos no necesita admitir conexiones directas de los visitantes.
Cierre
5 minutos · comprobar el resultado
Al terminar la sesión: guarda ambos dibujos y sus explicaciones. Comprueba que DNS no aparece enviando los archivos de la web y que distingues consulta de información y procesamiento de reservas.