Publicación: Diseño del componente software backend orientado a una plataforma IoT diseñada para smart campus
| dc.contributor.advisor | Pedraza Ferreira, Gabriel Rodrigo | |
| dc.contributor.author | Arias Figueroa, Kevin David | |
| dc.contributor.author | Estupiñan Soto, Juan Felipe | |
| dc.date.accessioned | 2023-04-06T03:22:34Z | |
| dc.date.available | 2023 | |
| dc.date.available | 2023-04-06T03:22:34Z | |
| dc.date.created | 2019 | |
| dc.date.issued | 2019 | |
| dc.description.abstract | Los campus universitarios son entornos donde día tras día ocurre una enorme cantidad de sucesos, que se pueden interpretar como una constante producción de cientos de datos, los cuales utilizados inteligentemente pueden traer beneficios para la comunidad educativa. Un sistema de datos centralizado, por ejemplo, podría permitir un acceso rápido al estado de las diferentes zonas de un campus, que traería ventajas en materia de seguridad al poder conocer zonas afectadas por alguna situación de riesgo, o en materia de gestión de recursos al conocer qué zonas de campus están utilizando energía innecesariamente, entre otros. En este trabajo se presenta una solución Backend para una plataforma IoT, este software se desarrolló con una arquitectura de microservicios de alta disponibilidad elaborada en Java usando el framework Spring Boot, permite la integración de dispositivos y gateways a través de un broker y gracias a su escalabilidad puede manejar grandes volúmenes de datos que se generen a partir de estos, almacenarlos y a través de un API REST ser consultados para el uso que se les quiera dar, además, cuenta con una unidad de persistencia para almacenar la información de los elementos que estén presentes en la plataforma (dispositivos y gateways). Al final de este proyecto se probó la integración de este software con dispositivos reales instalados en gateways y una plataforma para la administración de los mismos, en un entorno real de producción (esto gracias a otros tres proyectos que se desarrollaron en paralelo a este), comprobando así, que la solución cumple con lo esperado, y funciona como un componente cohesivo en una plataforma IoT para Smart Campus. | |
| dc.description.abstractenglish | The campus in the university is an environment where day after day an enormous amount of events occur. These can be interpreted as a constant production of data that, if used correctly and in an intelligent manner, could bring benefits for the educative community. A centralized system of data, for instance, could allow fast access to the condition of different areas inside the campus, bringing benefits in terms of security by knowing the affected area is under a dangerous situation, or in matter of resource management, by knowing which areas of the campus are using unnecessary energy, among others. This paper presents a Backend solution for an loT infrastructure. The software was developed as a high availability microservices architecture in Java using the framework Spring Boot, allowing the integration of devices and gateways through a broker and, thanks to its scalability, the management of large data volumes generated from said devices, besides the ability to store them and query them through a REST API for ad hoc applications. It also carries a unit of persistence to store the information from the available elements in the infrastructure (devices and gateways). This project at the end, proved the incorporation of this software with real devices installed on gateways, and a platform for the administration of these, in a real production environment (thanks to the other three projects that were developed in parallel to this one), thus proving the solution meets the expectations, and works as a cohesive component in a loT platform for Smart Campus. | |
| dc.description.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero de Sistemas | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/13346 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
| dc.publisher.program | Ingeniería de Sistemas | |
| dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Iot | |
| dc.subject | Backend | |
| dc.subject | Smart Campus | |
| dc.subject | Api. | |
| dc.subject.keyword | Iot | |
| dc.subject.keyword | Backend | |
| dc.subject.keyword | Smart Campus | |
| dc.subject.keyword | Api. | |
| dc.title | Diseño del componente software backend orientado a una plataforma IoT diseñada para smart campus | |
| dc.title.english | Design of a backend software component oriented to an IoT platform designed for smart campus | |
| dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización.pdf
- Tamaño:
- 1.12 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...
- Nombre:
- Nota de proyecto.pdf
- Tamaño:
- 243.01 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
