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 | Tamanho | Formato | |
|---|---|---|---|---|
| tcc_haryston.pdf | 1,09 MB | Adobe PDF | Visualizar/Abrir | |
| termo_haryton.pdf | 227,5 kB | 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.
Ferramentas do administrador
