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/9816
Tipo: Trabalho de Conclusão de Curso
Título: DEVOPS e computação em nuvem: automação inteligente de pipelines CI/CD
Autor(es): Campos, Haryston Daniel Martins
Primeiro Orientador: Coelho, Clarimar José
metadata.dc.contributor.referee1: Carvalho, Eugênio Júlio Messala Cândido
metadata.dc.contributor.referee2: Silva, Daniel Corrêa da
Resumo: Este trabalho apresenta o desenvolvimento de uma solução prática de automação de pipelines de Integração Contı́nua e Entrega Contı́nua em ambiente de computação em nuvem, demonstrando como a adoção de práticas DevOps melhora a eficiência e a con- fiabilidade no processo de entrega de software. O estudo define claramente o problema, analisa conceitos fundamentais e aplica uma metodologia baseada em revisão bibliográfica, análise comparativa de ferramentas, implementação experimental e validação de resulta- dos. A pesquisa utiliza recursos acessı́veis, integra tecnologias amplamente adotadas no mercado e demonstra que processos automatizados reduzem falhas, padronizam ambientes e aumentam a velocidade de entrega. A implementação inclui a criação de um pipeline funcional, a configuração de uma infraestrutura em nuvem e a publicação automatizada de imagens em um repositório remoto. A análise das execuções confirma que a solução entregue é estável, segura e reprodutı́vel. O trabalho também valida a proposta por meio da comparação com um caso real de uso em produção, fortalecendo a relevância prática da automação apresentada. Os resultados mostram ganhos concretos de desempenho, redução de erros e maior rastreabilidade das etapas de desenvolvimento.
Abstract: This work presents the development of a practical automation solution for Continuous Integration and Continuous Delivery pipelines in a cloud computing environment, demons- trating how the adoption of DevOps practices enhances efficiency and reliability in software delivery processes. The study defines the problem, analyzes essential concepts, and applies a methodology based on literature review, comparative analysis of tools, experimental im- plementation, and results validation. The research employs accessible resources, integrates widely adopted technologies, and shows that automated processes reduce failures, stan- dardize environments, and accelerate delivery. The implementation includes the creation of a functional pipeline, the configuration of a cloud infrastructure, and the automated publication of container images in a remote repository. The analysis of pipeline executions confirms that the delivered solution is stable, secure, and reproducible. The work also validates the proposal through comparison with a real production case, reinforcing the practical relevance of the implemented automation. The results demonstrate concrete improvements in performance, error reduction, and traceability across development stages.
Palavras-chave: DEVOPS
CI/CD
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA
Idioma: por
País: Brasil
Editor: Pontifícia Universidade Católica de Goiás
Sigla da Instituição: PUC Goiás
metadata.dc.publisher.department: Escola Politécnica
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/9816
Data do documento: 3-Dez-2025
Aparece nas coleções:TCC Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
tcc_haryston.pdf1,09 MBAdobe PDFVisualizar/Abrir
termo_haryton.pdf227,5 kBAdobe 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