🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónFallar de forma segura
4 tareas · 40 min · Principiante
Todo componente falla alguna vez: se reinicia, pierde la red, no encuentra el servicio del que depende. El diseño decide qué hace el sistema en ese instante, y esa decisión casi nunca se escribe. Ostral Logística tiene un gateway delante de Rutero y varios componentes alrededor. Lees su configuración y la tabla de comportamientos ante el fallo para averiguar quién se queda abierto y quién se cierra, y si alguien lo decidió a propósito.
Objetivo de la sala
Todo componente falla alguna vez: se reinicia, pierde la red, no encuentra el servicio del que depende. El diseño decide qué hace el sistema en ese instante, y esa decisión casi nunca se escribe. Ostral Logística tiene un gateway delante de Rutero y varios componentes alrededor. Lees su configuración y la tabla de comportamientos ante el fallo para averiguar quién se queda abierto y quién se cierra, y si alguien lo decidió a propósito.Fallar de forma segura tiene dos mitades. La primera: ante un error, el sistema queda en el estado que más protege, que suele ser denegar. La segunda: lo que no está permitido de forma expresa está denegado. Una política predeterminada de permitir invierte la segunda mitad y hace que cada hueco en las reglas sea una puerta abierta.
Fallar cerrado cuesta disponibilidad, y esa es la razón por la que a veces se configura lo contrario. El arquitecto no lo prohíbe: pide que sea una decisión escrita, con dueño.
Responde para continuar
¿Qué significa fallar de forma segura?
Ver pista de ayuda
Piensa en qué decide el sistema cuando no sabe si debe dejar pasar a alguien.
La tabla componentes de Ostral dice, para cada pieza, qué pasa cuando falla su servicio de decisión (al_fallar) y si alguien escribió la razón (justificacion). Dos componentes se abren al fallar. Uno tiene una razón escrita y firmada; el otro no tiene ninguna, y ese es el problema de diseño.
Responde para continuar
¿Qué componente falla abierto sin ninguna justificación escrita?
Ver pista de ayuda
Consulta `componentes` y filtra los que permiten al fallar; después mira la columna `justificacion`.
Un comportamiento de fallo suele salir de una línea de configuración. Leer el archivo es la forma más barata de comprobar si el diseño dice una cosa y el sistema hace otra. En la tabla configuracion_gateway, tres claves gobiernan qué ocurre con una petición cuando el servicio de autorización no contesta o cuando ninguna regla la cubre.
Responde para continuar
¿Qué clave convierte en permitido todo lo que ninguna regla menciona?
Ver pista de ayuda
Consulta `configuracion_gateway` y busca la clave que define la política predeterminada.
Hay fallos que se resuelven abriendo, y no por descuido. Una cerradura que se bloquea sin energía puede encerrar a personas durante un incendio. Cuando la vida o la integridad física dependen de que algo se abra, ese principio manda sobre el de denegar por defecto, y el riesgo que queda se compensa con otros controles: vigilancia, alarma, una puerta con guardia.
La tabla componentes incluye uno así. Lee su justificación y su control compensatorio antes de decidir.
Responde para continuar
Las cerraduras de la bodega se abren si falla la energía. ¿Es defendible ese diseño?
Ver pista de ayuda
Fíjate en la justificación escrita y en si hay un control que compense. La razón no es el dinero.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.