Currículo

Tecnologias e Sistemas Cloud 02674

Contextos

Groupo: Engenharia Informática > 2º Ciclo > Parte Escolar > Ramos > Sistemas de Informação e Gestão do Conhecimento > Optativas > 2º Ano

Groupo: Engenharia Informática > 2º Ciclo > Parte Escolar > Ramos > Sistemas de Informação e Gestão do Conhecimento > Optativas > 1º Ano

Groupo: Engenharia Informática > 2º Ciclo > Parte Escolar > Ramos > Multimédia > Optativas > 2º Ano

Groupo: Engenharia Informática > 2º Ciclo > Parte Escolar > Ramos > Multimédia > Optativas > 1º Ano

ECTS

6.0 (para cálculo da média)

Objectivos

OA1: Identificar e analisar os diferentes tipos de arquitetura em Nuvem e suas principais características; OA2: Identificar e utilizar as principais tecnologias que permitam a computação em Nuvem; OA3: Propor arquiteturas em Nuvem apropriadas para uma determinada aplicação; OA4: Desenvolver uma aplicação que possa ser instalada num sistema em Nuvem; OA5: Analisar a forma como a tecnologia em Nuvem pode ser aplicada a sistemas emergentes; OA6: Pensamento crítico sobre as soluções alternativas existentes para cada desafio realista de negócio; OA7: Análise económica e de gestão sobre projetos na Nuvem.

Programa

CP1: Fundamentos de Nuvem, Business Drivers e História; CP2: Tecnologia Pré-Nuvem, Virtualização, Hipervisores, Xen, Clusters Virtuais; CP3: XaaS, Nuvens Públicas, Privadas, e Híbridas, Exemplos; CP4: Princípios básicos de desenvolvimento de aplicações na Nuvem; CP5: Centros de Dados: Princípios, Arquiteturas, Exemplos; CP6: Green Computing, Parallel Computing, Economia de Nuvem; CP7: IoT, Fog/Edge Computing, Interoperabilidade, Investigação europeia na área da Nuvem, "Industrie 4.0", FIWARE; CP8: Desenvolvimento de Aplicações na Nuvem com Ligação a Sensores IoT e Atuadores; CP9: Segurança, Riscos na Nuvem, Gestão da Nuvem; CP10: Big Data, Hadoop, Map Reduce; CP11: Blockchain, Criptomoedas; CP12: Desenvolvimento de Aplicações na Nuvem com Aprendizagem e Análise Analítica.

Método de Avaliação

Esta UC é feita apenas por aproveitamento no Exame Final, que vale 85% da nota final. Os restantes 15% da nota são avaliados: - Através de um projeto cloud de uma aplicação, cujo âmbito terá de ser validado pelo docente; OU - Através da obtenção com sucesso de um grau de certificação básico Cloud-computing (e.g., Microsoft Azure AZ-900)

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 113.0

Carga Total -

Bibliografia

Principal

  • - Buyya, R., Broberg, J, Goscinski, A., "Cloud Computing Principles and Paradigms", Wiley & Sons, 2011 - Josyula, V., Orr, M., Page, G., "Cloud Computing: Automating the Virtualized Data Center", Cisco Press, 2012 - Hwang, K., Fox, G., and Dongarra, J., "Distributed and Cloud Computing (From Parallel Processing to the Internet of Things)", Elsevier, 2011 :

Secundária

  • Apresentada no final de todas as aulas teóricas (slides).:

Disciplinas de Execução

2016/2017 - 1º Semestre

2017/2018 - 1º Semestre

2018/2019 - 1º Semestre