Propostas para selecção dos alunos

DEI - FCTUC
Gerado a 2024-05-02 19:57:39 (Europe/Lisbon).
Voltar

Titulo Estágio

Bigdata Correlation and Alert Notification

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 políticas 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.

Os logs são uma parte importante da nossa aplicação e, do ponto de vista da segurança, críticos para identificar ameaças. Mais do que a capacidade de guardar logs, é necessário ler os logs regularmente, identificar eventos e padrões maliciosos e agir sobre eles.

Objetivo

A nossa plataforma está constantemente a gerar logs e a guardá-los. Estes logs são ao dia de hoje guardados numa solução de bigdata, o que permite guardar e analisar grandes quantidades de dados em tempo real. Este projeto assenta em criar um software que comunique com a solução bigdata para analisar os eventos e padrões de modo a poder agir em conformidade. O tipo de evento ou padrão que se vai procurar e as respetivas ações, são previamente criadas e definidas através de regras de correlação, ou de desvios do padrão normal. As regras e desvios a identificar devem ser suficientemente flexíveis e configuráveis sempre via API.

Objetivos
- Analisar a arquitetura existente e os requisitos funcionais da solução;
- Desenhar e definir o plano de implementação;
- Implementar, testar e concluir.

Plano de Trabalhos - Semestre 1

Análise
- Conhecer e analisar a plataforma existente no que toca à gestão de logs;
- Analisar requisitos funcionais.

Desenho
- Definir arquitetura e soluções para o problema;
- Estruturar e desenhar as soluções;
- Definir tarefas e nível de esforço de modo a planear e organizar em Sprints de desenvolvimento.

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

Plano de Trabalhos - Semestre 2

Implementação
- Executar o desenho e planeamento definido;
- Participar ativamente no código desenvolvido pela equipa de desenvolvimento, na forma de reuniões e code reviews.

Testes
- Testar funcionalidades e desempenho;
- Efetuar melhorias necessárias assentes no feedback tanto dos desenvolvedores como da equipa de testes;
- Concluir melhorias na segurança da plataforma.

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 📩