Use este identificador para citar ou linkar para este item:
http://repositorio.ifg.edu.br:8080/handle/prefix/700
Tipo: | Trabalho de Conclusão de Curso |
Título: | Padrões para produção de aplicações utilizando microsserviços |
Título(s) alternativo(s): | Patterns for development of applications using microservices |
Autor(es): | Neto Moreira, Mauro Pires Moreira Augusto, Vinicius da Silva e Sousa |
Primeiro Orientador: | Gomes, Raphael de Aquino |
metadata.dc.contributor.referee1: | SOUSA, Gustavo Cipriano Mota |
metadata.dc.contributor.referee2: | FREITAS, Eduardo Noronha de Andrade |
metadata.dc.contributor.referee3: | GOMES, Raphael de Aquino |
Resumo: | Este trabalho parte do comparativo entre algumas Arquiteturas de Software, sendo elas a Arquitetura Monolítica, a Arquitetura Orientada a Serviços e a Arquitetura de Microsserviços, dando enfoque nesta última. É realizado um detalhamento mais profundo desta Arquitetura, bem como algumas ferramentas para o desenvolvimento da mesma, e em seguida, realizado um estudo buscando levantar e catalogar os padrões de Microsserviços mais comuns, sendo estes imediatamente descritos com maiores detalhes, e posteriormente, tendo sua utilização na construção de uma aplicação com a Arquitetura de Microsserviços, dentro da nuvem da Amazon Web Services. Também foi realizado o desenvolvimento de uma Arquitetura Monolítica dentro da nuvem, sendo submetidas a avaliações, que mostram um ganho significativo em qualidade e desempenho ao utilizar padrões de Microsserviços, apesar de tal Arquitetura demandar um custo maior em seu desenvolvimento. Por fim, é sugerido trabalhos futuros, como melhorias que podem reduzir o custo da Arquitetura, desenvolver a Arquitetura de Microsserviços com padrões sem utilizar a nuvem e um estudo mais detalhado de cada padrão. |
Abstract: | This work is the comparison between some software architectures, being the monolithic architecture, the service-oriented architecture and the Microservice architecture, focusing on the Microsservice architecture. So that a more in-depth detailing of this architecture is made, as well as some tools for its development, and then a study is carried out seeking to raise and catalog the most common microservice patterns, these patterns being immediately previous in greater detail and having its use in the construction of an application with microservices architecture, within the cloud of Amazon Web Services. A monolithic architecture was also developed within the cloud, so that both can be submitted to evaluations, which show a significant gain in using microservice patterns, despite the fact that such architecture demands a higher cost in its development. Finally, we will describe future work as improvements that can reduce this cost, develop a microservice architecture with patterns without using the cloud, and a more detailed study of each pattern. |
Palavras-chave: | Microsserviços Arquitetura de Software Patterns Microsservices Software Architecture |
CNPq: | Ciências da Computação; Metodologia e Técnicas da Computação; Engenharia de Software. |
Idioma: | por |
País: | Brasil |
Editor: | Insitituto Federal de Educação, Ciência e Tecnologia de Goiás |
Sigla da Instituição: | IFG |
metadata.dc.publisher.department: | Câmpus Goiânia |
Citação: | MOREIRA NETO, Mauro Pires; AUGUSTO, Vinicius da Silva e Sousa. Padrões para produção de aplicações utilizando Microsserviços. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Instituto Federal de Educação, Ciência e Tecnologia de Goiás, Câmpus Goiânia, Goiânia, 2021. |
Tipo de Acesso: | Acesso Aberto |
URI: | http://repositorio.ifg.edu.br/handle/prefix/700 |
Data do documento: | 3-Mar-2021 |
Aparece nas coleções: | Bacharelado em Sistemas de Informação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
TCC_Padroes para produção de aplicações utilizando Microsserviços.pdf | tcc_Mauro Pires_Vinicius da Silva | 3,59 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.