Unidade curricular dedicada à implementação, administração e segurança de infraestruturas Cloud, proporcionando experiência prática com ambientes Linux, máquinas virtuais, Docker, redes, serviços Web e plataformas como Microsoft Azure e Oracle Cloud.
Explorar Unidade CurricularA unidade curricular de Cloud Computing do CTeSP em Cibersegurança do ISTEC Porto introduz os principais conceitos da computação em nuvem, combinando fundamentos teóricos com uma forte componente prática. Ao longo do semestre os estudantes desenvolvem competências na criação, configuração e administração de servidores Linux, implementação de serviços Web, gestão de redes, virtualização, segurança e utilização de plataformas Cloud.
Componente Prática
Administração de Servidores
Azure & Oracle Cloud
Administração Remota
Os conteúdos abordam as principais tecnologias utilizadas na implementação de infraestruturas Cloud modernas.
Introdução aos modelos IaaS, PaaS e SaaS, elasticidade, escalabilidade, disponibilidade e computação distribuída.
Criação e gestão de VPS em Azure e Oracle Cloud, configuração inicial, acesso remoto e administração segura.
Configuração de redes virtuais, regras de firewall, grupos de segurança, portas e conectividade.
Instalação, containers, imagens, Docker Compose e publicação de aplicações em ambiente Cloud.
Durante o semestre os alunos desenvolvem conhecimentos progressivos, desde os conceitos fundamentais da Cloud até à implementação de serviços completos em servidores Linux.
Introdução à computação em nuvem, virtualização, modelos de serviço (IaaS, PaaS e SaaS), vantagens, desafios e aplicações.
Criação de máquinas virtuais, configuração de recursos, grupos de segurança, IP público e acesso remoto.
Implementação de servidores Linux na Oracle Cloud Free Tier e gestão da infraestrutura.
Administração do Ubuntu Server, instalação de software, utilizadores, permissões e gestão do sistema operativo.
Configuração de SSH, Firewall UFW, autenticação por chave privada, gestão de acessos e boas práticas de segurança.
Criação e gestão de containers, imagens Docker, Docker Compose e deployment de aplicações.
Instalação de servidores Apache e Nginx, configuração HTTP/HTTPS e disponibilização de serviços Web.
No final da unidade curricular o estudante estará preparado para implementar e administrar ambientes Cloud modernos.
Gestão de servidores Ubuntu através da linha de comandos.
Ligação remota segura utilizando autenticação por chave privada.
Configuração de firewall, permissões, utilizadores e proteção dos serviços.
Implementação de infraestruturas em Microsoft Azure e Oracle Cloud.
Virtualização baseada em containers para aplicações modernas.
Publicação de aplicações utilizando Apache, Nginx e HTTPS.
Ao longo da unidade curricular são utilizadas tecnologias amplamente adotadas no mercado profissional, proporcionando aos estudantes contacto com ambientes reais de Cloud Computing e Administração de Sistemas.