Mostrar registro simples

dc.creatorCavalcanti, Rafael Miguel Luna Pontes
dc.date.accessioned2025-10-31T21:42:28Z
dc.date.available2025-10-31T21:42:28Z
dc.date.issued2025-10-01
dc.identifier.citationCAVALCANTI, Rafael Miguel Luna Pontes; QUEIROZ, Anderson Apolônio Lira. Automatizando a implantação de redes Blockchains em ambientes de contêineres. 2025. 21 f. Artigo (Graduação em Tecnologia em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Educação, Ciência e Tecnologia de Pernambuco, Campus Paulista, Paulista, 2025.pt_BR
dc.identifier.urihttps://repositorio.ifpe.edu.br/xmlui/handle/123456789/1914
dc.description.abstractDeploying permissioned blockchain networks, such as Hyperledger Fabric, is a complex process that requires infrastructure configurations, certificates, and network resources. This work proposes a tool called HLF AUTO, developed in Golang, that automates this process through integration with the Hyperledger Fabric Operator in Kubernetes environments. The infrastructure is provisioned using a Terraform module on an AWS EKS (Elastic Kubernetes Service) cluster, while the declarative language PKL is used to generate parameterized YAML and JSON configuration files. The proposal aims to reduce the manual effort required to create reusable blockchain environments and to enable rapid customizations in both the infrastructure and the blockchain.pt_BR
dc.format.extent21 p.pt_BR
dc.languagept_BRpt_BR
dc.relationAMAZON WEB SERVICES. Amazon EKS reduces control plane creation time by 40%. 2021. Disponível em: https://aws.amazon.com/about-aws/whats-new/2021/03/amazon-eks-reduces-control-plane-cr eation-time-40-percent/. Acesso em: 11 jun. 2025. BARESI, L. et al. A declarative modelling framework for the deployment and management of blockchain applications. Journal of Systems and Software, [S. l.], 2022. BERA, S. et al. NVAL: A framework for automating deployment and evaluation of blockchain network. IEEE Access, [S. l.], 2021. BUTERIN, V. On public and private blockchains. Coindesk, 2015. Disponível em: https://www.coindesk.com/markets/2015/08/07/vitalik-buterin-on-public-and-private-blockch ains. Acesso em: 22 jan. 2025. GOOGLE. O que é um provedor de serviços em nuvem? [S. l.], [s. d.]. Disponível em: https://cloud.google.com/learn/what-is-a-cloud-service-provider?hl=pt-BR. Acesso em: 22 jan. 2025. HIGHTOWER, K.; BURNS, B.; BEDA, J. Kubernetes: up and running: dive into the future of infrastructure. 3. ed. Sebastopol: O'Reilly Media, 2022. HUMMER, W. et al. Testing idempotence for infrastructure as code. In: International Conference on Software Engineering, 2013, San Francisco. Proceedings... [S. l.]: IEEE, 2013. HYPERLEDGER FOUNDATION. Hyperledger Bevel. [S. l.], [s. d.]. Disponível em: https://www.hyperledger.org/use/bevel. Acesso em: 7 jun. 2025. JAIN, R. The art of computer systems performance analysis: techniques for experimental design, measurement, simulation, and modeling. New York: Wiley, 1991. NAKAMOTO, Satoshi. Bitcoin: a peer-to-peer electronic cash system. 2008. Disponível em: https://bitcoin.org/bitcoin.pdf. Acesso em: 7 jun. 2025. ORACLE. Permissioned blockchain. [S. l.], [s. d.]. Disponível em: https://www.oracle.com/developer/permissioned-blockchain/. Acesso em: 22 jan. 2025. ROMERO, D. Docker e contêineres: contêineres com Docker, do desenvolvimento à produção. 1. ed. São Paulo: Casa do Código, 2015. Instituto Federal de Pernambuco. Campus Paulista. Curso de Tecnologia em Análise e Desenvolvimento de Sistemas. 17 de fevereiro de 2025. VIEJO, D. et al. Hyperledger Fabric Operator: simplifying blockchain deployment on Kubernetes. International Journal of Blockchain Research, [S. l.], 2022.pt_BR
dc.rightsAcesso Abertopt_BR
dc.rightsAn error occurred on the license name.*
dc.rights.uriAn error occurred getting the license - uri.*
dc.subjectBlockchainpt_BR
dc.subjectHyperledger Fabricpt_BR
dc.subjectKubernetespt_BR
dc.subjectTerraformpt_BR
dc.subjectAutomationpt_BR
dc.titleAutomatizando a implantação de redes Blockchains em ambientes de contêineres.pt_BR
dc.title.alternativeAutomating the deployment of Blockchain networks in container environments.pt_BR
dc.typeArticlept_BR
dc.creator.Latteshttps://lattes.cnpq.br/4092553656247880.pt_BR
dc.contributor.advisor1Queiroz, Anderson Apolonio Lira
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0652960425058437pt_BR
dc.contributor.referee1Barreto Neto, Antônio Correia de Sá
dc.contributor.referee2Barreto, Jymmy Paul Souza
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2773609778338983pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/5151815093630489pt_BR
dc.publisher.departmentPaulistapt_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
dc.description.resumoA implantação de redes blockchain permissionadas, como as baseadas no Hyperledger Fabric, é um processo complexo que exige configurações detalhadas de infraestrutura, certificados e recursos de rede. Este trabalho propõe uma ferramenta chamada HLF AUTO, desenvolvida em Golang, que automatiza esse processo por meio da integração com o Hyperledger Fabric Operator em ambientes Kubernetes. A infraestrutura é provisionada com o uso de um módulo Terraform em um cluster EKS da AWS, enquanto a linguagem declarativa PKL é usada para gerar arquivos de configuração YAML e JSON de forma parametrizada. A proposta visa reduzir o esforço manual na criação de ambientes blockchain reutilizáveis e permitir personalizações rápidas na infraestrutura e na própria blockchain.pt_BR


Arquivos deste item

Thumbnail
Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples