Publicação
Fatores de sucesso na migração de arquiteturas monolíticas para microsserviços
| 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 |
| 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. |
|---|