Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/10495/27601
Título : | Desarrollo de la plataforma PUNANA bajo la arquitectura de microservicios para la tokenización de activos digitales sobre blockchain en interia group sas. |
Autor : | Garzón Toro, Nayro Emanuel |
metadata.dc.contributor.advisor: | Fletscher Bocanegra, Luis Alejandro Serna Carvajal, Carlos Andrés |
metadata.dc.subject.*: | Aplicación informática Computer applications Tecnología Technology Sistema en línea Online systems Programación informática Computer programming http://vocabularies.unesco.org/thesaurus/concept520 http://vocabularies.unesco.org/thesaurus/concept116 http://vocabularies.unesco.org/thesaurus/concept6084 http://vocabularies.unesco.org/thesaurus/concept521 |
Fecha de publicación : | 2022 |
Resumen : | RESUMEN : La startup InteriaGroup SAS requería una solución tecnológica para el lanzamiento de una aplicación web (PUNANA) que permitiera realizar inversiones inmobiliarias mediante la tokenización de activos digitales. El frontend de la aplicación se desarrolló sobre Reactjs, utilizando la librería material ui para adicionar componentes visuales a la página, y el backend se manejó con el entorno de capa de servidor Nodejs. Se realizó la integración del frontend con el backend mediante las variables de entorno que permiten definir las url mediante las que se hacen peticiones al backend dependiendo del entorno en el que se trabaje (desarrollo, prueba, producción). Para el despliegue de la aplicación web PUNANA en internet se utilizó la plataforma de Google Cloud mediante sus servicios Cloud Run y Cloud Build; el primero permitió el manejo de microservicios en contenedores y el segundo automatizar el despliegue a producción mediante una conexión directa con una rama existente en el repositorio Git. Para el manejo de la tokenización de activos, se realizó una investigación en la cual se definió el uso de la librería web3js para el llamado de los smart contracts codificados en el framework Solidity. ABSTRACT : The startup InteriaGroup SAS required a technological solution to launch a web application (PUNANA) that would allow real estate investments to be made through the tokenization of digital assets. The frontend of the application was developed on Reactjs, using the material ui library to add visual components to the page, and the backend was managed with the Nodejs server layer environment. The integration of the frontend with the backend was carried out through the environment variables that allow defining the urls through which requests are made to the backend depending on the environment in which you work (development, test, production). For the use of the PUNANA web application on the internet, the Google Cloud platform was acquired through its Cloud Run and Cloud Build services; the first allowed the management of microservices in containers and the second to automate production use through a direct connection with an existing branch in the Git repository. To manage the tokenization of assets, an investigation was carried out in which the use of the web3js library was defined to call the smart contracts encoded in the Solidity framework. |
Aparece en las colecciones: | Ingeniería de Telecomunicaciones |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
GarzonNayro_2022_DesarrolloPlataformaWeb.pdf | Trabajo de grado de pregrado | 1.4 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.