A migration metaprocess from a monolithic architecture to microservices
| dc.contributor.advisor | Batista, Thais Vasconcelos | pt_BR |
| dc.contributor.advisor-co1 | Cavalcante, Everton Ranielly de Sousa | |
| dc.contributor.advisor-co1ID | https://orcid.org/0000-0002-2475-5075 | |
| dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/5065548216266121 | |
| dc.contributor.advisorID | https://orcid.org/0000-0003-3558-1450 | |
| dc.contributor.advisorLattes | http://lattes.cnpq.br/5521922960404236 | |
| dc.contributor.author | Medeiros, Henrique David de | |
| dc.contributor.authorLattes | http://lattes.cnpq.br/5136480770028616 | |
| dc.contributor.referees1 | Ferraz, Carlos André Guimarães | |
| dc.date.accessioned | 2025-10-01T22:35:41Z | |
| dc.date.available | 2025-10-01T22:35:41Z | |
| dc.date.issued | 2025-06-26 | |
| dc.description.abstract | Microservice-based architectures have gained popularity for their ability to handle the complexity of cloud service-oriented systems and meet requirements for availability, maintainability, and scalability. However, the process of modernizing legacy systems to adopt microservices is often time-consuming and lacks a systematic approach. There is a need for clear guidance on which activities and artifacts are essential when migrating applications to microservices and how to establish a well-defined process to achieve the expected benefits. This work introduces the Metaprocess for Microservice Migration Kernel (M3K), which serves as a foundation for migrating monolithic applications to microservice architectures. The primary objective of this proposal is to establish a comprehensive metaprocess that development teams and organizations can use as a basis for defining their microservice migration processes. M3K leverages OMG’s Essence Standard, providing a solid framework for defining software development practices, activities, and work products, and facilitating the smooth transition to microservice architectures. | |
| dc.description.resumo | As arquiteturas baseadas em microsserviços ganharam popularidade por sua capacidade de lidar com a complexidade dos sistemas orientados a serviços em nuvem e atender aos requisitos de disponibilidade, manutenibilidade e escalabilidade. No entanto, o processo de modernização de sistemas legados para adotar microsserviços costuma ser demorado e carece de uma abordagem sistemática. Há necessidade de uma orientação clara sobre quais atividades e artefatos são essenciais para se migrar aplicações para microsserviços e como estabelecer um processo bem definido para alcançar os benefícios esperados da arquitetura. Este trabalho apresenta o Metaprocesso para o Kernel de Migração para Microsserviços (M3K), que serve como base para a migração de aplicações monolíticas para arquiteturas de microsserviços. O objetivo principal deste trabalho é estabelecer um metaprocesso abrangente que equipes de desenvolvimento e organizações possam usar como base para definir seus processos de migração de microsserviços. O M3K aproveita o Essence Standard da OMG, fornecendo uma estrutura sólida para definir práticas, atividades e produtos de trabalho de desenvolvimento de software e facilitar a transição para arquiteturas de microsserviços. | |
| dc.identifier.citation | MEDEIROS, Henrique David de. A migration metaprocess from a monolithic architecture to microservices. Orientadora: Dra. Thais Vasconcelos Batista. 2025. 114f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2025. | |
| dc.identifier.uri | https://repositorio.ufrn.br/handle/123456789/65703 | |
| dc.language.iso | en | |
| dc.publisher | Universidade Federal do Rio Grande do Norte | |
| dc.publisher.country | BR | pt_BR |
| dc.publisher.initials | UFRN | pt_BR |
| dc.publisher.program | PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO | pt_BR |
| dc.rights | Acesso Aberto | pt_BR |
| dc.subject | Computação | |
| dc.subject | Microservices | |
| dc.subject | Migration | |
| dc.subject | Legacy systems | |
| dc.subject | Software modernization | |
| dc.subject | Metaprocess | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | |
| dc.title | A migration metaprocess from a monolithic architecture to microservices | |
| dc.type | masterThesis | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- Migrationmetaprocessmonolithic_Medeiros_2025.pdf
- Tamanho:
- 1.92 MB
- Formato:
- Adobe Portable Document Format
Nenhuma Miniatura disponível
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 1.53 KB
- Formato:
- Item-specific license agreed upon to submission
Nenhuma Miniatura disponível
