Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Przybysz, André Luís | - |
Autor(es): dc.contributor | Przybysz, André Luís | - |
Autor(es): dc.contributor | Genvigir, Gabriel Canhadas | - |
Autor(es): dc.contributor | Gonçalves, José Antonio | - |
Autor(es): dc.creator | Oliveira, Fabricio Jhonata Sousa de | - |
Data de aceite: dc.date.accessioned | 2025-08-29T12:07:45Z | - |
Data de disponibilização: dc.date.available | 2025-08-29T12:07:45Z | - |
Data de envio: dc.date.issued | 2025-04-10 | - |
Data de envio: dc.date.issued | 2025-04-10 | - |
Data de envio: dc.date.issued | 2022-10-31 | - |
Fonte completa do material: dc.identifier | http://repositorio.utfpr.edu.br/jspui/handle/1/36481 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/1089546 | - |
Descrição: dc.description | DevOps is a concept designed to define a culture of practices and tools that are adopted by companies to improve the productivity of development teams and increase the availability of their applications. Some of these techniques are used during software development, such as automated testing and continuous integration. Others are used after the system is sent to production, such as the configuration of the infrastructure and the monitoring that is the object of study of this work. The identification and agile notification of unavailability in an application, allows the almost immediate performance of the system maintainers. Reducing the negative impacts caused by degradations of a system and its subsystems. For this, companies use several tools that help them to monitor the components, from the hardware, through networks and reaching to the applications, which is who really needs a high availability. Thus, the purpose of this work is to assist in the monitoring of applications of the REST APIs type, offering a tool that can inform the status of an application. To do this, it sends actual requests to the production system and through the response, checks the status of the system, and in case of failures, immediately alerts its maintainers. In addition, the tool offers an option, where an application can associate with other applications already inserted in the tool, so that you can define direct dependencies. Therefore, if one of its dependencies fails, it will also be notified. | - |
Descrição: dc.description | O DevOps é um conceito criado para se definir uma cultura de práticas e ferramentas que são adotadas por empresas a fim melhorar a produtividade dos times de desenvolvimento e, também, aumentar a disponibilidade de suas aplicações. Algumas destas técnicas são usadas durante o período de o desenvolvimento de um software, os como Testes Automatizados e Integração Contínua. Já outras são usadas depois que o software é enviado para Produção, como a configuração da infraestrutura e o monitoramento, o qual é o objeto de estudo deste trabalho. A identificação e notificação ágil da indisponibilidade em uma aplicação, permite a atuação quase imediata dos mantenedores do sistema. Reduzindo os impactos negativos causados por degradações de um sistema e seus subsistemas. Para isso, empresas utilizam diversas ferramentas que as auxiliam a monitorar os componentes, desde a camada física, o hardware, passando pela infraestrutura, como redes de computadores e chegando até a camada de aplicação, que é quem de fato necessita de uma alta disponibilidade. Desta forma, o intuito deste trabalho é auxiliar no monitoramento de aplicações do tipo REST APIs, oferecendo uma ferramenta que consiga informar a situação de uma aplicação. Para isso, a ferramenta desenvolvida neste trabalho, envia requisições reais para o sistema de produção e através da resposta, verifica a situação do sistema e, em caso de falhas, alerta imediatamente os seus mantenedores. Além disto, a ferramenta oferece uma opção, por meio da qual uma aplicação pode se associar a outras aplicações já inseridas na ferramenta, para que assim seja possível definir dependências diretas. Sendo assim caso haja falha em uma de suas dependências, ela também irá ser notificada. | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Publicador: dc.publisher | Universidade Tecnológica Federal do Paraná | - |
Publicador: dc.publisher | Cornelio Procopio | - |
Publicador: dc.publisher | Brasil | - |
Publicador: dc.publisher | Engenharia de Software | - |
Publicador: dc.publisher | UTFPR | - |
Direitos: dc.rights | openAccess | - |
Direitos: dc.rights | Attribution-NonCommercial 4.0 International | - |
Direitos: dc.rights | http://creativecommons.org/licenses/by-nc/4.0/ | - |
Palavras-chave: dc.subject | Produtividade do trabalho | - |
Palavras-chave: dc.subject | Software - Desenvolvimento | - |
Palavras-chave: dc.subject | Software - Testes | - |
Palavras-chave: dc.subject | Labor productivity | - |
Palavras-chave: dc.subject | Computer software - Development | - |
Palavras-chave: dc.subject | Computer software - Testing | - |
Palavras-chave: dc.subject | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE | - |
Título: dc.title | Desenvolvimento de uma ferramenta para monitorar REST APIs | - |
Tipo de arquivo: dc.type | livro digital | - |
Aparece nas coleções: | Repositorio Institucional da UTFPR - RIUT |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: