Esta unidade curricular introduz os principais conceitos de computação em nuvem,
incluindo modelos de serviço, virtualização, contentorização, armazenamento,
redes, segurança, escalabilidade e boas práticas de implementação em ambientes cloud.
Conteúdos abordados
Fundamentos de Cloud Computing
Modelos IaaS, PaaS e SaaS
Máquinas virtuais e containers
Docker e deployment de serviços
Redes, firewall e exposição de serviços
Armazenamento e persistência
Segurança em ambientes cloud
HTTPS, domínios e certificados SSL/TLS
Objectivos
Compreender a arquitectura e os modelos de cloud computing
Implementar serviços básicos em servidores Linux
Configurar Docker e alojar aplicações simples
Aplicar medidas de segurança essenciais em ambientes cloud