dc.creator.ID |
LUCENA, M. A. |
pt_BR |
dc.creator.Lattes |
http://lattes.cnpq.br/5034397900261610 |
pt_BR |
dc.contributor.advisor1 |
MONTEIRO, João Arthur Brunet. |
|
dc.contributor.advisor1ID |
MONTEIRO, J. A. B. |
pt_BR |
dc.contributor.advisor1Lattes |
http://lattes.cnpq.br/7892247821251194 |
pt_BR |
dc.contributor.referee1 |
MACHADO, Patrícia Duarte de Lima. |
|
dc.contributor.referee2 |
MASSONI, Tiago Lima. |
|
dc.description.resumo |
Mesmo com o grande avanço da tecnologia e a contribuição de
grandes empresas em aderir ou transicionar seus códigos
monólitos para microsserviços, ainda não há na literatura um
conjunto de regras ou passos que possam ser seguidos para tornar
a transição mais fácil. Este trabalho tem como objetivo investigar
os principais desafios enfrentados, como: segurança da aplicação,
armazenamento dos dados, gerenciamento, monitoramento e
consumo de recursos. Além de sugerir etapas que irão facilitar a
migração. Para alcançar este objetivo foi obtido um acervo
literário que estivesse relacionado com o tema, os trabalhos foram
selecionados e os dados relevantes, extraídos. Concluímos que
para aplicações pequenas ou que ainda estão no início do
desenvolvimento a arquitetura indicada é a monolítica, porém,
com o crescimento da aplicação é desejável que a transição para
microsserviços aconteça da melhor forma possível. Para isso, é
necessário uma boa cobertura de testes antes de realizar a
transição, assim como, ter conhecimento do sistema e como
ocorrerá o relacionamento entre os componentes, um bom
processo baseado na capacidade de obter feedback, como a
construção de logs completos e informativos, além de uma
metodologia ágil oferecendo integração e entrega contínua. |
pt_BR |
dc.publisher.country |
Brasil |
pt_BR |
dc.publisher.department |
Centro de Engenharia Elétrica e Informática - CEEI |
pt_BR |
dc.publisher.initials |
UFCG |
pt_BR |
dc.title |
Revisão sistemática da literatura: os desafios encontrados na migração de uma arquitetura monolítica para uma orientada a microsserviços. |
pt_BR |
dc.date.issued |
2021-10-20 |
|
dc.description.abstract |
Even with the great advance of technology and the contribution of large companies to adhere to or
transitioning their monolithic codes to microservices, There are no set of rules or steps in the
literature that can be followed to make the transition easier. The aim of this work is to prospectively
the main challenges faced, such as: application security, data storage, management, monitoring and
resource consumption. In addition to suggesting steps that will facilitate the migration. In order to
achieve this accomplishment a literary collection that was related to the theme was obtained, the
works were selected and the relevant data extracted. We conclude that for small applications or
applications that are still in the beginning of development, the indicated architecture is the
monolithic one, but with the application growth, it is desirable that the transition to microservices
happens in the best possible way. This requires good test coverage before transitioning, as well as
having knowledge of the system and how the relationship between the components will occur, a
good process based on the ability to get feedback, such as building complete and informative logs , in
addition to an agile methodology offering continuous integration and delivery. |
pt_BR |
dc.identifier.uri |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/24979 |
|
dc.date.accessioned |
2022-04-29T18:21:32Z |
|
dc.date.available |
2022-04-29 |
|
dc.date.available |
2022-04-29T18:21:32Z |
|
dc.type |
Trabalho de Conclusão de Curso |
pt_BR |
dc.subject |
Arquitetura de software |
pt_BR |
dc.subject |
Revisão sistemática de literatura |
pt_BR |
dc.subject |
Arquitetura monolítica |
pt_BR |
dc.subject |
Computação em nuvem |
pt_BR |
dc.subject |
Integração contínua |
pt_BR |
dc.subject |
Entrega contínua |
pt_BR |
dc.subject |
Arquitetura de microserviços |
pt_BR |
dc.subject |
Software architecture |
pt_BR |
dc.subject |
Systematic review of literature |
pt_BR |
dc.subject |
Monolithic architecture |
pt_BR |
dc.subject |
Computing in cloud |
pt_BR |
dc.subject |
Continuous Integration |
pt_BR |
dc.subject |
Continuous delivery |
pt_BR |
dc.subject |
Microservices architecture |
pt_BR |
dc.rights |
Acesso Aberto |
pt_BR |
dc.creator |
LUCENA, Mariana Araújo. |
|
dc.publisher |
Universidade Federal de Campina Grande |
pt_BR |
dc.language |
por |
pt_BR |
dc.title.alternative |
Systematic literature review: the challenges found in migrating from a monolithic to a microservices-oriented architecture. |
pt_BR |
dc.identifier.citation |
LUCENA, Mariana Araújo. Revisão sistemática da literatura: os desafios encontrados na migração de uma arquitetura monolítica para uma orientada a microsserviços. 2021. 11f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2019. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/24979 |
pt_BR |