Propostas submetidas

DEI - FCTUC
Gerado a 2024-11-21 21:49:10 (Europe/Lisbon).
Voltar

Titulo Estágio

Ref 01 - Cloud & Data Scalability

Áreas de especialidade

Engenharia de Software

Sistemas de Informação

Local do Estágio

Inova-Ria - MAISIS - AVEIRO

Enquadramento

A informação é nos dias de hoje algo que cresce exponencialmente. A capacidade de geração dessa informação leva que os normais sistemas utilizados percam as capacidades que lhe eram reconhecidas sendo necessário algo mais elástico e com maior capacidade, que seja por sua vez capaz de se adaptar às solicitações que variam ao longo do tempo. O advento da cloud veio trazer essas caraterísticas ao desenvolvimento de software.
Referências bibliográficas:
• Site JOOBIAN http://www.joobian.com
• Isaacson, Cory 2014 – Understanding Big Data Scalability
• Erl, Thomas 2013 – Cloud Computing, Concepts, Technology & Architecture

Perfil requerido ao candidato:
O candidato deve ter uma forte autonomia; motivação para a descoberta de novas abordagens para a resolução de paradigmas

Aspectos inovadores da proposta:
-Desenvolvimento numa arquitetura orientada ao serviço
-Uso de tecnologias state-of-the-art

Objetivo

O objetivo deste projeto é dotar a solução JOOBIAN (http://www.joobian.com) de mecanismo que permitam a sua escalabilidade. O servidor Joobian indexa atualmente um milhão de novas oportunidades de trabalho a cada 30 dias e com tendência para aumentar. Por outro lado o número de utilizadores da plataforma também irá crescer de uma forma exponencial. Para que a solução permaneça funcional é necessário torna-la escalável adotando tecnologia que possa ser colocada em clouds comerciais.
Ao longo do estágio o aluno deverá ser capaz de numa primeira fase efetuar um estado da arte no que respeita às tecnologias cloud, escalabilidade bases de dados e índices.

Numa 2ª fase o aluno será confrontado com um caso de implementação real (ainda a definir) em que se pretende ter numa cloud comercial um implementação do servidor JOOBIAN em que será importante ter em consideração aspetos como:
• Captura de novas oportunidades
• Indexação informação em índices
• Escalabilidade da persistência de informação
• Consumo de informação em simultâneo por milhares de clientes

Plano de Trabalhos - Semestre 1

1º SEMESTRE- FASE A:
T1 – Estudo da plataforma JOOBIAN
Esta tarefa tem como objetivo a ambientação do estagiário, ao nível funcional, com a plataforma JOOBIAN e dos serviços nativamente disponibilizados pela mesma.

T2 – Estudo dos clientes JOOBIAN
Esta tarefa tem como objetivo a análise pelo estagiário da arquitetura e conceitos dos clientes JOOBIAN e sua integração com Servidor JOOBIAN.

T3 – Documentação
Esta tarefa tem como objetivo a elaboração pelo estagiário da documentação sobre estado da arte das tecnologias de cloud e escabilidade de dados e dos vários conceitos que lhe estão associados. Pretende-se que ao elaborar esta documentação o estagiário esteja já a construir a base documental da sua dissertação.

Plano de Trabalhos - Semestre 2

2º SEMESTRE FASE B:
Na 2ª fase do Estágio o estagiário irá implementar um cliente HTML para visualização em modo Grafo da informação residente num servidor OOBIAN.

T1 – Requisitos
Esta tarefa tem como objetivo a análise pelo estagiário dos requisitos que lhe serão entregues, devendo avaliar a sua complexidade, intervenientes, fases de aprovação, esclarecimentos de dúvidas, etc.

T2 – Especificação
Esta tarefa tem como objetivo a elaboração pelo estagiário da especificação técnica do software a implementar.

T3 – Desenvolvimento
Esta tarefa tem como objetivo a implementação pelo estagiário do software propriamente dito

T4 – Testes
Esta tarefa tem como objetivo a ajuda pelo estagiário à equipa de Quality Assurance que irá proceder à validação do desenvolvimento efetuado.

T6 – Documentação
Esta tarefa tem como objetivo a documentação pelo estagiário dos desenvolvimentos efetuados, manual de instalação/configuração da solução assim como o respetivo manual de utilização.

Condições

Integração numa equipa de I&D.;
Integração no programa GENIUS(WWW.BOLSASGENIUS.PT);
Eventuais benefícios serão avaliados durante a entrevista de Seleção;
Processo de Seleção: Entrevista Inova-Ria.
A continuidade na Empresa – dependendo de avaliação interna de desempenho
Os alunos interessados deverão enviar CV para regina@inova-ria.pt

Orientador

Filipe Miguel Ferreira dos Santos Augusto
filipe.augusto@maisis.pt 📩