IPT Logotipo do IPT

Ano Letivo: 2022/23

Engenharia Informática-Internet das Coisas

Computação em Nuvem e Virtualização

<< voltar ao Plano Curricular

Publicação em Diário da República: Despacho n.º 13495/2022 - 18/11/2022

10 ECTS; 1º Ano, 2º Semestre, 30,0 PL + 30,0 TP + 30,0 OT , Cód. 39095.

Docente(s)
- Luís Miguel Lopes de Oliveira (2)
- Renato Eduardo Silva Panda (1)(2)

(1) Docente Responsável
(2) Docente que lecciona

Pré-requisitos
Não aplicável

Objetivos
Conceitos de virtualização e computação em nuvem.
Compreender os fundamentos da virtualização.
Conhecer a infraestrutura para suportar uma sistema de nuvem.
Saber como desenvolver soluções escaláveis, adaptando as mesmas de acordo com os requisitos específicos do problema a resolver.

Programa
1 - Conceitos base de TI e cliente-servidor
2 - Introdução à virtualização e computação em nuvem
3 - Fundações: conceitos basilares como virtualização, provisioning, balanceamento, alta disponibilidade, descoberta de servidos
4 - Paradigmas de nuvem: IaaS, PaaS, SaaS, Serverless, e outros
4.1 - Serviços de nuvem públicos, privados e híbridos
4.2 - Fornecedores públicos de serviços de nuvem (AWS, GCP, Azure)
5 - Containers e orquestração dos mesmos
5.1 - Construir imagens
5.2 - Conceitos base (imagem, container, volume, rede)
5.3 - Conceitos avançados (orquestração, swarms)
6 - Conceitos de elasticidade

Metodologia de avaliação
A avaliação da unidade curricular incidirá sobre a realização e apresentação de fichas práticas e um projeto prático. Os elementos de avaliação incluem obrigatoriamente relatórios do trabalho desenvolvido e uma apresentação / defesa do mesmo. A componente prática tem um peso de 60%, sendo o restante 40% avaliado em exame escrito.

Bibliografia
- J. Kavis, M. (2014). Architecting the Cloud: Design Decisions for Cloud Computing Service Models (SaaS, PaaS, and IaaS). (Vol. --). --: Wiley

Método de Ensino
Aulas teórico-práticas para apresentação do conhecimento teórico necessário, com demonstrações práticas. Aulas práticas laboratoriais seguindo as demonstrações dadas para contactar com os conceitos introduzidos na teórica.

Software utilizado nas aulas
Virtualbox
Vagrant
Ansible
nginx
consul
PostgreSQL, repmgr or similar
Azure/AWS/Google Cloud (depending on availability)
Docker

 

Aprovado em Conselho Técnico Cientifico: 28 de junho de 2023

Download da Ficha da Unidade Curricular (FUC)

 

 


<< voltar ao Plano Curricular
Elemento gráfico

Notícias | Agenda

NP4552
Financiamento
KreativEu
erasmus
catedra
b-on
portugal2020
centro2020
compete2020
crusoe
fct
feder
fse
poch
portugal2030
poseur
prr
santander
republica
UE next generation
Centro 2030
Lisboa 2020
co-financiado