Servicio de Seguridad Informática para el Análisis de Riesgos (M.Video)
Servicio Web para el análisis de riesgos y analítica de datos (M.Video)
Características del proyecto
Duración: 1 mes Equipo: 3 personas Tecnologías: FastAPI, Postgres, Streamlit
Características especiales del proyecto
El cliente es el mayor minorista ruso, que para llevar a cabo sus actividades comerciales requiere un software para calcular riesgos y el número de incidentes. Anteriormente, el cliente utilizaba Excel en combinación con el complemento ModelRisk para realizar analíticas. Sin embargo, esta solución era lenta y costosa, por lo que se inició la búsqueda de un sistema web más sencillo.
Solución
Propusimos desarrollar el producto utilizando Streamlit. Esta es una biblioteca de Python que permite crear aplicaciones web para aprendizaje automático, visualización de datos y otras tareas. Streamlit ofrece una forma sencilla e intuitiva de crear interfaces de usuario. Esta biblioteca también permite mostrar los datos de manera cómoda e informativa, lo que facilita la creación rápida de dashboards interactivos para la visualización de datos, haciendo que el proceso de análisis sea más accesible y comprensible.
Análisis de riesgos
Una vez definido el stack de desarrollo, procedimos con la implementación directa. Nuestro objetivo consistía en crear un servicio web para calcular el número proyectado de incidentes y simular los datos del software ModelRisk. Durante el desarrollo, nos basamos en los modelos matemáticos ya existentes proporcionados por el cliente y en la estructura del archivo Excel que utilizaban previamente para realizar los cálculos.
Los parámetros definidos en el modelo se calculan a partir de funciones de distribución de probabilidad. Posteriormente, mediante la simulación de Montecarlo, se ejecutan simulaciones de posibles escenarios para los parámetros inciertos del modelo. El resultado del modelo es una estimación del número de incidentes anuales y mensuales para el periodo futuro, considerando la selección de la distribución basada en las estadísticas de incidentes de seguridad informática cargadas.
Resultados
Al final, el producto satisface incluso más necesidades de negocio de las previstas inicialmente. Tras redactar la documentación que contiene los comandos principales, una descripción detallada de la solución y las diversas formas de interacción con el sistema, entregamos el proyecto al cliente.
Actualmente, el servicio funciona de manera autónoma dentro del perímetro interno del cliente. Seguimos colaborando con ellos en el desarrollo de su ecosistema interno de servicios de ciberseguridad.
Utilizamos cookies y servicios de análisis para ofrecer la mejor experiencia de usuario
Configuración de cookies
Choose cookies
Strictly necessary cookies are enabled by default. They cannot be disabled as they are essential for the website to function properly. You can, however, customize the others