Please use this identifier to cite or link to this item: https://repositorio.ifgoiano.edu.br/handle/prefix/1172
metadata.dc.type: Trabalho de Conclusão de Curso
Title: ANÁLISE DA ARQUITETURA DE MICROSERVIÇOS
metadata.dc.creator: Cabral, Marco Aurélio
metadata.dc.contributor.advisor1: Melo, Marcel da Silva
metadata.dc.contributor.advisor-co1: Francisco, Rodrigo Elias
metadata.dc.description.resumo: A evolução da rede mundial de computadores fez com que mais pessoas pudessem ter acesso a recursos antes não tão requisitados. Empresas do mundo inteiro hoje podem disponibilizar serviços na web para o acesso livre o que leva a uma alta taxa de recursos computacionais gastos. Acompanhando essa evolução, surge uma necessidade de economia para que mais requisições possam ser atendidas com menores custos computacionais requeridos. Também é necessário considerar a especificidade de cada tecnologia e a qual tipo de problema ela é mais direcionada a resolver. A arquitetura de microserviços propõe uma solução possível para um direcionamento de recursos objetivo para cada parte de um sistema podendo gerar resultados mais específicos e refinados. Este trabalho tem como objetivo apresentar os principais pontos dessa arquitetura através de um estudo de caso implementado utilizando 3 linguagens de programação diferentes, cada uma cuidando de uma responsabilidade específica no sistema. Ao final é realizada uma análise da arquitetura de microserviços, apresentando pontos positivos e negativos de sua utilização.
Abstract: The evolution of the World Wide Web makes that more people have access to resources not so requested before. Companies from the entire world can provide services on the web for free access what takes a high rate of computational resources. Following this evolution, a necessity of saving up those resources rises to make more requests answered with less computational costs needed. In addition, it is necessary to consider the specificity of each technology and what kind of problem it solves. The microservices architecture proposes a possible solution for guiding the resources for each part of the system what may cause a higher quality of results. This paper objectives present the main points of this architecture through a case study implemented using 3 different programming languages, each one taking care of a specific responsibility on the system. At the end, an analysis of the microservices architecture is performed showing pros and cons of using it.
Keywords: Arquitetura
Recursos Computacionais
Microserviço
WEB
metadata.dc.subject.cnpq: CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO
metadata.dc.language: por
metadata.dc.publisher.country: Brasil
Publisher: Instituto Federal Goiano
metadata.dc.publisher.initials: IF Goiano
metadata.dc.publisher.department: Campus Morrinhos
metadata.dc.rights: Acesso Aberto
URI: https://repositorio.ifgoiano.edu.br/handle/prefix/1172
Issue Date: 14-Dec-2017
Appears in Collections:Tecnologia em Sistemas para Internet

Files in This Item:
File Description SizeFormat 
MARCO AURELIO CABRAL .pdfTAPE208,44 kBAdobe PDFView/Open
TC_INTERNET_MARCO CABRAL.pdf1,74 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.