Um metaprocesso para migração de aplicações para microsserviços

dc.contributor.advisorBatista, Thais Vasconcelos
dc.contributor.advisor-co1Cavalcante, Everton Ranielly de Sousa
dc.contributor.advisor-co1ID0000-0002-2475-5075pt_BR
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/5065548216266121pt_BR
dc.contributor.advisorID0000-0003-3558-1450pt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/5521922960404236pt_BR
dc.contributor.authorMedeiros, Henrique David de
dc.contributor.authorLatteshttp://lattes.cnpq.br/5136480770028616pt_BR
dc.contributor.referees1Lopes, Frederico Araújo da Silva
dc.contributor.referees1Latteshttp://lattes.cnpq.br/9177823996895375pt_BR
dc.date.accessioned2023-04-13T16:28:21Z
dc.date.available2023-04-13T16:28:21Z
dc.date.issued2022-12-13
dc.description.abstractMicrosservices are a type of service-oriented architecture, self-contained, that do not need others to be scaled or fixed, and responsible for only a single business capability in a way that its adoption benefits attributes such as availability, scalability and maintainability. The process of migrating applications to microsservices is not trivial, especially when it must be carried out in a way that maintains the original business rules and remains available for use by the end user throughout the migration process. Some proposals are presented in the literature focusing on (i) very specific contexts; and (ii) present some examples of the migration process, making comparisons between the original application and the one with microsservices; Thus, it is necessary to define a metaprocess to be followed for the elaboration of these processes, thus serving as a basis for a pattern of migration processes. Therefore, this work proposes a metaprocess of application migration processes for microsservices that defines a set of sufficiently generic activities that can be applied in specific migration processes, helping developers and software architects.pt_BR
dc.description.resumoMicrosserviços são um tipo de arquitetura orientada a serviços, auto suficiente, que não necessita de outros para ser escalonado ou corrigido, e responsável por apenas uma única capacidade de negócio de maneira que sua adoção beneficia atributos como disponibilidade, escalabilidade e manutenibilidade. O processo de migração de aplicações para microsserviços não é trivial, principalmente quando deve ser realizado de forma a manter as regras de negócio originais e manter a disponibilidade para uso do usuário final durante todo o processo de migração. Na literatura são apresentadas algumas propostas focando em (i) contextos muito específicos; e (ii) apresentar alguns exemplos do processo de migração, realizando comparações entre a aplicação original e a com microsserviços; Dessa forma, faz-se necessário a definição de um metaprocesso a ser seguido para a elaboração desses processos, servindo assim como base para um padrão de processos de migração. Portanto, esse trabalho propõe um metaprocesso de processos de migração de aplicações para microsserviços que define um conjunto de atividades suficientemente genéricas que possam ser aplicadas em processos específicos de migração, auxiliando desenvolvedores e arquitetos de software.pt_BR
dc.identifier.citationMEDEIROS, Henrique David. Um metaprocesso para migração de aplicações para microsserviços. 2022. 87 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Departamento de Informática e Matemática Aplicada, Universidade Federal do Rio Grande do Norte, Natal, 2022.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/handle/123456789/52129
dc.languagept_BRpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInformática e Matemática Aplicadapt_BR
dc.publisher.initialsUFRNpt_BR
dc.publisher.programCiência da computaçãopt_BR
dc.rightsAttribution 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/br/*
dc.subjectMetaprocessopt_BR
dc.subjectMicrosserviçospt_BR
dc.subjectMigraçãopt_BR
dc.subjectMigrationpt_BR
dc.subjectMetaprocesspt_BR
dc.subjectMicrosservicespt_BR
dc.titleUm metaprocesso para migração de aplicações para microsserviçospt_BR
dc.title.alternativeA metaprocess for migrating applications to microservicespt_BR
dc.typebachelorThesispt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
MONOGRAFIA - HENRIQUE DAVID.pdf
Tamanho:
3.62 MB
Formato:
Adobe Portable Document Format
Nenhuma Miniatura disponível
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.45 KB
Formato:
Item-specific license agreed upon to submission
Nenhuma Miniatura disponível
Baixar