Microsserviços e orquestração de contêineres: uma abordagem prática.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478 |
Resumo: | Com a evolução dos softwares e comunicação distribuída, os múltiplos microsserviços estão cada vez mais presentes e com grande demanda nas macros empresas. Esse formato arquitetural é amplamente utilizado atualmente, portanto, se faz necessário profissionais qualificados para a implantação dessa arquitetura. Assim, o presente trabalho tem como objetivo apresentar e analisar métodos e estratégias de sistemas que utilizam microsserviços em uma plataforma distribuída, analisando os pontos positivos, benefícios e desvantagens. Isto é feito usando uma arquitetura de microsserviços e implantação em uma infraestrutura distribuída baseada em Kubernetes e Docker. Este trabalho tem como objetivo fornecer base conceitual e técnica para que o leitor entenda a arquitetura em microsserviços e consiga implementar e implantar uma aplicação padrão utilizando microsserviços em um ambiente Kubernetes com Docker. |
id |
UFCG_94ad1e9353fb6469b21f727f7d25590d |
---|---|
oai_identifier_str |
oai:localhost:riufcg/30478 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Microsserviços e orquestração de contêineres: uma abordagem prática.Microservices and container orchestration: a hands-on approach.Microserviços - plataforma distribuídaOrquestração de containersContainers - orquestraçãoArquiteturaDockerAmbiente KubernetesProduct designFurniture designDesign methodologyLobach's MethodologyBernd LobachLounge chairCiência da Computação.Com a evolução dos softwares e comunicação distribuída, os múltiplos microsserviços estão cada vez mais presentes e com grande demanda nas macros empresas. Esse formato arquitetural é amplamente utilizado atualmente, portanto, se faz necessário profissionais qualificados para a implantação dessa arquitetura. Assim, o presente trabalho tem como objetivo apresentar e analisar métodos e estratégias de sistemas que utilizam microsserviços em uma plataforma distribuída, analisando os pontos positivos, benefícios e desvantagens. Isto é feito usando uma arquitetura de microsserviços e implantação em uma infraestrutura distribuída baseada em Kubernetes e Docker. Este trabalho tem como objetivo fornecer base conceitual e técnica para que o leitor entenda a arquitetura em microsserviços e consiga implementar e implantar uma aplicação padrão utilizando microsserviços em um ambiente Kubernetes com Docker.With the evolution of software and distributed communication, multiple microservices are becoming increasingly prevalent and in high demand in large companies. This architectural format is widely used nowadays, thus necessitating qualified professionals for its implementation. Therefore, this paper aims to present and analyze methods and strategies for systems that utilize microservices in a distributed platform, examining the positives, benefits, and drawbacks. This is accomplished by employing a microservices architecture and deploying it in a distributed infrastructure based on Kubernetes and Docker. The objective of this work is to provide a conceptual and technical foundation for the reader to understand the microservices architecture and be able to implement and deploy a standard application using microservices in a Kubernetes environment with Docker.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGMORAIS, Fábio Jorge Almeida.MORAIS, F. J. A.http://lattes.cnpq.br/0987042606840444ANDRADE, Wilkerson de Lucena.BRASILEIRO, Francisco Vilar.COSTA, Holliver de Oliveira.20232023-06-29T23:02:12Z2023-06-292023-06-29T23:02:12Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478COSTA, Holliver de Oliveira. Microsserviços e orquestração de contêineres: uma abordagem prática. 2023. 11f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2023-06-29T23:02:48Zoai:localhost:riufcg/30478Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512023-06-29T23:02:48Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Microsserviços e orquestração de contêineres: uma abordagem prática. Microservices and container orchestration: a hands-on approach. |
title |
Microsserviços e orquestração de contêineres: uma abordagem prática. |
spellingShingle |
Microsserviços e orquestração de contêineres: uma abordagem prática. COSTA, Holliver de Oliveira. Microserviços - plataforma distribuída Orquestração de containers Containers - orquestração Arquitetura Docker Ambiente Kubernetes Product design Furniture design Design methodology Lobach's Methodology Bernd Lobach Lounge chair Ciência da Computação. |
title_short |
Microsserviços e orquestração de contêineres: uma abordagem prática. |
title_full |
Microsserviços e orquestração de contêineres: uma abordagem prática. |
title_fullStr |
Microsserviços e orquestração de contêineres: uma abordagem prática. |
title_full_unstemmed |
Microsserviços e orquestração de contêineres: uma abordagem prática. |
title_sort |
Microsserviços e orquestração de contêineres: uma abordagem prática. |
author |
COSTA, Holliver de Oliveira. |
author_facet |
COSTA, Holliver de Oliveira. |
author_role |
author |
dc.contributor.none.fl_str_mv |
MORAIS, Fábio Jorge Almeida. MORAIS, F. J. A. http://lattes.cnpq.br/0987042606840444 ANDRADE, Wilkerson de Lucena. BRASILEIRO, Francisco Vilar. |
dc.contributor.author.fl_str_mv |
COSTA, Holliver de Oliveira. |
dc.subject.por.fl_str_mv |
Microserviços - plataforma distribuída Orquestração de containers Containers - orquestração Arquitetura Docker Ambiente Kubernetes Product design Furniture design Design methodology Lobach's Methodology Bernd Lobach Lounge chair Ciência da Computação. |
topic |
Microserviços - plataforma distribuída Orquestração de containers Containers - orquestração Arquitetura Docker Ambiente Kubernetes Product design Furniture design Design methodology Lobach's Methodology Bernd Lobach Lounge chair Ciência da Computação. |
description |
Com a evolução dos softwares e comunicação distribuída, os múltiplos microsserviços estão cada vez mais presentes e com grande demanda nas macros empresas. Esse formato arquitetural é amplamente utilizado atualmente, portanto, se faz necessário profissionais qualificados para a implantação dessa arquitetura. Assim, o presente trabalho tem como objetivo apresentar e analisar métodos e estratégias de sistemas que utilizam microsserviços em uma plataforma distribuída, analisando os pontos positivos, benefícios e desvantagens. Isto é feito usando uma arquitetura de microsserviços e implantação em uma infraestrutura distribuída baseada em Kubernetes e Docker. Este trabalho tem como objetivo fornecer base conceitual e técnica para que o leitor entenda a arquitetura em microsserviços e consiga implementar e implantar uma aplicação padrão utilizando microsserviços em um ambiente Kubernetes com Docker. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023 2023-06-29T23:02:12Z 2023-06-29 2023-06-29T23:02:12Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478 COSTA, Holliver de Oliveira. Microsserviços e orquestração de contêineres: uma abordagem prática. 2023. 11f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478 |
identifier_str_mv |
COSTA, Holliver de Oliveira. Microsserviços e orquestração de contêineres: uma abordagem prática. 2023. 11f. (Trabalho de Conclusão de Curso - Artigo), Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2023. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/30478 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744582279168000 |