Propostas Submetidas - sem aluno

DEI - FCTUC
Gerado a 2024-04-25 15:30:16 (Europe/Lisbon).
Voltar

Titulo Estágio

2016_N6 Automatização de processos de instalação de software

Áreas de especialidade

Engenharia de Software

Local do Estágio

Aveiro

Enquadramento

A instalação de sistemas distribuídos de elevada complexidade é uma tarefa demorada e sujeita a erros quando executada de forma manual. O Altice Labs incorporou nos seus procedimentos um conjunto de regras para a disponibilização de software, que obriga a que cada sistema/componente seja empacotado de forma a poder ser instalado de forma repetida e deterministica. No entanto, em soluções distribuidas e com incorporação de um elevado número de sistemas/componentes é ainda necessário proceder ao desenvolvimento da automatização da instalação, de forma a que a referida instalação de sistemas complexos seja rápida e possa ser repetida em diversos ambientes.

Objetivo

Pretende-se com este projeto conseguir o desenvolvimento de mecanismos que permitam a instalação automática de sistemas desenvolvidos no Altice Labs, recorrendo a ferramentas próprias para o efeito, como é o caso do Ansible.

Aspetos inovadores:
Automatização dos processos de instalação de sistemas complexos.

Plano de Trabalhos - Semestre 1

T1 - Familiarização com os conceitos envolvidos ;
T2 - Análise dos processos de instalação de sistemas complexos;
T3 - Escrita do relatório intermédio do Projecto Dissertação.

Plano de Trabalhos - Semestre 2

T4-Integração das equipas de desenvolvimento de software e de equipas de instalação de produtos desenvolvidos;
T5 - Configuração e programação de sistemas de "Continuous Delivery" de SW
T6 – Escrita do relatório final

Condições

O aluno será acompanhado internamente por uma equipa de I&D;
Durante o Plano de trabalhos Semestre 2 está a ser planeada a atribuição de uma Bolsa.

Observações

Ferramentas a utilizar :
Ansible
Linux
Scripting
Yaml

Os alunos interessados deverão enviar CV para regina@inova-ria.pt

Orientador

Doutoramento - Francisco Fontes
PCarv@alticelabs.com 📩