Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/71453
Título
Utilización de Iac y automatización para generar entornos de enseñanzas ciberseguridad
Director o Tutor
Año del Documento
2024
Titulación
Grado en Ingeniería Informática
Resumen
En la actualidad, el incremento de la virtualización de la información y la integración de la tecnología
en la sociedad nos mantiene conectados a la red, generando posibles amenazas de ataques cibernéticos.
El presente proyecto fin de grado aborda la creación de un entorno de entrenamiento en ciberseguridad, utilizando herramientas de infraestructura como código y automatización en una plataforma de
virtualización.
El objetivo principal consiste en el despliegue automatizado y orquestado mediante Jenkins de una
infraestructura declarativa del hardware con Terraform, totalmente virtualizada en Proxmox, compuesta
de máquinas virtuales y contenedores. Además, se realizará una configuración de software de cada máquina
del entorno mediante Ansible para construir escenarios cibernéticos realistas de entrenamiento.
Se llevará a cabo una simulación de un ejercicio para probar la eficacia de estos entornos de entrenamiento, utilizando la infraestructura desplegada y configurada.
Los entornos de entrenamiento en ciberseguridad pueden concienciar sobre cómo actuar ante posibles
amenazas, cómo evitarlas e incluso cómo abordar contramedidas ante posibles ataques futuros. Nowadays, the increasing virtualisation of information and the integration of technology in society
keeps us connected to the network, generating possible threats of cyber attacks.
This final degree project deals with the creation of a cyber security training environment, using
infrastructure tools such as code and automation on a virtualisation platform.
The main objective is the automated and orchestrated deployment using Jenkins of a declarative
hardware infrastructure with Terraform, fully virtualised on Proxmox containing virtual machines and
containers. In addition, a software configuration of each machine in the environment will be performed
using Ansible to build realistic cyber-training scenarios.
A simulation exercise will be conducted to test the effectiveness of these training environments, using
the deployed and configured infrastructure.
Cybersecurity training environments can raise awareness on how to act against potential threats, how
to avoid them and even how to address countermeasures against possible future attacks.
Palabras Clave
DevOps
IaC
Ciberseguridad
Infraestructura
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [30023]
Ficheros en el ítem
La licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional