Sistema de Gestión de Anuncios de Animales Perdidos y Encontrados Basado en una Arquitectura de Microservicios
[ES] El presente proyecto propone el diseño y desarrollo de un sistema orientado a facilitar la publicación, gestión y localización de anuncios sobre animales perdidos y encontrados. La solución se basa en una arquitectura de microservicios para garantizar escalabilidad, modularidad y tolerancia a f...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2026 |
| País: | España |
| Institución: | Universitat Politècnica de València (UPV) |
| Repositorio: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | inglés |
| OAI Identifier: | oai:dnet:riunet______::9972f1be6e6b49ceb77dc49c96a828a7 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/235118 |
| Access Level: | acceso abierto |
| Palabra clave: | Microservicios Spring Boot REST API PostgreSQL Docker JSON Web Tokens (JWT) Seguridad Sistema de búsqueda de animales. Microservices Safety Pet Tracing System Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari |
| Sumario: | [ES] El presente proyecto propone el diseño y desarrollo de un sistema orientado a facilitar la publicación, gestión y localización de anuncios sobre animales perdidos y encontrados. La solución se basa en una arquitectura de microservicios para garantizar escalabilidad, modularidad y tolerancia a fallos. La plataforma estará compuesta por dos servicios autónomos: el primer servicio es responsable de la gestión de usuarios, autenticación y manejo de anuncios, incluyendo su publicación, filtrado y búsqueda; el segundo servicio realiza funciones auxiliares, como el registro de actividad, el procesamiento de datos de servicio y el soporte de infraestructura. Esta separación permite una evolución flexible del sistema a lo largo de su ciclo de vida. La implementación se llevará a cabo utilizando Spring Boot para el desarrollo de los servicios backend, PostgreSQL como sistema de gestión de bases de datos y Docker para la contenedorización y despliegue. El sistema incorporará mecanismos de autenticación basados en JWT, así como documentación técnica mediante Swagger/OpenAPI. Estas tecnologías permiten crear un entorno robusto y seguro, orientado a su aplicación práctica en escenarios reales de búsqueda de animales perdidos, contribuyendo a aumentar la eficiencia en la difusión de información y en la comunicación con los propietarios. |
|---|