Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner

Detalhes bibliográficos
Autor(a) principal: Cunico, Everton
Data de Publicação: 2018
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/25803
Resumo: Este projeto trata de uma abordagem sobre o novo paradigma para servir aplicações. Nele são desenvolvidos dois webservices, que são destinados a funcionarem em diferentes ambientes, sendo um deles o que é utilizado em larga escala no meio empresarial, que é o modelo monolítico. O outro webservice é destinado a funcionar em um cluster de contêineres gerido pela aplicação Kubernetes. Com isto, pretende-se demonstrar como este novo modelo pode ter melhor desempenho e estabilidade.
id UTFPR-12_852c0916cfc6fe4b8538d1c251a4ea2a
oai_identifier_str oai:repositorio.utfpr.edu.br:1/25803
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 2021-08-23T18:31:09Z2021-08-23T18:31:09Z2018-12-11CUNICO, Everton. Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner. 2019. Trabalho de Conclusão de Curso (Especialização em Redes de Computadores) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/25803Este projeto trata de uma abordagem sobre o novo paradigma para servir aplicações. Nele são desenvolvidos dois webservices, que são destinados a funcionarem em diferentes ambientes, sendo um deles o que é utilizado em larga escala no meio empresarial, que é o modelo monolítico. O outro webservice é destinado a funcionar em um cluster de contêineres gerido pela aplicação Kubernetes. Com isto, pretende-se demonstrar como este novo modelo pode ter melhor desempenho e estabilidade.This project deals with an approach on the new paradigm to serve applications. In it are developed two webservices, which are designed to operate in different environments, one of which is used in large scale in the business environment, which is the monolithic model. The other webservice is intended to work in a container cluster managed by the Kubernetes application. With this, it is tried to demonstrate how this new model can have better performance and stability.porUniversidade Tecnológica Federal do ParanáPato BrancoRedes de Computadores: Configuração e Gerenciamento de Servidores e Equipamentos de RedesUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAORepresentational State Transfer (Arquitetura de software)Serviços da WebAplicativos móveisJava (Linguagem de programação de computador)Representational State Transfer (Software architecture)Web servicesMobile appsJava (Computer program language)Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêinerJava application for file transfer using REST microservices and containerinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPato BrancoFernandes, Anderson LuizFernandes, Anderson LuizPegorini, ViniciusFavarim, FábioDosciatti, Eden RicardoCunico, Evertoninfo: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:UTFPRORIGINALPB_ESPRC_III_2019_10.pdfPB_ESPRC_III_2019_10.pdfapplication/pdf1333363http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/1/PB_ESPRC_III_2019_10.pdf79e0c4bad3ec34ab7ab9c5258db29100MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPB_ESPRC_III_2019_10.pdf.txtPB_ESPRC_III_2019_10.pdf.txtExtracted texttext/plain67033http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/3/PB_ESPRC_III_2019_10.pdf.txt683f4f4ab68d600a2e8725d968d61214MD53THUMBNAILPB_ESPRC_III_2019_10.pdf.jpgPB_ESPRC_III_2019_10.pdf.jpgGenerated Thumbnailimage/jpeg1194http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/4/PB_ESPRC_III_2019_10.pdf.jpg8696e8455cf836aec8d56f7f00278e95MD541/258032021-08-24 03:05:31.493oai:repositorio.utfpr.edu.br:1/25803TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-08-24T06:05:31Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
dc.title.alternative.pt_BR.fl_str_mv Java application for file transfer using REST microservices and container
title Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
spellingShingle Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
Cunico, Everton
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Representational State Transfer (Arquitetura de software)
Serviços da Web
Aplicativos móveis
Java (Linguagem de programação de computador)
Representational State Transfer (Software architecture)
Web services
Mobile apps
Java (Computer program language)
title_short Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
title_full Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
title_fullStr Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
title_full_unstemmed Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
title_sort Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner
author Cunico, Everton
author_facet Cunico, Everton
author_role author
dc.contributor.advisor1.fl_str_mv Fernandes, Anderson Luiz
dc.contributor.referee1.fl_str_mv Fernandes, Anderson Luiz
dc.contributor.referee2.fl_str_mv Pegorini, Vinicius
dc.contributor.referee3.fl_str_mv Favarim, Fábio
dc.contributor.referee4.fl_str_mv Dosciatti, Eden Ricardo
dc.contributor.author.fl_str_mv Cunico, Everton
contributor_str_mv Fernandes, Anderson Luiz
Fernandes, Anderson Luiz
Pegorini, Vinicius
Favarim, Fábio
Dosciatti, Eden Ricardo
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Representational State Transfer (Arquitetura de software)
Serviços da Web
Aplicativos móveis
Java (Linguagem de programação de computador)
Representational State Transfer (Software architecture)
Web services
Mobile apps
Java (Computer program language)
dc.subject.por.fl_str_mv Representational State Transfer (Arquitetura de software)
Serviços da Web
Aplicativos móveis
Java (Linguagem de programação de computador)
Representational State Transfer (Software architecture)
Web services
Mobile apps
Java (Computer program language)
description Este projeto trata de uma abordagem sobre o novo paradigma para servir aplicações. Nele são desenvolvidos dois webservices, que são destinados a funcionarem em diferentes ambientes, sendo um deles o que é utilizado em larga escala no meio empresarial, que é o modelo monolítico. O outro webservice é destinado a funcionar em um cluster de contêineres gerido pela aplicação Kubernetes. Com isto, pretende-se demonstrar como este novo modelo pode ter melhor desempenho e estabilidade.
publishDate 2018
dc.date.issued.fl_str_mv 2018-12-11
dc.date.accessioned.fl_str_mv 2021-08-23T18:31:09Z
dc.date.available.fl_str_mv 2021-08-23T18:31:09Z
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.citation.fl_str_mv CUNICO, Everton. Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner. 2019. Trabalho de Conclusão de Curso (Especialização em Redes de Computadores) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2019.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/25803
identifier_str_mv CUNICO, Everton. Aplicação Java para transferência de arquivos utilizando microsserviços REST e contêiner. 2019. Trabalho de Conclusão de Curso (Especialização em Redes de Computadores) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2019.
url http://repositorio.utfpr.edu.br/jspui/handle/1/25803
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
dc.publisher.program.fl_str_mv Redes de Computadores: Configuração e Gerenciamento de Servidores e Equipamentos de Redes
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
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))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/1/PB_ESPRC_III_2019_10.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/3/PB_ESPRC_III_2019_10.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/25803/4/PB_ESPRC_III_2019_10.pdf.jpg
bitstream.checksum.fl_str_mv 79e0c4bad3ec34ab7ab9c5258db29100
b9d82215ab23456fa2d8b49c5df1b95b
683f4f4ab68d600a2e8725d968d61214
8696e8455cf836aec8d56f7f00278e95
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
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
_version_ 1805923163305934848