Teses e dissertações

Mestrado
Gestão de Sistemas de Informação
Título

Digitalização num departamento de TI da Administração Pública

Autor
Figueiras, Luis Manuel Pacheco
Resumo
pt
O presente estudo tem como objetivo analisar práticas sobre a implementação da metodologia DevOps num departamento da administração pública, destacando a relevância da infraestrutura como código no provisionamento e deploy automático de aplicações e serviços. Essa cultura visa harmonizar o desenvolvimento e as operações de TI, acelerando o ciclo de vida dos sistemas e melhorando a eficiência. Para tal, são utilizadas ferramentas open-source como Ansible, Docker e Git, pois essas ferramentas são as mais fáceis de usar, que possibilitam a automação de processos, garantindo a consistência da infraestrutura e promovendo a colaboração entre as equipas. A implementação prática através de um protótipo consistirá em estabelecer uma infraestrutura automatizada que suporte todo o ciclo de desenvolvimento de software, desde o controlo de versões até a disponibilização continua de aplicações em produção. Este protótipo serve de base à avaliação por questionário a um conjunto de potenciais utilizadores de um departamento de TI da administração pública. Este estudo visa demonstrar como a cultura DevOps pode ser aplicada em ambientes governamentais, explorando seus benefícios, como maior eficiência e agilidade, bem como os desafios específicos da administração pública, como conformidade. Com isso, espera-se contribuir para um aumento da consciencialização da necessidade de modernização da gestão de TI no setor público, oferecendo uma análise de como as práticas DevOps podem transformar a operação de TI, promovendo inovação e eficiência na prestação de serviços públicos.
en
The present study aims to analyze practices concerning the implementation of the DevOps methodology in a public administration department, highlighting the importance of Infrastructure as Code in the automated provisioning and deployment of applications and services. This culture seeks to harmonize development and IT operations, accelerating the systems lifecycle and enhancing efficiency. To achieve this, open-source tools such as Ansible, Docker, and Git used, as they are the most user-friendly and enable process automation, ensuring infrastructure consistency and fostering collaboration among teams. The practical implementation through a prototype will involve establishing an automated infrastructure that supports the entire software development lifecycle, from version control to continuous application deployment in production. This prototype serves as the basis for a questionnaire evaluation with potential users from a public administration IT department. This study aims to demonstrate how DevOps culture can be applied within government environments, exploring its benefits, such as increased efficiency and agility, as well as specific challenges in public administration, like compliance. In doing so, it is expected to contribute to a greater awareness of the need for modernization in IT management within the public sector, offering an analysis of how DevOps practices can transform IT operations, promoting innovation and efficiency in the delivery of public services.

Palavras-chave

Função pública
Agility
DevOps
Agilidade
Automatização -- Automation
Transformação digital -- Digital transformation
Public function

Acesso

Acesso restrito. Solicitar cópia ao autor.

Ver no repositório  
Voltar ao topo