Use este identificador para citar ou linkar para este item: https://repositorio.ifg.edu.br/handle/prefix/1481
Tipo: Trabalho de Conclusão de Curso
Título: Desenvolvimento de um serviço para observabilidade de infraestruturas baseadas em nuvem
Título(s) alternativo(s): Development of a Service for Observability of Cloud-Based Infrastructures
Autor(es): Lobo, Gilberto Vampré Guimarães
Martins, Nathan Santos
Primeiro Orientador: Gomes, Raphael de Aquino
metadata.dc.contributor.referee1: Gomes, Raphael de Aquino
metadata.dc.contributor.referee2: Carvalho, Sirlon Diniz de
metadata.dc.contributor.referee3: Oliveira, Renan Rodrigues de
Resumo: A expansão do alcance da tecnologia lança novos desafios aos desenvolvedorese administradores de sistemas. A solução de problemas por meio de ferramentas tecnológicas,das mais complexas às mais triviais, tem se tornado bastante comum. Além daproposta de valor, a infraestrutura por trás do software é crítica, pois ela viabiliza o plenofuncionamento do mesmo para que ele possa entregar valor. Portanto, observabilidade emonitoramento são conceitos chave para um software de sucesso. Entender os comportamentosde uma aplicação e agir proativamente antes que um problema em potencialaconteça são essenciais para se manter competitivo no mercado. Em ambientes complexose distribuídos, muitas variáveis devem ser consideradas ao determinar a causa raiz deum problema. Atualmente, para utilizar as ferramentas de observabilidade disponíveis nomercado é necessário dedicar tempo e esforço para entender as bibliotecas e instrumentaro código-fonte. Também é essencial conhecer a engenharia de desempenho para poderinterpretar as métricas e obter informações úteis. Diante dessas afirmações, esse trabalhovisa fornecer uma ferramenta que auxilie a identificar possíveis gargalos e ineficiência nainfraestrutura adjacente de um software, bem como sugerir melhorias a nível de máquinacom base no que foi observado. A solução implementada se propõe a coletar métricas preestabelecidas,analisar as informações e trazer resultados que auxiliem o administrador dosistema a tomar decisões, com a finalidade de melhorar a sua infraestrutura.
Abstract: The expanding reach of technology poses new challenges to developers and system administrators. Problem solving through technological tools, from the most complex to the most trivial, has become quite common. In addition to the value proposition, the infrastructure behind the software is critical, as it enables its full operation so that it can deliver value. Therefore, observability and monitoring are key concepts for successful software. Understanding an application's behaviors and acting proactively before a potential problem occurs are essential to staying competitive in the market. In complex and distributed environments, many variables must be considered when determining the root cause of a problem. Currently, to use the observability tools available on the market, it is necessary to dedicate time and effort to understand the libraries and implement the source code. It is also essential to know performance engineering in order to interpret the metrics and obtain useful information. Given these statements, this work aims to provide a tool to help identify possible bottlenecks and inefficiencies in the adjacent infrastructure of a software, as well as suggest improvements at the machine level based on what was observed. The implemented solution proposes to collect pre-established metrics, analyze the information and bring results that help the system administrator to make decisions, in order to improve its infrastructure.
Palavras-chave: Computação em nuvem
Internet das Coisas
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
Idioma: por
País: Brasil
Editor: Insitituto Federal de Educação, Ciência e Tecnologia de Goiás
Sigla da Instituição: IFG
metadata.dc.publisher.department: Câmpus Goiânia
Citação: LOBO, Gilberto Vampré Guimarães; MARTINS, Nathan Santos. Desenvolvimento de um serviço para observabilidade de infraestruturas baseadas em nuvem. 2022. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) - Instituto Federal de Educação, Ciência e Tecnologia de Goiás, Goiânia, 2022.
Tipo de Acesso: Acesso Aberto
URI: http://repositorio.ifg.edu.br:8080/handle/prefix/1481
Data do documento: 8-Jul-2022
Aparece nas coleções:Bacharelado em Sistemas de Informação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_Gilberto_Nathan.pdf10,73 MBAdobe PDFVisualizar/Abrir


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