Publicação

Fatores de sucesso na migração de arquiteturas monolíticas para microsserviços

Ver documento

Detalhes bibliográficos
Resumo:Este trabalho aborda a transição de arquiteturas monolíticas para microsserviços no contexto da engenharia de software. O motivador principal é o aprofundar do entendimento dos aspetos que conduzem ao sucesso da migração, tendo em consideração a crescente procura por sistemas mais flexíveis, escaláveis e adaptáveis. O estudo realizado teve por finalidade identificar as motivações para a migração de arquiteturas monolíticas para microsserviços, descrever os processos e os desafios envolvidos, assim como caracterizar o sucesso destas iniciativas. Para tal foi realizada uma revisão de literatura e um conjunto de entrevistas seguindo uma abordagem da teoria fundamentada. A análise dos dados permitiu identificar padrões e práticas que contribuem para o sucesso da migração, enfatizando a importância da comunicação, documentação adequada, abordagem ágil e coordenação eficaz entre as equipas. Os resultados revelam que, embora existam métricas objetivas para medir o sucesso, as perceções subjetivas das partes envolvidas são mais comuns do que avaliações objetivas. Também foi possível identificar lições aprendidas e recomendações para projetos futuros de migração, destacando a necessidade de treino e formação contínuos e a gestão eficaz da mudança. O estudo realizado possibilitou não apenas a confirmação de algumas perspetivas teóricas encontradas na literatura, como também proporciona uma visão mais aprofundada sobre as motivações e desafios enfrentados pelos profissionais e resultados obtidos na prática. De um modo geral, não apenas enriquece o corpo de conhecimento com "insights" práticos, mas também ajuda a preencher as lacunas identificadas na literatura académica, contribuindo para uma abordagem mais holística na migração para microsserviços.
Autores principais:Brazil, Marcelo Pasquini
Assunto:Arquitetura de software -- Software architecture Sistemas monolíticos Microsserviços Migração de arquitetura Fatores de sucesso Monolithic systems Microservices Architecture migration Success factors
Ano:2024
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso restrito
Instituição associada:ISCTE
Idioma:português
Origem:Repositório ISCTE
Descrição
Resumo:Este trabalho aborda a transição de arquiteturas monolíticas para microsserviços no contexto da engenharia de software. O motivador principal é o aprofundar do entendimento dos aspetos que conduzem ao sucesso da migração, tendo em consideração a crescente procura por sistemas mais flexíveis, escaláveis e adaptáveis. O estudo realizado teve por finalidade identificar as motivações para a migração de arquiteturas monolíticas para microsserviços, descrever os processos e os desafios envolvidos, assim como caracterizar o sucesso destas iniciativas. Para tal foi realizada uma revisão de literatura e um conjunto de entrevistas seguindo uma abordagem da teoria fundamentada. A análise dos dados permitiu identificar padrões e práticas que contribuem para o sucesso da migração, enfatizando a importância da comunicação, documentação adequada, abordagem ágil e coordenação eficaz entre as equipas. Os resultados revelam que, embora existam métricas objetivas para medir o sucesso, as perceções subjetivas das partes envolvidas são mais comuns do que avaliações objetivas. Também foi possível identificar lições aprendidas e recomendações para projetos futuros de migração, destacando a necessidade de treino e formação contínuos e a gestão eficaz da mudança. O estudo realizado possibilitou não apenas a confirmação de algumas perspetivas teóricas encontradas na literatura, como também proporciona uma visão mais aprofundada sobre as motivações e desafios enfrentados pelos profissionais e resultados obtidos na prática. De um modo geral, não apenas enriquece o corpo de conhecimento com "insights" práticos, mas também ajuda a preencher as lacunas identificadas na literatura académica, contribuindo para uma abordagem mais holística na migração para microsserviços.