Dissertação

Methodology of development of microservice architectures EVALUATED

Num mundo em crescente desenvolvimento tecnológico, os sistemas existentes estão sobre pressão para reagir a cargas elevadas e a flutuações destas cargas. Por forma a responder a esta pressão, esses sistemas começaram a demonstrar necessidade de escalar. Os que são construídos sobre arquiteturas n-camadas ou monolíticas, tipicamente utilizadas, demonstram restrições no seu modelo, tanto de um ponto de vista de performance como de resiliência. Por forma a migrar sistemas antigos, há diversos desafios que é necessário enfrentar - desde definir fronteiras ou domínios sobre os quais realizar partições, até separar um monolito cuidadosamente. O objetivo deste projeto é analisar o estado da arte de metodologias de conversão e propor uma que siga o processo de migração de início ao fim. Depois, compará-la com um projeto real de uma plataforma de mobilidade elétrica, refletindo nas aprendizagens.
Microserviços, Migração, Sistemas antigos, Mobilidade elétrica

novembro 16, 2023, 10:30

Documentos da dissertação ainda não disponíveis publicamente

Orientação

ORIENTADOR

José Manuel da Costa Alves Marques

Departamento de Engenharia Informática (DEI)

Professor Catedrático