Implementação de um pipeline CI/CD no Sistema de Telemedicina e Telessaúde - STT

DSpace Repository

A- A A+

Implementação de um pipeline CI/CD no Sistema de Telemedicina e Telessaúde - STT

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Macedo, Douglas Dyllon Jeronimo de
dc.contributor.author Tobias, Vinicius Xavier
dc.date.accessioned 2025-07-17T22:15:12Z
dc.date.available 2025-07-17T22:15:12Z
dc.date.issued 2025-06-25
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/266721
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Centro de Ciências da Educação, Ciência da Informação. pt_BR
dc.description.abstract As técnicas de desenvolvimento de software tem passado por transformações significativas com o surgimento da metodologia DevOps que visa melhorar a colaboração e a eficiência entre as equipes de desenvolvimento e operações. Os pipelines de Integração Contínua e Entrega Contínua (CI/CD), tornaram essenciais para organizações e projetos que buscam agilidade e qualidade na entrega de software, um pipeline CI/CD é importante porque automatiza etapas cruciais do ciclo de vida do software, como testes, construção (build) e implementação (deploy), reduzindo erros manuais e acelerando a entrega de novas funcionalidades maior confiabilidade. Este trabalho propõe a implementação de um pipeline CI/CD no Sistema de Telemedicina e Telessaúde (STT), com o objetivo de automatizar etapas do ciclo de vida de desenvolvimento de software, reduzir erros e melhorar a eficiência na entrega de novas versões do sistema. Por meio de um estudo de caso, a pesquisa explora as ferramentas e metodologias necessárias para a construção de um pipeline automatizado, utilizando tecnologias como Jenkins, Docker, Kubernetes e GitLab. Os resultados demonstram a viabilidade da proposta e seu potencial para otimizar o desenvolvimento e a implantação do sistema STT. pt_BR
dc.description.abstract Software development techniques have undergone significant transformations with the emergence of the DevOps methodology, which aims to improve collaboration and efficiency between development and operations teams. Continuous Integration and Continuous Deployment (CI/CD) pipelines have become essential for organizations and projects seeking agility and quality in software delivery, a CI/CD pipeline is important because it automates critical stages of the software lifecycle such as testing, building, and deployment reducing manual errors and accelerating the delivery of new features with greater reliability. This study proposes the implementation of a CI/CD pipeline in the Telemedicine and Telehealth System (STT) to automate stages of the software development lifecycle, reduce errors, and improve the efficiency of delivering new system versions. Through a case study, the research explores the tools and methodologies required to build an automated pipeline using technologies such as Jenkins, Docker, Kubernetes, and GitLab. The results demonstrate the feasibility of the proposal and its potential to optimize the development and deployment of the STT system. pt_BR
dc.format.extent 65 pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access. en
dc.subject DevOps pt_BR
dc.subject CI/CD pt_BR
dc.subject Telemedicina pt_BR
dc.subject Automação pt_BR
dc.subject Jenkins pt_BR
dc.subject Docker pt_BR
dc.subject Kubernetes pt_BR
dc.title Implementação de um pipeline CI/CD no Sistema de Telemedicina e Telessaúde - STT pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC - Vinicius Xavier Tobias.pdf 2.255Mb PDF View/Open Trabalho de TCC intitulado: Implementação de um pipeline CI/CD no sistema de telemedicina e telessaúde - STT

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar