Um metaprocesso para migração de aplicações para microsserviços
dc.contributor.advisor | Batista, Thais Vasconcelos | |
dc.contributor.advisor-co1 | Cavalcante, Everton Ranielly de Sousa | |
dc.contributor.advisor-co1ID | 0000-0002-2475-5075 | pt_BR |
dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/5065548216266121 | pt_BR |
dc.contributor.advisorID | 0000-0003-3558-1450 | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/5521922960404236 | pt_BR |
dc.contributor.author | Medeiros, Henrique David de | |
dc.contributor.authorLattes | http://lattes.cnpq.br/5136480770028616 | pt_BR |
dc.contributor.referees1 | Lopes, Frederico Araújo da Silva | |
dc.contributor.referees1Lattes | http://lattes.cnpq.br/9177823996895375 | pt_BR |
dc.date.accessioned | 2023-04-13T16:28:21Z | |
dc.date.available | 2023-04-13T16:28:21Z | |
dc.date.issued | 2022-12-13 | |
dc.description.abstract | Microsservices 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.resumo | Microsserviç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.citation | MEDEIROS, 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.uri | https://repositorio.ufrn.br/handle/123456789/52129 | |
dc.language | pt_BR | pt_BR |
dc.publisher | Universidade Federal do Rio Grande do Norte | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Informática e Matemática Aplicada | pt_BR |
dc.publisher.initials | UFRN | pt_BR |
dc.publisher.program | Ciência da computação | pt_BR |
dc.rights | Attribution 3.0 Brazil | * |
dc.rights.uri | http://creativecommons.org/licenses/by/3.0/br/ | * |
dc.subject | Metaprocesso | pt_BR |
dc.subject | Microsserviços | pt_BR |
dc.subject | Migração | pt_BR |
dc.subject | Migration | pt_BR |
dc.subject | Metaprocess | pt_BR |
dc.subject | Microsservices | pt_BR |
dc.title | Um metaprocesso para migração de aplicações para microsserviços | pt_BR |
dc.title.alternative | A metaprocess for migrating applications to microservices | pt_BR |
dc.type | bachelorThesis | pt_BR |
Arquivos
Pacote Original
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
Licença do Pacote
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