Propostas Submetidas

DEI - FCTUC
Gerado a 2024-03-28 21:50:28 (Europe/Lisbon).
Voltar

Titulo Estágio

DevOps - Software Continuous Integration and Delivery

Áreas de especialidade

Comunicações, Serviços e Infraestruturas

Local do Estágio

Lisbon, Portugal

Enquadramento

A EBS (Emvenci Business Services) desenvolve uma plataforma SaaS de cibersegurança com diversos módulos, desde um simulador de phishing, a formação em cibersegurança (elearning), um gestor de politicas de segurança, plataforma de registo dos requisitos do RGPD (Regulamento Geral de Proteção de Dados), um gestor de vulnerabilidades e uma plataforma de centralização e gestão de logs.

Para acomodar o rápido e constante desenvolvimento da plataforma, metodologias de Continuous Integration, Continuous Delivery e Continuous Deployment estão implementadas; usando ferramentas tais como o servidor de automatização Jenkins e a plataforma de analise de código-fonte Sonarqube.

Objetivo

O projeto consiste na verificação dos métodos que estão atualmente em uso bem como identificar pontos de melhoria, independentemente do ambiente e fase de desenvolvimento da plataforma.

Objetivos
- Investigar as atuais metodologias em uso;
- Verificação da configuração atual em todos os ambientes/módulos;
- Identificar pontos de melhoria;
- Implementar as respetivas melhorias;
- Expandir todos os processos

Plano de Trabalhos - Semestre 1

Análise
- Conhecer e analisar a plataforma/modúlos existentes;
- Conhecer e analisar as metodologias/ferramentas em uso;
- Identificar falhas de configuração
- Analisar o atual workflow de trabalho

Desenho
- Definir, por fases, o workflow ideal de CI/CD
- Definir as tecnologias a serem utilizadas

Relatório
- Desenvolver o relatório de projeto (intermédio)

Plano de Trabalhos - Semestre 2

Implementação
- Corrigir eventuais falhas de configuração/implementação
- Melhorar a eficacia das metodologias/ferramentas em uso
- Criar/expandir o processo de Continuous Delivery para outros ambientes (pe. Produção)
- Expandir o processo de Continuous Deployment para outros ambientes (pe. Produção)

Avaliação
- Verificar se os objetivos foram cumpridos
- Definir próximos passos evolutivos

Relatório
- Desenvolver o relatório de projeto final

Condições

As condições serão negociadas caso a caso, tipicamente ou por intermédio de estágio ou bolsa quando possível. Os valores rondam os 750/800€.

Observações

O orientador final será atribuido numa fase posterior pelo empresa, dependo da recurso e equipa atribuida.

Existe a opção de estágio remoto, mas deverá ser analisada em fase de seleção do candidato.

Orientador

Alexandre Miguel Coelho Aniceto
aaniceto@emvenci.com 📩