Métodos de Avaliação

Aulas teóricas   Análise detalhada dos conceitos, princípios, técnicas e metodologias para construção de sistemas escaláveis em ambientes virtualizados. Discussão dos modelos de programação escaláveis para processamento de grandes volumes de dados na nuvem. Discussão de aspetos económicos, éticos e legais da computação em nuvem.     Aulas práticas laboratoriais   Resolução de exercícios práticos em nuvens computacionais reais (Amazon, Google e Microsoft Azure) e exploração de casos de estudo que requerem a combinação de conceitos apresentados nas aulas teóricas. Fomentar o pensamento crítico na presença de problemas de desenho e concretização de sistemas distribuídos complexos. Avaliação: Exame - 50%; Projeto prático - 50%