SIP – Sistema Integrado de Processos
Menu: TCCs de Ciência da Computação

Título: DESACOPLAMENTO DO MÓDULO DE PAGAMENTOS DE UM SISTEMA WEB UTILIZANDO A ARQUITETURA DE MICROSSERVIÇOS

Título alternativo: UNCOUPLING OF THE PAYMENT MODULE OF A WEB SYSTEM USING THE ARCHITECTURE OF MICROSERVICES

Autoria de: Kaio Vinicius Morais Silva

Orientação de: Neumar Costa Malheiros

Presidente da banca: Neumar Costa Malheiros

Primeiro membro da banca: Paulo Afonso Parreira Junior

Segundo membro da banca: Maurício Ronny de Almeida Souza

Palavras-chaves: Arquitetura de microsserviços, Back-end, API RESTful, Gateway de pagamento, JavaScript

Data da defesa: 09/09/2022

Semestre letivo da defesa: 2022-1

Data da versão final: 16/09/2022

Data da publicação: 16/09/2022

Referência: Silva, K. V. M. DESACOPLAMENTO DO MÓDULO DE PAGAMENTOS DE UM SISTEMA WEB UTILIZANDO A ARQUITETURA DE MICROSSERVIÇOS. 2022. 42 p. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação Bacharelado)-Universidade Federal de Lavras, Lavras, 2022.

Resumo: Com o intenso crescimento do mercado de tecnologia e informação, criou-se um cenário amplamente favorável para o surgimento de serviços e soluções digitais, principalmente no ecossistema web, que visam atender as mais diversas necessidades apresentadas pelas empresas em diversos segmentos de produção. Por consequência, conforme o processo de desenvolvimento de aplicações tornou-se mais robusto nos últimos anos, também abriu-se um espaço importante para discutir e avaliar o modo como tais serviços poderiam ser implementados e organizados, de modo que fosse possível criar sistemas distribuídos escaláveis, que fizessem um uso otimizado dos recursos computacionais empregados. Tendo em vista o cenário descrito, o objetivo deste trabalho é relatar as atividades desenvolvidas durante a realização do estágio na empresa Zeester, focadas na manutenção evolutiva de um sistema web da empresa para alterar a arquitetura para o modelo de microsserviços e também incluir novas funcionalidades ao modelo de negócio proposto. Serão apresentadas algumas considerações relativas aos resultados obtidos com a implementação da novo modelo de arquitetura para integração de serviços, as dificuldades experienciadas durante a realização do projeto e a relação dos conhecimentos adquiridos durante a graduação com o contexto prático de desenvolvimento dentro da empresa.

Abstract: With the intense growth of the technology and information market, a highly favorable scenario has been created for the emergence of digital services and solutions, especially in the web ecosystem, which aim to meet the most diverse needs presented by companies in various production segments. Consequently, as the application development process has become more robust in recent years, an important space has also opened up to discuss and evaluate how such services could be implemented and organized, so that it is possible to create distributed systems that make optimal use of the computing resources employed. In view of the scenario described, the objective of this work is to report the activities developed during the internship at the company Zeester, focused on the evolutionary maintenance of a company??s web system to change the architecture to the microservices model and also include new functionalities in their respective business rule. Finally, some final considerations will be presented regarding the results obtained with the implementation of the company??s new services architecture, the difficulties experienced during the project, and the relationship of the knowledge acquired during graduation with the practical context of development within the company.

URI: sip.prg.ufla.br/publico/trabalhos_conclusao_curso/acessar_tcc_por_curso/
ciencia_da_computacao/20221201810553

URI alternaviva: sem URI do Repositório Institucional da UFLA até o momento.

Curso: G010 - CIÊNCIA DA COMPUTAÇÃO (BACHARELADO)

Nome da editora: Universidade Federal de Lavras

Sigla da editora: UFLA

País da editora: Brasil

Gênero textual: Trabalho de Conclusão de Curso

Nome da língua do conteúdo: Português

Código da língua do conteúdo: por

Licença de acesso: Acesso aberto

Nome da licença: Licença do Repositório Institucional da Universidade Federal de Lavras

URI da licença: repositorio.ufla.br

Termos da licença: Acesso aos termos da licença em repositorio.ufla.br

Detentores dos direitos autorais: Kaio Vinicius Morais Silva e Universidade Federal de Lavras

Baixar arquivo