PRODUÇÃO ACADÊMICA Repositório Acadêmico da Graduação (RAG) TCC Engenharia de Computação
Use este identificador para citar ou linkar para este item: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/8029
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSantana, Matheus Guilherme Souzapt_BR
dc.date.accessioned2024-06-26T22:56:16Z-
dc.date.available2024-06-26T22:56:16Z-
dc.date.issued2024-06-11-
dc.identifier.urihttps://repositorio.pucgoias.edu.br/jspui/handle/123456789/8029-
dc.languageporpt_BR
dc.publisherPontifícia Universidade Católica de Goiáspt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectDEVOPSpt_BR
dc.titleDeploy de uma aplicação de gestão de restaurante utilizando a prática de DEVOPSpt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Martins, Rafael Lealpt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/9792426862133439pt_BR
dc.contributor.referee1Silva, Solange dapt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/4312855865010981pt_BR
dc.contributor.referee2Silva Neto, Olegário Correa dapt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/3614878558587742pt_BR
dc.description.resumoApresenta-se um estudo prático de uma implementação de uma infraestrutura utilizando a cultura de DevOps. Para que tal estudo fosse possível, foi realizado um estudo sobre os principais conceitos pertinentes na criação de uma infraestrutura com essa característica, conceitos como: Servidores, Arquiteturas de Servidores, Conceitos de DevOps, CI/CD, Deploy e Containers. Além disso também foram realizados estudos sobre o ferramental necessário para o desenvolvimento dessa infraestrutura, sendo essas: Docker, Nginx e GitLab. Para demonstrar o uso dessa arquitetura, foi desenvolvido um sistema web para gestão de restaurantes de nome Baratie, sendo desenvolvido inteiramente em Java e com SGBD PostgreSQL. O principal objetivo deste trabalho é documentar o processo de Deploy, de forma que seja possível posteriormente em trabalhos futuros, verificar a diferença que a cultura DevOps pode causar em um projeto de software. Além disso, o objetivo geral do trabalho foi implementar uma infraestrutura que utilize a cultura de DevOps em um software de gestão de restaurante, no qual foi implementado utilizando o GitLab juntamente com tecnologias como AWS, RDS e GitLab Runner. Após testes na implementação foi concluído que é possível implementar uma infraestrutura utilizando a cultura de DevOps, apesar de ter desafios, como limitação de armazenamento oferecido pela AWS e configurações manuais.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentEscola Politécnicapt_BR
dc.publisher.initialsPUC Goiáspt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpt_BR
dc.degree.graduationEngenharia de Computaçãopt_BR
dc.degree.levelGraduaçãopt_BR
Aparece nas coleções:TCC Engenharia de Computação

Arquivos associados a este item:
Arquivo TamanhoFormato 
TCC2-Matheus-Final.pdf3,27 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

Ferramentas do administrador