Titulo Estágio
2022_23_N7_Windless Media Server_MEI
Áreas de especialidade
Engenharia de Software
Local do Estágio
Aveiro
Enquadramento
O Windless Media Server (WMS) é um Media Server IP genérico que
disponibiliza uma vasta gama de funcionalidades de processamento avançado de
diferentes tipos de media - tocar/gravar anúncios, reconhecimento de fala,
síntese de texto para fala sobre redes totalmente IP.
A sua instanciação obriga a que sejam necessários
servidores físicos ou virtuais dedicados, em muitos casos sobredimensionados
para as expetativas de utilização. Num mercado cada vez mais competitivo é
determinante a utilização eficiente dos recursos e que estes se adaptem às
necessidades em cada momento. Assim, pretende-se que o WMS evolua, no que diz
respeito à sua instanciação para cenários de cloud-based (dock er e
kubernets) e que incorpore mecânicas SaaS
Objetivo
Este projeto tem os seguintes objetivos:
1 - Evolução da arquitetura tradicional para uma arquitetura cloud (micro
serviços).
2 - Instanciação em infraestruturas cloud-base em modelos tipo SaaS (Software
as a Service).
3 - Elasticidade automática de instanciação para responder de forma dinâmica ao aumento / diminuição de tráfego.
Plano de Trabalhos - Semestre 1
- Estudo e experimentação das funcionalidades do WMS ( aprendizagem do protocolo SIP)
- Instanciação de WMS em servidor virtual para identificar procedimento de instalação
- Criação de imagem docker do WMS
- Instanciação do WMS em infraestrutura cloud e posteriormente em kubernetes
- Testes de validação
- Relatório Intermédio
Plano de Trabalhos - Semestre 2
- Desenho de solução de redundância, resiliência e escalabilidade para ambientes kubernets
- Implementação da solução proposta
- Testes
- Elaboração de relatório
Condições
Com possibilidade de integrar uma Bolsa de Investigação -
Programa GENIUS - durante a realização do projeto de Dissertação - Integração
numa equipa de I&D na Empresa Altice Labs .
Valor de bolsa de acordo com tabelas da FCT (ver pdf em (www.Inova-Ria.pt).
Período de realização
de acordo com o enquadramento da Universidade.
Horário:
De acordo com enquadramento da Universidade
Formato:
hibrido ou remoto (a combinar)
Meios:
atribuição de um PC portátil e acessos à rede Interna da Altice Labs
Kit de
Acolhimento
Onboarding
nas equipas da Altice Labs, com atribuição de um tutor full-time
Possibilidade de
participar em todas as iniciativas de partilha de conhecimento ou de
entretenimento levadas a cabo pela Altice Labs
Possibilidade
de entrada nos quadros da empresa
Os alunos interessados deverão enviar para
genius@inova-ria.pt ao cc Dra Regina Maia Sacchetti (963618710).
• Curriculum Vitae;
• Disciplinas realizadas até ao momento com médias ; simples
documento eletrónico, que poderá obter no portal académico .
Processo de Seleção: Entrevista Inova-Ria - PROGRAMA GENIUS
na qual fará parte o Orientador do projeto de forma a esclarecer a temática
envolvida.
• média prevista de 13,5 - 14 valores (média linear entre
licenciatura e mestrado);
• Indicação de áreas de interesse.
Enviar a tua candidatura: genius@inova-ria.pt
Observações
Referências bibliográficas:
- http://www.alticelabs.com/en/network_control_service_platforms.html
- https://www.docker.com/
- https://kubernetes.io/
Perfil requerido ao candidato:
- Disponibilidade e motivação para aceitar novos desafios
- Assertividade na discussão de conceitos, arquiteturas e tecnologias
- Conhecimentos na área de programação e arquitetura de sistemas
- Conhecimento/vontade de aprender arquitetura de sistemas cloud-based e docker/kubernets
- Conhecimentos/vontade de aprender na área de SaaS
- Conhecimento em linguagem de programação C e C++
- Conhecimento/vontade de aprender do protocolo SIP
- Conhecimentos de Linux
Aspectos inovadores da proposta:
- Arquiteturas cloud-based e Docker/kubernetes
- SaaS
Orientador
Fernando Delfim da Rocha Vieira
fvieira@alticelabs.com 📩