Ciência da Computação - TCC - FCI Higienópolis
URI Permanente para esta coleção
Navegar
Navegando Ciência da Computação - TCC - FCI Higienópolis por Assunto "agile environments"
Agora exibindo 1 - 1 de 1
Resultados por página
Opções de Ordenação
- TCCBenefícios da refatoração de aplicações monolíticas para a arquitetura de microsserviçosSantos, Bernardo Coutinho Galvão dos (2022-06)
Faculdade de Computação e Informática (FCI)
Atualmente, mais e mais as abordagens ágeis tomam espaço nos ambientes de produção, e no mundo do desenvolvimento de software não é diferente. Embora esta nova perspectiva esteja abalando o mundo corporativo, muitas aplicações, já implantadas, sofrem para acompanhar a mudança de estilo, visto que suas arquiteturas não foram projetadas para viver em ambientes ágeis. Dentro deste contexto, o presente trabalho estudou, na prática, os benefícios da conversão de uma aplicação monolítica para a arquitetura de microsserviços. Para isto, foram documentados os passos da refatoração de um e-commerce e, ao final, ambas as versões, original e refatorada, foram comparadas através de testes de desempenho. Ainda que o monólito tenha apresentado melhores resultados de performance, as vantagens e desvantagens de cada arquitetura foram ponderadas de acordo com o contexto apropriado.