Thesis
Solución backend para la plataforma web de RAD

dc.contributor.departmentDepartamento de Electrónica e Informática
dc.contributor.guiaViveros Muñoz, Rhoddy Ángel
dc.coverage.spatialSede Concepción
dc.creatorFuentes Gallegos, Benjamín Isaac
dc.date.accessioned2025-10-24T17:23:55Z
dc.date.available2025-10-24T17:23:55Z
dc.date.issued2024-12
dc.description.abstractEl backend asume las responsabilidades y se ocupa de la adecuada implementación de la lógica empresarial, además de la preservación de los datos, para posteriormente poder usar estos datos al crear un frontend y/o donde se requiera, sin tener en cuenta la tecnología, y sin obstaculizar la producción de este. Se trabajó pensando en que la solución debería incluir atributos de alta calidad, como alta escalabilidad, seguridad (confidencialidad), comunicación con otras tecnologías y habilidad para poner en marcha microservicios. Para lograr esto, se trabajó con metodologías, estándares y marcos de trabajo que facilitaran la implementación de estas características, como el empleo de Spring Boot, un marco de trabajo con un fuerte respaldo comercial, perfecto para manejar microservicios y/o modelos vistas controladores. La adopción del estándar APIs RESTful para la interacción con otros servicios. JSON Web Token (RFC 7519) facilita la transferencia de datos entre los participantes en forma de un objeto JSON y garantiza la autenticación y autorización de los endpoints. MySQL y Workbench para la administración de los datos, Docker y Docker Compose para la puesta en marcha de microservicios y la coordinación de contenedores. La solución backend está desplegada en los servicios cloud de AWS, lo que garantiza la disponibilidad, seguridad y escalabilidad necesarias. Además, el backend podrá conectarse con el frontend y luego desplegarse en internet, asegurando una integración fluida y eficiente.es
dc.description.abstract The backend assumes responsibilities and takes care of the proper implementation of business logic, as well as data preservation, to later use this data when creating a frontend and/or where required, regardless of the technology, without hindering its production. The solution was designed to include high-quality attributes such as high scalability, security (confidentiality), communication with other technologies, and the ability to implement microservices. To achieve this, methodologies, standards, and frameworks were used to facilitate the implementation of these characteristics, such as the use of Spring Boot, a framework with strong commercial support, perfect for handling microservices and/or model-view-controller patterns. The adoption of the RESTful APIs standard for interaction with other services, JSON Web Token (RFC 7519) facilitates the transfer of data between participants in the form of a JSON object and ensures authentication and authorization of the endpoints. MySQL and Workbench for data management, Docker and Docker Compose for the deployment of microservices and container orchestration. With this, a quality platform solution was achieved, allowing it to expand in the future without complications.en
dc.description.programIngeniería en Informática
dc.format.extent59 páginas
dc.identifier.barcode3560900289004
dc.identifier.urihttps://repositorio.usm.cl/handle/123456789/76925
dc.language.isoes
dc.publisherUniversidad Técnica Federico Santa María
dc.rightsAttribution 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectBackend
dc.subjectSeguridad informática
dc.subjectEscalabilidad
dc.subjectMicroservicios
dc.subjectAPIs RESTfull
dc.subject.ods8 Trabajo decente y crecimiento económico
dc.subject.ods9 Industria, innovación e infraestructura
dc.subject.ods16 Paz, justicia e instituciones sólidas
dc.titleSolución backend para la plataforma web de RAD
dspace.entity.typeTesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
3560900289004.pdf
Size:
2.24 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: