Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/79176
Tipo: TCC
Título: Análise e implementação de práticas de observabilidade específica para microsserviços
Autor(es): Sousa, Willian Withi Alves de
Orientador: Donato, Erick Aguiar
Palavras-chave em português: Microsserviços;Observabilidade de sistema;Log;Rastreamento distribuído
Palavras-chave em inglês: Microservices;System observability;Log;Distributed tracing
CNPq: CNPQ::ENGENHARIAS
Data do documento: 2024
Citação: SOUSA, Willian Withi Alves de. Análise e implementação de práticas de observabilidade específica para microsserviços. 2024. 42 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Campus de Sobral, Universidade Federal do Ceará, Sobral, 2024.
Resumo: Com o crescimento da internet e a evolução das arquiteturas de desenvolvimento de software, foi necessário adotar novas abordagens para garantir maior robustez. No entanto, mesmo com todos os benefícios das arquiteturas, o modelo arquitetural introduz um nível maior de complexidade quando se trata da observabilidade do sistema. Nessa abordagem, múltiplos serviços interagem entre si, tornando mais complexo acompanhar e mapear o fluxo completo das requisições dentro do sistema. Sendo assim, o objetivo deste projeto é analisar, implementar e avaliar práticas de observabilidade específicas para sistemas baseados em arquitetura de microsserviços. A intenção é melhorar o desempenho, a detecção de falhas e a eficiência operacional por meio de uma abordagem prática e detalhada. Adicionalmente, será criado um repositório contendo um exemplo prático que sirva de referência para desenvolvedores. Esse recurso permitirá a consulta de configurações e a comparação dos benefícios de cada ferramenta de observabilidade, facilitando a tomada de decisões e proporcionando um modelo prático de implementação.
Abstract: With the growth of the internet and the evolution of software development architectures, it became necessary to adopt new approaches to ensure greater robustness. However, even with all the benefits of these architectures, the architectural model introduces a higher level of complexity when it comes to system observability. In this approach, multiple services interact with each other, making it more complex to track and map the complete flow of requests within the system. Therefore, the objective of this project is to analyze, implement, and evaluate specific observability practices for systems based on microservices architecture. The aim is to improve performance, failure detection, and operational efficiency through a practical and detailed approach. Additionally, a repository will be created containing a practical example that serves as a reference for developers. This resource will allow the consultation of configurations and the comparison of the benefits of each observability tool, facilitating decision-making and providing a practical implementation model.
URI: http://repositorio.ufc.br/handle/riufc/79176
Currículo Lattes do(s) Autor(es): http://lattes.cnpq.br/0800948805592516
Currículo Lattes do Orientador: http://lattes.cnpq.br/3252816875837014
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:ENGENHARIA DE COMPUTAÇÃO-SOBRAL - Monografias

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2024_tcc_wwasousa.pdf9,06 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.