Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores

Detalhes bibliográficos
Autor(a) principal: Klein, Alã Eduardo
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
Texto Completo: http://hdl.handle.net/10737/3529
Resumo: Com a constante evolução de sistemas e aumento da demanda de softwares, faz-se necessário a recorrente instalação e configuração de serviços e servidores. Para atender essa necessidade, empresas fazem o uso da virtualização de servidores tanto em datacenters locais quanto em nuvem. Porém, são necessárias algumas boas práticas e ferramentas para que a gerência, manutenção e criação das máquinas virtuais sejam realizadas com agilidade e segurança. Neste trabalho foram utilizados os conceitos de DevOps e ferramentas de infraestrutura como código (IaC) para experimentação na criação, gerência e manutenção da IaC. Foram utilizados dois hypervisors locais e dois em nuvem para implementação de uma IaC e deploy de uma aplicação. Como resultado deste trabalho, foram aplicados os conhecimentos obtidos em ambientes de teste para comprovar suas funcionalidades e vantagens. Foi possível realizar a criação da IaC e o deploy de uma aplicação de forma automatizada, mantendo o versionamento de todos os códigos utilizados. Também foram realizados testes a fim de comparar os resultados dos tempos de criação, escalabilidade e ferramentas de IaC. Conclui-se que a utilização das ferramentas de IaC em conjunto com técnicas e práticas DevOps são efetivas na gerência, criação e manutenção da IaC, e dessa forma, foi possível atingir o objetivo deste trabalho de forma satisfatória.
id UVAT_5c4a1f28c14a66bd8feee608f7a8a734
oai_identifier_str oai:univates.br:10737/3529
network_acronym_str UVAT
network_name_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
repository_id_str 1
spelling Wolf, Alexandre Stürmerhttp://lattes.cnpq.br/0591097928246945Klein, Alã Eduardo2023-05-30T17:53:20Z2023-05-30T17:53:20Z2022-122022-12-07Com a constante evolução de sistemas e aumento da demanda de softwares, faz-se necessário a recorrente instalação e configuração de serviços e servidores. Para atender essa necessidade, empresas fazem o uso da virtualização de servidores tanto em datacenters locais quanto em nuvem. Porém, são necessárias algumas boas práticas e ferramentas para que a gerência, manutenção e criação das máquinas virtuais sejam realizadas com agilidade e segurança. Neste trabalho foram utilizados os conceitos de DevOps e ferramentas de infraestrutura como código (IaC) para experimentação na criação, gerência e manutenção da IaC. Foram utilizados dois hypervisors locais e dois em nuvem para implementação de uma IaC e deploy de uma aplicação. Como resultado deste trabalho, foram aplicados os conhecimentos obtidos em ambientes de teste para comprovar suas funcionalidades e vantagens. Foi possível realizar a criação da IaC e o deploy de uma aplicação de forma automatizada, mantendo o versionamento de todos os códigos utilizados. Também foram realizados testes a fim de comparar os resultados dos tempos de criação, escalabilidade e ferramentas de IaC. Conclui-se que a utilização das ferramentas de IaC em conjunto com técnicas e práticas DevOps são efetivas na gerência, criação e manutenção da IaC, e dessa forma, foi possível atingir o objetivo deste trabalho de forma satisfatória.With the constant evolution of systems and increased demand for software, it is necessary the recurring installation and configuration of services and servers. To meet this need, companies make use of server virtualization both in local datacenters and in the cloud. However, some good practices and tools are necessary for the management, maintenance and creation of virtual machines to be carried out with agility and security. In this work, DevOps concepts and infrastructure-as-code (IaC) tools were used for experimentation in the creation, management and maintenance of IaC. Two local and two cloud hypervisors were used to implement an IaC and deploy an application. As a result of this work, the knowledge obtained was applied in test environments to prove its functionalities and advantages. It was possible to create the IaC and deploy an application in an automated way, maintaining the versioning of all the codes used. Tests were also performed in order to compare the results of creation times, scalability and IaC tools. It is concluded that the use of IaC tools together with DevOps techniques and practices are effective in the management, creation and maintenance of IaC, and thus, it was possible to satisfactorily achieve the objective of this work.http://hdl.handle.net/10737/3529Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessCETDevOpsIaCInfraestrutura como códigoVirtualizaçãoInfrastructure as code.VirtualizationAplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadoresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESORIGINAL2022AlãEduardoKlein.pdf2022AlãEduardoKlein.pdfapplication/pdf2807496https://www.univates.br/bdu/bitstreams/7b1a8099-26b2-4215-b78a-5b667a2a3ca9/downloadb14584983deeb1c7e482ad584ce6f60dMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8804https://www.univates.br/bdu/bitstreams/57f3f1ce-1b9e-4c36-b53d-977662667e14/downloadc1efe8e24d7281448e873be30ea326ffMD52LICENSElicense.txtlicense.txttext/plain4534https://www.univates.br/bdu/bitstreams/44713ee7-e329-451d-b07f-e457e0175602/download335bd523a92f4a31b001b3d8c10df42dMD53TEXT2022AlãEduardoKlein.pdf.txt2022AlãEduardoKlein.pdf.txtExtracted texttext/plain90441https://www.univates.br/bdu/bitstreams/663e0dff-4e3b-41b4-9469-f53eb8c25f9a/download049542d7993b5961c5c43f372ebd4417MD58THUMBNAIL2022AlãEduardoKlein.pdf.jpg2022AlãEduardoKlein.pdf.jpgGenerated Thumbnailimage/jpeg4476https://www.univates.br/bdu/bitstreams/eb2804b7-3fd9-44cd-867f-1a65135e36f6/downloade141ddfd30c00a7667fcc5709cf93794MD5910737/35292023-06-26 11:52:53.913http://creativecommons.org/licenses/by-nc-nd/4.0/openAccessoai:univates.br:10737/3529https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-06-26T11:52:53Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseVEVSTU8gREUgREVQw5NTSVRPIC0gQklCTElPVEVDQSBESUdJVEFMIERBIFVOSVZBVEVTIChCRFUpPGJyIC8+PGJyIC8+CgpDb21vIGNvbGFib3JhZG9yIG5hIHN1Ym1pc3PDo28gZGEgb2JyYSwgbyBkZXBvc2l0YW50ZSBkZWNsYXJhIG8gcmVjZWJpbWVudG8gZG8gVEVSTU8gREUgTElDRU7Dh0EgZGEgQklCTElPVEVDQSBESUdJVEFMIERBIFVOSVZBVEVTIChCRFUpIHByZWVuY2hpZG8gZSBhc3NpbmFkbyBwZWxvIGF1dG9yIG91IHRpdHVsYXIgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIG9icmEsIGUgYWZpcm1hIGVzdGFyIHNlbmRvIGZpZGVkaWdubyBhb3MgZGFkb3MgaW5mb3JtYWRvcyBubyBtZXNtby4gPGJyIC8+CgpPIHRlcm1vIGRlIGxpY2Vuw6dhLCBjb21vIHNlZ3VlIGFiYWl4bywgZm9pIGRlZmluaWRvIHBlbGEgQXNzZXNzb3JpYSBKdXLDrWRpY2EgZG8gQ2VudHJvIFVuaXZlcnNpdMOhcmlvIFVuaXZhdGVzOjxiciAvPjxiciAvPgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyIC8+PGJyIC8+CgpURVJNTyBERSBMSUNFTsOHQSAtIEJJQkxJT1RFQ0EgRElHSVRBTCBEQSBVTklWQVRFUyAoQkRVKTxiciAvPjxiciAvPgoKQ3Vyc28vUHJvZ3JhbWFfX19fX19fX19fX19fX19HcmF1IEFjYWTDqm1pY29fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnIgLz4KTmF0dXJlemEgZGEgT2JyYSAoKVRDQyAoKUFydGlnbyAoKUxpdnJvICgpQ2Fww610dWxvIGRlIExpdnJvICgpT3V0cm9fX19fX19fX188YnIgLz4KVMOtdHVsbyBkYSBPYnJhX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnIgLz4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIC8+CkRlZmVzYS9QdWJsaWNhw6fDo29fX19fX19fX19fX19BcnF1aXZvcyBhbmV4b3NfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPgpFbWJhcmdhZG8gYXTDqV9fX19fX19fX19fX19fX19Nb3Rpdm9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPgpFdmVudG8vUGVyacOzZGljb19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPgrDk3Jnw6NvIGRlIEZvbWVudG9fX19fX19fX19fX19fSWRlbnRpZmljYWRvcl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnIgLz4KQ8OzZC4gSWRlbnRpZmljYWRvcl9fX19fX19fX19fUmVjZWJpbWVudG9fX19fX19fX19EaXNwb27DrXZlbCBuYSBCRFVfX19fX19fX19fPGJyIC8+PGJyIC8+CgoxLiBPIEFVVE9SIGRlY2xhcmEgcXVlIMOpIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIE9CUkEgZSB0ZW0gcGxlbmEgZGlzcG9uaWJpbGlkYWRlIGRvcyBtZXNtb3MsIGV4aW1pbmRvIGEgVU5JVkFURVMgZGUgdG9kYSBlIHF1YWxxdWVyIHJlc3BvbnNhYmlsaWRhZGUuPGJyIC8+CgoyLiBPIEFVVE9SIGRlY2xhcmEgcXVlLCByZWxhdGl2YW1lbnRlIMOgIE9CUkEsIHJlc3BlaXRvdSBvcyBkaXJlaXRvcyBpbnRlbGVjdHVhaXMgZGUgdGVyY2Vpcm9zIGUgY3VtcHJpdSBjb20gYXMgb2JyaWdhw6fDtWVzIGxlZ2FpcyBvdSBjb250cmF0dWFpcyBjb3JyZWxhdGFzLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgoKMy4gTyBBVVRPUiBsaWNlbmNpYSBhIHJlcHJvZHXDp8OjbyBncmF0dWl0YSBlbSBmb3JtYXRvIGRpZ2l0YWwgZSBhIGRpc3BvbmliaWxpemHDp8OjbyBncmF0dWl0YSBvdSBvbmVyb3NhIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIFVuaXZhdGVzLCBwYXJhIHRvZG9zIG9zIHVzdcOhcmlvcywgbmEgZm9ybWEgZGVmaW5pZGEgcGVsYSBVTklWQVRFUywgY2llbnRlIGRlIHF1ZSBhIGluY2x1c8OjbyBkYSBPQlJBIG5hIEJpYmxpb3RlY2EgaW1wb3J0YXLDoSB0YW1iw6ltIG5vIGxpY2VuY2lhbWVudG8gcG9yIG1laW8gZGEgQ3JlYXRpdmUgQ29tbW9ucy48YnIgLz4KCjQuIEEgVU5JVkFURVMgbmFkYSBkZXZlcsOhIGFvIEFVVE9SIHBlbGEgcmVwcm9kdcOnw6NvIGUgZGlzcG9uaWJpbGl6YcOnw6NvIGRhIE9CUkEsIGNvbmZvcm1lIGFjaW1hIHByZXZpc3RvLCBtZXNtbyBzZSBvIGFjZXNzbyBkb3MgdXN1w6FyaW9zIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSBVbml2YXRlcyBmb3IgYSB0w610dWxvIG9uZXJvc28uPGJyIC8+Cgo1LiBPIEFVVE9SIGZpY2EgY2llbnRlIGRlIHF1ZSwgZGlzcG9uaWJpbGl6YWRhIGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIG9zIHVzdcOhcmlvcyBwb2RlcsOjbyB1dGlsaXrDoS1sYSBjb25mb3JtZSBhcyBub3JtYXMgZGEgQ3JlYXRpdmUgQ29tbW9ucy48YnIgLz4KCjYuIE8gQVVUT1IqOjxiciAvPgpQZXJtaXRlIG8gdXNvIGNvbWVyY2lhbCBkYSBzdWEgT0JSQT8qIChGb250ZTogaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvY2hvb3NlLykgPGJyIC8+CihNYXJjYXIgYXBlbmFzIHVtYSBvcMOnw6NvKTxiciAvPgooICkgU2ltIChPIGxpY2VuY2lhZG9yIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyLCBleGliaXIgZSBleGVjdXRhciBhIE9CUkEsIGluY2x1c2l2ZSBwYXJhIGZpbnMgY29tZXJjaWFpcykuPGJyIC8+CiggKSBOw6NvIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyLCBleGliaXIgZSBleGVjdXRhciBhIE9CUkEgc29tZW50ZSBjb20gZmlucyBuw6NvIGNvbWVyY2lhaXMpLjxiciAvPgoKUGVybWl0ZSBtb2RpZmljYcOnw7VlcyBlbSBzdWEgT0JSQT8qIChGb250ZTogaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvY2hvb3NlLykgPGJyIC8+CihNYXJjYXIgYXBlbmFzIHVtYSBvcMOnw6NvKTxiciAvPgooICkgU2ltIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyLCBleGliaXIgZSBleGVjdXRhciBhIE9CUkEsIGJlbSBjb21vIHVzw6EtbGEgY29tbyBiYXNlIHBhcmEgb2JyYXMgZGVyaXZhZGFzKS48YnIgLz4KKCApIFNpbSwgY29udGFudG8gcXVlIG9zIG91dHJvcyBjb21wYXJ0aWxoZW0gZGUgZm9ybWEgc2VtZWxoYW50ZSAoTyBsaWNlbmNpYWRvciBwZXJtaXRlIGFvcyBvdXRyb3MgZGlzdHJpYnVpciBvYnJhcyBkZXJpdmF0aXZhcyBzb21lbnRlIHNvYiBhIG1lc21hIGxpY2Vuw6dhIG91IG91dHJhIGNvbXBhdMOtdmVsIGNvbSBhIHF1ZSByZWdlIGEgT0JSQSBkbyBsaWNlbmNpYWRvcikuPGJyIC8+CiggKSBOw6NvIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyIGUgdHJhbnNtaXRpciBhcGVuYXMgY8OzcGlhcyBpbmFsdGVyYWRhcyBkYSBPQlJBIOKAkyBuw6NvIHBlcm1pdGUgb2JyYXMgZGVyaXZhZGFzKS48YnIgLz4KCjcuIEEgcHJlc2VudGUgbGljZW7Dp2EsIG5vIHF1ZSBjb3ViZXIsIHBvZGVyw6Egc2VyIGNhbmNlbGFkYSBtZWRpYW50ZSBhdmlzbyBmb3JtYWwgZG8gQVVUT1IsIMOgIFVOSVZBVEVTLCBjb20gYW50ZWNlZMOqbmNpYSBtw61uaW1hIGRlIDkwIGRpYXMsIHNlbSBwcmVqdWRpY2FyIG9zIGF0b3MgcHJhdGljYWRvcyBuYSBzdWEgdmlnw6puY2lhLjxiciAvPgoKX19fX19fX3xfX19fX19fX19fX3xfX19fX19fX19fX19fX19ffF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIC8+Cl9fX19fX198X19fX19fX19fX198X19fX19fX19fX19fX19fX3xfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPgpfX19fX19ffF9fX19fX19fX19ffF9fX19fX19fX19fX19fX198X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnIgLz4KX19fX19fX3xfX19fX19fX19fX3xfX19fX19fX19fX19fX19ffF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIC8+Cl9fX19fX198X19fX19fX19fX198X19fX19fX19fX19fX19fX3xfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxiciAvPgpDw7NkaWdvIHxDUEYgICAgICAgIHxOb21lICAgICAgICAgICAgfEFzc2luYXR1cmEgZG8gRGV0ZW50b3IgZG9zIERpcmVpdG9zIEF1dG9yYWlzPGJyIC8+CjxiciAvPgpMb2NhbCBfX19fX19fX19fX19fX19fX19fXyBEYXRhICBfX19fXy9fX19fX18vX19fX19fXzxiciAvPgo8YnIgLz4KKiBDYW1wb3MgZGUgcHJlZW5jaGltZW50byBvYnJpZ2F0w7NyaW8uPGJyIC8+CioqKiBBcGVuYXMgc2Vyw6NvIGFjZWl0b3MgdGVybW9zIG9yaWdpbmFpcyBlIGFkZXF1YWRhbWVudGUgcHJlZW5jaGlkb3MuCg==
dc.title.none.fl_str_mv Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
title Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
spellingShingle Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
Klein, Alã Eduardo
CET
DevOps
IaC
Infraestrutura como código
Virtualização
Infrastructure as code.
Virtualization
title_short Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
title_full Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
title_fullStr Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
title_full_unstemmed Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
title_sort Aplicação de técnicas de DevOps e ferramentas de IaC para gerenciamento de virtualização de computadores
author Klein, Alã Eduardo
author_facet Klein, Alã Eduardo
author_role author
dc.contributor.advisor1.fl_str_mv Wolf, Alexandre Stürmer
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0591097928246945
dc.contributor.author.fl_str_mv Klein, Alã Eduardo
contributor_str_mv Wolf, Alexandre Stürmer
dc.subject.cnpq.fl_str_mv CET
topic CET
DevOps
IaC
Infraestrutura como código
Virtualização
Infrastructure as code.
Virtualization
dc.subject.por.fl_str_mv DevOps
IaC
Infraestrutura como código
Virtualização
Infrastructure as code.
Virtualization
description Com a constante evolução de sistemas e aumento da demanda de softwares, faz-se necessário a recorrente instalação e configuração de serviços e servidores. Para atender essa necessidade, empresas fazem o uso da virtualização de servidores tanto em datacenters locais quanto em nuvem. Porém, são necessárias algumas boas práticas e ferramentas para que a gerência, manutenção e criação das máquinas virtuais sejam realizadas com agilidade e segurança. Neste trabalho foram utilizados os conceitos de DevOps e ferramentas de infraestrutura como código (IaC) para experimentação na criação, gerência e manutenção da IaC. Foram utilizados dois hypervisors locais e dois em nuvem para implementação de uma IaC e deploy de uma aplicação. Como resultado deste trabalho, foram aplicados os conhecimentos obtidos em ambientes de teste para comprovar suas funcionalidades e vantagens. Foi possível realizar a criação da IaC e o deploy de uma aplicação de forma automatizada, mantendo o versionamento de todos os códigos utilizados. Também foram realizados testes a fim de comparar os resultados dos tempos de criação, escalabilidade e ferramentas de IaC. Conclui-se que a utilização das ferramentas de IaC em conjunto com técnicas e práticas DevOps são efetivas na gerência, criação e manutenção da IaC, e dessa forma, foi possível atingir o objetivo deste trabalho de forma satisfatória.
publishDate 2022
dc.date.submitted.none.fl_str_mv 2022-12-07
dc.date.issued.fl_str_mv 2022-12
dc.date.accessioned.fl_str_mv 2023-05-30T17:53:20Z
dc.date.available.fl_str_mv 2023-05-30T17:53:20Z
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 http://hdl.handle.net/10737/3529
url http://hdl.handle.net/10737/3529
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
instname:Centro Universitário Univates (UNIVATES)
instacron:UNIVATES
instname_str Centro Universitário Univates (UNIVATES)
instacron_str UNIVATES
institution UNIVATES
reponame_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
collection Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
bitstream.url.fl_str_mv https://www.univates.br/bdu/bitstreams/7b1a8099-26b2-4215-b78a-5b667a2a3ca9/download
https://www.univates.br/bdu/bitstreams/57f3f1ce-1b9e-4c36-b53d-977662667e14/download
https://www.univates.br/bdu/bitstreams/44713ee7-e329-451d-b07f-e457e0175602/download
https://www.univates.br/bdu/bitstreams/663e0dff-4e3b-41b4-9469-f53eb8c25f9a/download
https://www.univates.br/bdu/bitstreams/eb2804b7-3fd9-44cd-867f-1a65135e36f6/download
bitstream.checksum.fl_str_mv b14584983deeb1c7e482ad584ce6f60d
c1efe8e24d7281448e873be30ea326ff
335bd523a92f4a31b001b3d8c10df42d
049542d7993b5961c5c43f372ebd4417
e141ddfd30c00a7667fcc5709cf93794
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)
repository.mail.fl_str_mv
_version_ 1801842389253357568