2 min read

Cómo Goliat - Shield protege la API pública de Goliat - Dashboard

Goliat - Shield protege la API pública de Goliat - Dashboard con IA, tokens, control geográfico e inteligencia para accesos anómalos en tiempo real.
Cómo Goliat - Shield protege la API pública de Goliat - Dashboard

Desde hace meses estoy desarrollando un proyecto personal que me está permitiendo aprender, crear y explorar nuevas soluciones de forma libre: Goliat - Dashboard.

Una plataforma pensada para unificar DevOps, FinOps y seguridad cloud, con visibilidad completa sobre entornos multicloud, repositorios, costes, despliegues y más. Pero hay una capa que me ha permitido dar un salto importante en este proyecto: la seguridad.

Presentamos Goliat - Shield

Goliat - Shield es el componente encargado de proteger la API pública de Goliat - Dashboard, y está diseñado desde el principio para combinar:

  • Seguridad práctica y efectiva
  • Visibilidad clara para los equipos
  • Capacidades inteligentes a través de IA

Este módulo no es una idea más: nace de la necesidad real de asegurar APIs públicas en productos que requieren apertura sin sacrificar control.


Aprendizajes con IA aplicada a seguridad

Uno de los aprendizajes más profundos en este proceso ha sido diseñar e integrar inteligencia artificial en una solución real, enfocada 100 % a la seguridad de APIs.

Goliat - Shield no solo restringe accesos: analiza, detecta, y aprende del comportamiento de los consumidores de la API pública. A través de IA, el sistema puede identificar patrones anómalos, comportamientos fuera de lo común o incluso potenciales amenazas, alertando de forma contextual.


¿Qué funcionalidades incluye Goliat - Shield?

Estas son algunas de las características clave del módulo de protección:

  • Autenticación por token: controla el acceso a la API mediante claves únicas y seguras.
  • Control de acceso por IP y país: define reglas de acceso a nivel geográfico, bloqueando solicitudes no autorizadas desde orígenes no permitidos.
  • Análisis de logs en tiempo real: explora eventos de acceso con filtros por token, país o fecha.
  • Agente inteligente con IA: interpreta patrones de uso y detecta anomalías sin intervención manual.
  • Gestión visual desde el dashboard: pensado para facilitar la vida a los equipos de seguridad.

Todo esto está diseñado para ofrecer seguridad real, no solo desde la teoría, sino desde lo que realmente se necesita en producción.


Construido con tecnologías que funcionan

Este módulo está construido con una combinación de tecnologías y enfoques que, a lo largo de mi carrera, he comprobado que funcionan de verdad:

  • OpenAI para análisis inteligente y detección de patrones
  • Azure y AWS como origen de los datos.
  • Astro + React para un frontend limpio, modular y rápido
  • RBAC + validaciones a nivel API para control granular de accesos

Mira cómo funciona Goliat - Shield

En este video comparto una demo del funcionamiento de Goliat - Shield desde dentro:

  • Visualización y filtrado de logs de acceso
  • Validación por país y direcciones IP
  • Gestión de tokens activos
  • Cómo actúa el agente inteligente ante accesos sospechosos

Esto es solo el principio

Desarrollar Goliat - Shield ha sido una experiencia emocionante y reveladora. Me ha permitido consolidar conocimientos, explorar nuevos enfoques con IA aplicada a seguridad, y sobre todo construir algo que no solo protege, sino que aporta valor real al equipo de seguridad.

Goliat - Dashboard sigue creciendo, y con él sus capacidades de seguridad.
Y lo mejor: aún queda mucho por construir.

Share this post: