Profile

Renan Barbosa @renan.ab


About Me

-

Proposals

Um Testbed para Mobile Cloud Computing usando Python e Docker

Mobile Cloud Computing (MCC) é um paradigma da Computação em Nuvem onde dispositivos móveis conseguem utilizar recursos externos (por exemplo uma máquina virtual) para realizar tarefas que tomariam muito tempo ou mesmo fossem inviáveis de se executar no próprio dispositivo móvel. No entanto, mesmo com os avanços feitos na área, não há ferramentas disponíveis para que desenvolvedores e pesquisadores possam projetar ambientes de teste escaláveis para avaliarem as soluções desenvolvidas.


Nessa palestra apresento o MCC Testbed, uma ferramenta que permite a criação de ambientes de teste para a execução de experimentos de forma fácil e replicável, utilizando containers Docker que exercem as funções de clientes (emuladores Android), servidores e load balancers. Além disso, também falarei sobre a API disponibilizada pela ferramenta, que permite a criação de scripts Python para a automatização de experimentos.