Angulo Osorio, Javier FernandoHerrera Alvarez, Victor Manuel2025-08-052025-08-052025-07-14https://hdl.handle.net/20.500.12920/15410El presente proyecto tiene como objetivo implementar una arquitectura basada en microservicios Web para integrarla de forma progresiva y segura en los sistemas administrativos de una universidad privada, mejorando su estructura tecnológica y sentando las bases para una evolución escalable. La arquitectura fue desarrollada utilizando Python y el framework FastAPI, e integrada con módulos existentes desarrollados en PHP, mediante el uso de un API Gateway, control de acceso por IP y autenticación mediante tokens. El enfoque modular permitió organizar los microservicios por categorías funcionales, facilitando su mantenimiento, reutilización y despliegue independiente. La metodología aplicada se basó en el framework Scrum, permitiendo desarrollar la arquitectura de manera iterativa, validando entregables en cada sprint y priorizando componentes críticos. La implementación se realizó en un entorno real de producción, bajo servidores con Debian 12, certificados SSL, Cloudfare y Firewall físico, garantizando una infraestructura segura y funcional. Se desarrollaron e integraron microservicios orientados tanto a los sistemas internos como a aplicativos móviles para estudiantes, padres y docentes. Las pruebas funcionales, de integración, seguridad y estrés confirmaron la estabilidad de la arquitectura incluso bajo condiciones de alta carga, soportando más de 10,000 solicitudes sin caída. Además, se comprobó la efectividad de los mecanismos de control ante intentos de acceso no autorizado, suplantación de identidad y ataques por inyección de código. Como resultado, la arquitectura implementada permitió una mejor organización del ecosistema tecnológico institucional, redujo la duplicación de código, y mejoró el rendimiento, la seguridad y la escalabilidad de los sistemas de información de la universidad.application/pdfspainfo:eu-repo/semantics/openAccessMicroservicios WebPythonArquitectura Web.Implementación de una arquitectura basada en microservicios Web para la modernización de los sistemas informáticos en una universidad privada, utilizando el framework SCRUMinfo:eu-repo/semantics/bachelorThesishttps://purl.org/pe-repo/ocde/ford#2.02.04