Computação na Nuvem
-
Conhecimentos de Base Recomendados
-
-
Objetivos
Conhecer os conceitos, características, métodos de disponibilidade, benefícios e desvantagens de computação nanuvem;
Entender os termos e conceitos relacionados com a segurança de aplicações e dados;
Conhecer as tecnologias essenciais que permitem o funcionamento de servidores e restante infraestrutura na nuvem;
Saber identificar os principais modelos de serviço utilizados;
Saber implementar serviços na nuvem disponibilizados através da Internet; -
Métodos de Ensino
Aulas introdutórias essencialmente expositivas de forma a permitir a partilha de conteúdos relevantes. As restantes aulas serão em formato estilo workshop, de forma aos alunos irem aplicando o conhecimento transmitido, e implementação de fichas de trabalho.
-
Estágio(s)
Não
-
Programa
Introdução à Computação na Nuvem;
Fundamentos económicos, vantagens e desvantagens;
Segurança, privacidade e limitações;
Tecnologias essenciais (Containers, Virtualização, Orquestração, etc.);
Modelos de serviço (SaaS, IaaS, PaaS, BaaS, Serverless);
Serviços e Microserviços. -
Demonstração de conteúdos
Esta unidade curricular será basicamente composta em duas grandes secções. Na primeira parte, essencialmenteintrodutória e mais teórica, serão facultados aos alunos os conhecimentos que lhes permitam entender o modelo daComputação na Nuvem. Serão abordados os conceitos base, as características, vantagens e desvantagens,tecnologias de base e modelos de serviço, entre outros. Na segunda parte, mais prática, os alunos irão ter contactocom os vários serviços de um cloud provider (servidores, load balancers, etc.) e irão implementar um projeto usandoas tecnologias disponíveis.
-
Demonstração da metodologia
As aulas expositivas permitirão aos alunos compreender os vários conceitos utilizados na área. As aulas em formatoworkshop permitirão aos alunos utilizar as tecnologias disponíveis.
-
Docente(s) responsável(eis)
-
-
Bibliografia
Cloud Computing: From Beginning to End; Ray Rafaels, 2018.
Cloud Computing: Concepts, Technology & Architecture; Charlotte and Peter Fiell, 2013.
Detalhes do curso
-
Código
02100725
-
Modo de Ensino
MISTO
-
ECTS
7.5
-
Duração
Semestral
-
Horas
15h Orientação Tutorial
30h Práticas e Laboratórios
15h Teórico-Práticas
