Liferay Portal Upgrade: definição de um processo eficiente para upgrade de clientes em versões legadas

Imagem de Miniatura

Data

2022-10-11

Título da Revista

ISSN da Revista

Título de Volume

Editor

Resumo

Descrição

A Liferay propõe que o setor de engenharia intervenha no processo de migração do Liferay Portal, das versões mais antigas para a mais atual disponível no mercado. Processo anteriormente feito pelo departamento de consultoria, o upgrade é um trabalho que demanda tempo da equipe e acaba sendo repassado em valores altos para os clientes que optam por permanecer em versões desatualizadas. Para atingir suas metas, o time faz uso de tecnologias internas do produto Liferay Portal DXP com arquitetura separada em três camadas de User Interface: core, serviços e opcional. Elas consistem em aplicações DXP web para adicionar portais, sites, páginas, widgets e conteúdos para os diversos produtos. Além de trabalhar com scripts de upgrade de versões para tabelas nos bancos de dados dos clientes e fazer automações para esse processo na ferramenta interna de formatação de código da empresa. A engenharia apresenta assim uma nova proposta para processos de upgrades de clientes visando agilizar o trabalho do time de consultoria. Além de contribuir com documentação interna e automação para migrações futuras. Este trabalho visa discorrer sobre os eventos que circundam este projeto desde sua concepção, à organização do fluxo de trabalho, além da influência da graduação em sistemas de informação pela UFRPE no atual mercado de trabalho.

Palavras-chave

Portais da Web, Engenharia de software, Automação, Empresas de tecnologia avançada

Referência

FERREIRA, Nícolas Moura do Canto. Liferay Portal Upgrade: definição de um processo eficiente para upgrade de clientes em versões legadas. 2022. 22 f. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Departamento de Estatística e Informática, Universidade Federal Rural de Pernambuco, Recife, 2022.

Avaliação

Revisão

Suplementado Por

Referenciado Por

Licença Creative Commons

Exceto quando indicado de outra forma, a licença deste item é descrita como openAccess