Use este identificador para citar ou linkar para este item:
https://repositorio.ifgoiano.edu.br/handle/prefix/1172
Tipo: | Trabalho de Conclusão de Curso |
Título: | ANÁLISE DA ARQUITETURA DE MICROSERVIÇOS |
Autor(es): | Cabral, Marco Aurélio |
Primeiro Orientador: | Melo, Marcel da Silva |
Primeiro Coorientador: | Francisco, Rodrigo Elias |
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. |
Palavras-chave: | Arquitetura Recursos Computacionais Microserviço WEB |
Área do CNPq: | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::SISTEMAS DE INFORMACAO |
Idioma: | por |
Pais: | Brasil |
Editor: | Instituto Federal Goiano |
Sigla da Instituição: | IF Goiano |
Campus: | Campus Morrinhos |
Tipo de Acesso: | Acesso Aberto |
URI: | https://repositorio.ifgoiano.edu.br/handle/prefix/1172 |
Data do documento: | 14-Dez-2017 |
Aparece nas coleções: | Tecnologia em Sistemas para Internet |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
MARCO AURELIO CABRAL .pdf | TAPE | 208,44 kB | Adobe PDF | Visualizar/Abrir |
TC_INTERNET_MARCO CABRAL.pdf | 1,74 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.