• português (Brasil)
    • English
    • español
    • italiano
    • Deutsch
  • português (Brasil) 
    • português (Brasil)
    • English
    • español
    • italiano
    • Deutsch
  • Entrar
Ver item 
  •   Página inicial
  • Trabalhos de Conclusão de Curso
  • Área do Conhecimento das Ciências Exatas e da Terra
  • Ciência da Computação - Bacharelado
  • Ver item
  •   Página inicial
  • Trabalhos de Conclusão de Curso
  • Área do Conhecimento das Ciências Exatas e da Terra
  • Ciência da Computação - Bacharelado
  • Ver item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Modelo de logs para identificação de falhas de processo em arquiteturas de microsserviços

Thumbnail
Visualizar/Abrir
TCC Natalia Sebben.pdf (1.521Mb)
Data
2023-12-19
Autor
Sebben, Natália
Orientador
Ribeiro, Helena Graziottin
Metadata
Mostrar registro completo
Resumo
O presente trabalho tem como objetivo colaborar com a identificação de falhas de processo e de negócios em uma arquitetura de microsserviços. Para isso, foi feita uma revisão sistemática para avaliar qual o cenário atual do tópico, buscando por evidências sobre abordagens de logging em arquiteturas de microsserviços. Como resultado, foram levantadas algumas práticas já utilizadas e também dificuldades e lacunas ainda sem solução. A identificação de falhas no processo de negócio foi a maior dificuldade percebida, uma vez que existem grandes dificuldades em extrair informações dos dados de logs, utilizados para o rastreamento de falhas. Foi feita uma proposta para a resolução do problema, buscando centralizar e padronizar a estrutura dos logs de uma forma que as informações específicas do microsserviço não sejam perdidas e possam ser melhor aproveitadas. Nesta proposta, os logs são gravados de modo a corresponder as etapas do processo de negócio para melhor compreensão sobre onde ocorre o problema, e o gerenciamento dos logs é feito de forma centralizada por um middleware. Essa proposta não limita a utilização de determinadas tecnologias, ela define um modelo padrão de arquitetura e de interfaces de comunicação que podem ser implementadas de diferentes formas, em diferentes tecnologias. Foi criado um protótipo para a realização dos testes, e a abordagem se mostrou efetiva para seu propósito. Em primeiro momento, a abordagem não substitui os mecanismos de logging e tracing distribuído convencionais, mas complementa com informações relevantes para essa face do problema. Concluiu-se também que é possível continuar avançando com novos estudos nesta abordagem para avaliar a utilizaçao da mesma para suprir também a identificação de falhas técnicas, de software ou hardware. [resumo fornecido pelo autor]
URI
https://repositorio.ucs.br/11338/13372
Collections
  • Ciência da Computação - Bacharelado [183]

DSpace software copyright © 2002-2016  DuraSpace
Entre em contato | Deixe sua opinião
Theme by 
Atmire NV
 

 

Navegar

Todo o repositórioComunidades e ColeçõesPor data do documentoAutoresTítulosAssuntosEsta coleçãoPor data do documentoAutoresTítulosAssuntos

Minha conta

EntrarCadastro

DSpace software copyright © 2002-2016  DuraSpace
Entre em contato | Deixe sua opinião
Theme by 
Atmire NV