Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/44053
Full metadata record
DC FieldValueLanguage
dc.creatorMartins, Vinícius Alves-
dc.date.accessioned2024-11-28T13:52:35Z-
dc.date.available2024-11-28T13:52:35Z-
dc.date.issued2024-11-21-
dc.identifier.citationMARTINS, Vinícius Alves. Uma Arquitetura de Microsserviços para Detecção de Intrusões baseada em Técnicas de Aprendizado Contínuo e Rede de Conselhos. 2024. 38 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2024.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/44053-
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/us/*
dc.subjectRede de Conselhos, IDS, Microsserviços, Mensageria, Classificação de amostras, Comunicação, Aprendizado contínuo.pt_BR
dc.titleUma Arquitetura de Microsserviços para Detecção de Intrusões baseada em Técnicas de Aprendizado Contínuo e Rede de Conselhospt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor-co1Quincozes, Silvio Ereno-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/9401130360785458pt_BR
dc.contributor.advisor1Miani, Rodrigo Sanches-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2992074747740327pt_BR
dc.contributor.referee1Faina, Luís Fernando-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0242166091176964pt_BR
dc.contributor.referee2Coelho, Paulo Rodolfo da Silva Leite-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/8115351564191626pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoAs Redes de Conselhos consistem em uma estrutura de Sistemas de Detecção de Intrusões (IDSs) conectados uns aos outros. Tradicionalmente, tal conexão se dá através do paradigma de comunicação requisição e resposta, onde cada nó da rede precisa enviar requisições aos conselheiros individualmente. Este trabalho de conclusão de curso tem como objetivo apresentar uma arquitetura baseada em microsserviços para otimizar o fluxo de compartilhamento de conhecimento dentro de uma Rede de Conselhos. Esses microsserviços são desacoplados, e a comunicação entre eles ocorre através do conceito de publicação e assinatura, adicionando um broker de mensagens intermediário, implementado através do Apache Kafka. Como principais contribuições, este trabalho viabiliza o aprendizado contínuo de amostras maliciosas por IDSs de maneira otimizada por meio da arquitetura proposta. Os resultados mostram uma redução média de 90% na quantidade de conflitos encontrados após o aprendizado, além de reduzir pela metade o tempo médio de execução em relação à abordagem tradicional. Portanto, observou-se maior escalabilidade, manutenibilidade do sistema e uma estrutura desacoplada, na qual o sistema processa mensagens ininterruptamente enquanto aguarda mensagens de conselhos que são recebidas assincronamente. Por fim, a arquitetura proposta permite que trabalhos futuros explorem o aprendizado passivo, onde IDSs aprendem com conselhos compartilhados entre os demais nós da rede.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseSistemas de Informaçãopt_BR
dc.sizeorduration38pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAOpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::ARQUITETURA DE SISTEMAS DE COMPUTACAOpt_BR
Appears in Collections:TCC - Sistemas de Informação (Uberlândia)

Files in This Item:
File Description SizeFormat 
Umaarquiteturademicrosserviços.pdfTrabalho de Conclusão de Curso754.24 kBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons