Automatizando a gerência de infraestruturas de computação em nuvem para ensino de computação distribuída
Abstract
As ferramentas de computação na nuvem têm crescido rapidamente, gerando possibilidades
de exploração destas. Mais especificamente, os serviços de IaaS possibilitam a criação de
ambientes realistas de desenvolvimento e execução de algoritmos distribuídos e paralelos. Aliando
isso aos desafios de se manter um cluster local, esse tipo de serviço se torna interessante
para o processo de ensino-aprendizagem do tipo de algoritmos citados. Porém a configuração
dessas plataformas para atingir um ambiente ideal requer carga de trabalho, e a repetição desses
passos pode ser demorada e tão trabalhosa quanto. Esse projeto implementa uma infraestrutura
com máquinas virtuais para Amazon Web Services, utilizando orquestração provida pela plataforma
para garantir replicabilidade e facilidade de implantação. Com a ajuda de uma interface
em linha de comando também possibilita modificar características das instâncias presentes para
diferentes necessidades de aplicação.
Collections
The following license files are associated with this item: