Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2022 |
| Tipo de documento: | Trabalho de conclusão de curso |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/30733 |
Resumo: | The present work aims to present the development of a group of embedded systems software for the remote management of switches. The system was developed aiming at low cost when using a Raspberry Pi Model B +. For the development of the system, the web interface of a TP-Link TL-SG108E switch was studied. After studying the switch interface, the project was divided into three parts: front-end, back-end and database. The front-end, or web interface, was developed using the VueJs JavaScript framework and the Nuxt framework. The back-end, which works as a mediator between the database and the web interface, in addition to being responsible for accessing and configuring switches on the local network, was developed using the NodeJs JavaScript execution environment, the Application Programming Interface (API) Puppeter and the NestJs framework. The database used in the development of the project was MYSQL. |
| id |
UTFPR-12_81bed7bb39c1f38611a479205e46fbd9 |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/30733 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema webAutomation of multiple switches configuration in a network using an SBC with remote management and web systemRaspberry Pi (Computador)Redes de computadoresSistemas embarcados (Computador)Raspberry Pi (Computer)Computer networksEmbedded computer systemsCNPQ::ENGENHARIASThe present work aims to present the development of a group of embedded systems software for the remote management of switches. The system was developed aiming at low cost when using a Raspberry Pi Model B +. For the development of the system, the web interface of a TP-Link TL-SG108E switch was studied. After studying the switch interface, the project was divided into three parts: front-end, back-end and database. The front-end, or web interface, was developed using the VueJs JavaScript framework and the Nuxt framework. The back-end, which works as a mediator between the database and the web interface, in addition to being responsible for accessing and configuring switches on the local network, was developed using the NodeJs JavaScript execution environment, the Application Programming Interface (API) Puppeter and the NestJs framework. The database used in the development of the project was MYSQL.O presente trabalho tem como objetivo apresentar o desenvolvimento de um grupo de softwares de sistemas embarcados para a gerência remota de switches. O sistema foi desenvolvido visando baixo custo ao se utilizar de uma Raspberry Pi Model B +. Para o desenvolvimento do sistema foi estudado a interface web de um switch TL-SG108E da TP-Link. Com o estudo da interface do switch o projeto foi separado em três partes: front-end, back-end e banco de dados. O front-end, ou interface web, foi desenvolvido usando o framework para JavaScript VueJs e o framework Nuxt. O back-end, que funciona como mediador entre banco de dados e interface web, além de ser responsável por acessar e configurar os switches na rede local, foi desenvolvido utilizando o ambiente de execução JavaScript NodeJs, a Application Programming Interface (API) Puppeter e o framework NestJs. O banco de dados utilizado no desenvolvimento do projeto foi o MYSQL.Universidade Tecnológica Federal do ParanáCampo MouraoBrasilDepartamento Acadêmico de EletrônicaEngenharia EletrônicaUTFPRLuz, Paulo Denis Garcez daMartinez, Roberto Wilhelm KraussBrolin, Leandro CastilhoNanni, MarceloLuz, Paulo Denis Garcez daDaniel, André Luís Maldonado2023-03-06T20:32:38Z2023-03-06T20:32:38Z2022-11-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfDANIEL, André Luís Maldonado. Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022.http://repositorio.utfpr.edu.br/jspui/handle/1/30733porhttp://creativecommons.org/licenses/by-sa/4.0/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2023-03-07T06:07:31Zoai:repositorio.utfpr.edu.br:1/30733Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2023-03-07T06:07:31Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web Automation of multiple switches configuration in a network using an SBC with remote management and web system |
| title |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web |
| spellingShingle |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web Daniel, André Luís Maldonado Raspberry Pi (Computador) Redes de computadores Sistemas embarcados (Computador) Raspberry Pi (Computer) Computer networks Embedded computer systems CNPQ::ENGENHARIAS |
| title_short |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web |
| title_full |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web |
| title_fullStr |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web |
| title_full_unstemmed |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web |
| title_sort |
Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web |
| author |
Daniel, André Luís Maldonado |
| author_facet |
Daniel, André Luís Maldonado |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Luz, Paulo Denis Garcez da Martinez, Roberto Wilhelm Krauss Brolin, Leandro Castilho Nanni, Marcelo Luz, Paulo Denis Garcez da |
| dc.contributor.author.fl_str_mv |
Daniel, André Luís Maldonado |
| dc.subject.por.fl_str_mv |
Raspberry Pi (Computador) Redes de computadores Sistemas embarcados (Computador) Raspberry Pi (Computer) Computer networks Embedded computer systems CNPQ::ENGENHARIAS |
| topic |
Raspberry Pi (Computador) Redes de computadores Sistemas embarcados (Computador) Raspberry Pi (Computer) Computer networks Embedded computer systems CNPQ::ENGENHARIAS |
| description |
The present work aims to present the development of a group of embedded systems software for the remote management of switches. The system was developed aiming at low cost when using a Raspberry Pi Model B +. For the development of the system, the web interface of a TP-Link TL-SG108E switch was studied. After studying the switch interface, the project was divided into three parts: front-end, back-end and database. The front-end, or web interface, was developed using the VueJs JavaScript framework and the Nuxt framework. The back-end, which works as a mediator between the database and the web interface, in addition to being responsible for accessing and configuring switches on the local network, was developed using the NodeJs JavaScript execution environment, the Application Programming Interface (API) Puppeter and the NestJs framework. The database used in the development of the project was MYSQL. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-11-07 2023-03-06T20:32:38Z 2023-03-06T20:32:38Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
DANIEL, André Luís Maldonado. Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022. http://repositorio.utfpr.edu.br/jspui/handle/1/30733 |
| identifier_str_mv |
DANIEL, André Luís Maldonado. Automatização de configuração de múltiplos switches em uma rede utilizando uma SBC com gerência remota e sistema web. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/30733 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-sa/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-sa/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Campo Mourao Brasil Departamento Acadêmico de Eletrônica Engenharia Eletrônica UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Campo Mourao Brasil Departamento Acadêmico de Eletrônica Engenharia Eletrônica UTFPR |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850498102470901760 |