Pós-Graduação

Virtualização e Cloud Computing

A Pós-Graduação em Virtualização e Cloud Computing proporciona formação especializada nas tecnologias, arquiteturas e práticas utilizadas na conceção, implementação, integração e operação de infraestruturas computacionais modernas.

O programa desenvolve competências progressivas nas áreas de sistemas operativos servidores, virtualização, cloud privada, cloud híbrida e cloud pública, complementadas por práticas de DevOps, containers, orquestração, automação, monitorização e aplicação de Inteligência Artificial ao contexto de Cloud Computing e operações de TI.

Com uma orientação marcadamente prática, a Pós-Graduação combina os fundamentos conceptuais necessários à compreensão das tecnologias com a sua aplicação em laboratórios, exercícios e cenários de infraestrutura. Ao longo do percurso, os estudantes evoluem da administração de componentes individuais para a construção e integração de ambientes mais complexos, aplicando conhecimentos de sistemas, virtualização, redes, identidade, armazenamento, automação e cloud em diferentes contextos.

O principal objetivo é formar profissionais capazes de analisar requisitos, selecionar tecnologias e implementar, integrar, administrar e avaliar soluções de infraestrutura virtualizada e Cloud Computing, compreendendo simultaneamente a evolução destas plataformas e o impacto de abordagens como DevOps e Inteligência Artificial nas operações de TI.

Duração

32 semanas

Início previsto

Outubro de 2026

Carga horária

Carga semanal típica de 4 horas de contacto; plano curricular com 124 horas de contacto

Regime

Pós-laboral e 100% online

Idioma

Português

ECTS

30

Principais características

  • Formação orientada à prática — Aplicação dos conhecimentos através de laboratórios, exercícios técnicos, análise de cenários e resolução de problemas.
  • Percurso progressivo e integrado — Evolução dos fundamentos de Cloud Computing, sistemas operativos e virtualização para Private, Hybrid e Public Cloud, DevOps e Inteligência Artificial.
  • Construção e integração de infraestruturas — Configuração e articulação de tecnologias de compute, networking, storage, identidade, virtualização e gestão em cenários próximos da realidade profissional.
  • Diferentes modelos de cloud — Abordagem de cloud privada, híbrida e pública, permitindo compreender diferenças, complementaridades e contextos de aplicação.
  • DevOps, automação e observabilidade — Introdução a containers, Kubernetes, CI/CD, Jenkins, Prometheus e Grafana no contexto da operação moderna de serviços e infraestruturas.
  • Inteligência Artificial aplicada — Exploração de LLMs, IA Generativa, engenharia de prompts e automação inteligente aplicadas à Cloud Computing e operações de TI.

Abordagem de aprendizagem

A Pós-Graduação adota uma abordagem de aprendizagem teórico-prática, progressiva e orientada à resolução de problemas, articulando os fundamentos conceptuais de cada área com a sua aplicação em ambientes tecnológicos e cenários próximos da realidade profissional.

O estudante assume um papel ativo no processo de aprendizagem, desenvolvendo competências através da configuração de sistemas, execução de laboratórios, análise de cenários, resolução de problemas e desenvolvimento de trabalhos aplicados.

A progressão curricular permite reutilizar e aprofundar competências em diferentes contextos. Tecnologias inicialmente estudadas de forma individual são posteriormente integradas em infraestruturas mais complexas, permitindo compreender não apenas como configurar cada componente, mas também como os diferentes componentes interagem na construção e operação de uma solução de Cloud Computing.

  • Sessões síncronas teórico-práticas
  • Demonstrações técnicas
  • Laboratórios virtuais
  • Exercícios de configuração e administração
  • Estudos de caso e análise de cenários
  • Resolução de problemas e troubleshooting
  • Trabalhos e projetos aplicados
  • Exploração orientada de documentação e tecnologias

Plano de Estudos

1. Fundamentos de Cloud Computing

• Conceito e evolução de Cloud Computing.
• Características essenciais da computação em nuvem.
• Transformação e evolução das infraestruturas de TI.
• Principais intervenientes e responsabilidades em ambientes cloud.

2. Modelos de Cloud Computing

• Modelos de serviço: IaaS, PaaS, SaaS e modelos relacionados.
• Modelos de implementação: cloud pública, privada, híbrida e outros modelos relevantes.
• Adequação dos diferentes modelos aos requisitos organizacionais e tecnológicos.

3. Adoção e valor organizacional

• Drivers de adoção: agilidade, flexibilidade, escalabilidade, competitividade e modernização.
• Benefícios e limitações da adoção de Cloud Computing.
• Riscos e desafios de migração e adoção.
• Análise de custos e benefícios na escolha de modelos e soluções.

4. Governação, segurança e operação

• Princípios de governação e organização de recursos cloud.
• Identidade e controlo de acesso.
• Role-Based Access Control (RBAC).
• Autenticação multifator (MFA).
• Segurança e privacidade.
• Gestão de recursos e custos.
• Auditoria e monitorização.
• Qualidade de serviço e Service Level Agreements (SLA).

5. Análise de cenários de adoção

• Casos de adoção e migração para cloud.
• Identificação de requisitos e constrangimentos.
• Seleção fundamentada de modelos e soluções.
• Desenho conceptual de alto nível.

1. Windows Server e administração

Instalação de Windows Server.
Configuração inicial e tarefas de pós-instalação.
Administração do sistema operativo servidor.
Princípios de administração segura.
Monitorização e diagnóstico.

2. Active Directory Domain Services

Conceitos e arquitetura do AD DS.
Componentes lógicos e físicos.
Florestas e domínios.
Controladores de domínio.
Replicação do Active Directory.
Funções FSMO.
Utilizadores, grupos e administração de objetos.
Group Policies.
Administração avançada e segura.
Just Enough Administration (JEA).

3. Serviços de rede

DHCP.
Instalação, configuração e administração.
DHCP Failover e disponibilidade.
DNS.
Instalação e configuração.
Resolução de nomes.
Integração de DNS com Active Directory.

4. Serviços de ficheiros e armazenamento

Administração de servidores de ficheiros.
File Server Resource Manager (FSRM).
Quotas e gestão de recursos.
SMB.
Volume Shadow Copy Service (VSS).

5. Integração e troubleshooting

Integração dos diferentes serviços de infraestrutura.
Monitorização e validação.
Diagnóstico e resolução de problemas.
Aplicação num cenário organizacional com múltiplos servidores, utilizadores e localizações.

1. Fundamentos de virtualização

Conceitos e princípios da virtualização.
Benefícios e limitações.
Cenários de utilização.
Hypervisors.
Microsoft Hyper-V.
Consolidação, isolamento e abstração de recursos.

2. Hyper-V

Requisitos de hardware e software.
Instalação e configuração da função Hyper-V.
Gestão local e remota.

3. Máquinas virtuais

Criação e configuração de VMs.
Processador e memória.
Armazenamento virtual.
Configuração de recursos.
Checkpoints.
Gestão e recuperação de VMs.

4. Networking virtual

Conceitos de networking virtual.
Virtual Switches.
Configuração da conectividade das máquinas virtuais.

5. Gestão e cenários avançados

Portabilidade e otimização de VMs.
Segurança.
Redundância e disponibilidade.
Nested Virtualization.
Cenários de utilização da virtualização em infraestruturas.

1. Fundamentos de Private Cloud

Conceito de cloud privada.
Características essenciais de Cloud Computing aplicadas à cloud privada.
Virtualização tradicional versus cloud privada.
Benefícios e requisitos.
Disponibilidade e resiliência.
Segurança.
Gestão e agregação de recursos.

2. Arquitetura e componentes da infraestrutura

Compute.
Storage.
Networking.
Identidade.
Serviços de suporte.
Hyper-V.
Nested Virtualization.
Sistemas operativos servidores.
Segurança da infraestrutura.
Segmentação das redes e do tráfego do datacenter virtual.

3. Storage

Storage Pools.
Storage Spaces.
Thin provisioning.
Fixed provisioning.
Configuração e administração de armazenamento.
Administração através de PowerShell.
Data Deduplication.
Experimentação e comparação de diferentes configurações.

4. Preparação do ambiente

Criação e configuração das máquinas virtuais.
Criação de máquinas/imagens base.
SysPrep.
Clonagem de VMs.
Configuração dos sistemas operativos servidores.
Active Directory.
Contas e identidade.
Routing and Remote Access.
Serviços de suporte.
Validação da infraestrutura e dos pré-requisitos.

5. System Center Virtual Machine Manager

Papel do SCVMM na Private Cloud.
Arquitetura.
Requisitos de hardware e software.
Pré-requisitos.
Instalação.
Configuração inicial.
Integração e gestão dos hosts Hyper-V.

6. Fabric

Conceito de Fabric.
Compute Fabric.
Network Fabric.
Storage Fabric.
Hosts e grupos de hosts.
Cluster de servidores Hyper-V.
Disponibilidade, redundância e tolerância a falhas.

7. Libraries, perfis, templates e deployment

Libraries.
Perfis de hardware.
Perfis de software.
Service Templates.
Deployment de serviços.
Validação da solução.
Troubleshooting.

1. Fundamentos de Hybrid Cloud

Conceito e arquiteturas de cloud híbrida.
Integração entre recursos on-premises e cloud pública.
Requisitos e benefícios.
Desafios.
Segurança e disponibilidade.

2. Networking híbrido

Azure Virtual Networks.
Subnets.
Network Security Groups.
Virtual Network Gateway.
Local Network Gateway.
VPN e IPsec.
Ligação entre infraestrutura on-premises e Azure.
Routing and Remote Access.
Alta disponibilidade.
Conceitos de ExpressRoute e BGP, no enquadramento da UC.
Implementação e validação da conectividade híbrida.

3. Identidade híbrida

Active Directory on-premises.
Microsoft Entra ID.
Identidade em ambientes híbridos.
Sincronização de identidades.
Password Hash Synchronization.
Validação da identidade híbrida.

4. Ficheiros em ambientes híbridos

Azure Files.
Azure File Sync.
Cloud Tiering.
Integração entre servidores locais e Azure.
Implementação e validação da sincronização de ficheiros.

5. Diagnóstico e validação

Troubleshooting de networking.
Troubleshooting de identidade.
Troubleshooting de Azure Files/File Sync.
Validação das soluções implementadas.

1. Introdução ao DevOps

Conceito e princípios de DevOps.
Cultura DevOps.
Perfil e papel do profissional DevOps.
Metodologias ágeis e DevOps.
Evolução da infraestrutura de TI.
Automação.
Principais ferramentas do ecossistema DevOps.

2. Containers

Fundamentos de containers.
Docker.
Criação e gestão de workloads containerizados.
Containers no ciclo de desenvolvimento e operação.

3. Kubernetes

Introdução ao Kubernetes.
Arquitetura e componentes.
Clusters.
Containers e Pods.
Gestão de workloads.
Services.
Exposição de aplicações.
Kubernetes avançado.
Gestão de workloads em cenários de maior complexidade.

4. CI/CD

Integração Contínua.
Entrega e Deployment Contínuos.
Pipelines CI/CD.
Jenkins.
Automação de pipelines.
Integração entre código, build, testes, containers e deployment.
Integração de Jenkins/CI-CD com Kubernetes.

5. Monitorização e observabilidade

Fundamentos de monitorização e observabilidade.
Métricas.
Prometheus.
Grafana.
Integração da observabilidade no ciclo DevOps.

6. Integração das práticas DevOps

Articulação entre containers, Kubernetes, CI/CD e observabilidade.
Aplicação integrada das práticas e ferramentas DevOps.

1. Fundamentos de Inteligência Artificial e Machine Learning

Conceitos fundamentais de IA.
Fundamentos de Machine Learning.
Principais abordagens.
Evolução recente da IA.
Aplicações, capacidades e limitações.

2. Modelos de Linguagem e IA Generativa

Introdução aos Large Language Models (LLMs).
Princípios de funcionamento em nível adequado à UC.
Capacidades e limitações dos LLMs.
Inteligência Artificial Generativa.
Riscos e erros.
Alucinações.
Privacidade e segurança.
Necessidade de validação humana.

3. Engenharia de Prompts

Fundamentos de Prompt Engineering.
Formulação e estruturação de prompts.
Contexto e instruções.
Restrições.
Exemplos.
Técnicas e padrões de prompting.
Experimentação e comparação de resultados.
Otimização de prompts.
Boas práticas de utilização.

4. IA aplicada a Cloud Computing e operações de TI

Casos de utilização em infraestrutura.
IA aplicada a Cloud Computing.
IA aplicada a operações de TI.
Apoio à administração de sistemas e infraestruturas.
Documentação assistida por IA.
Análise e troubleshooting.
Geração e análise assistida de configurações, scripts e procedimentos.
Validação técnica dos resultados.

5. Automação inteligente e assistentes de IA

Introdução à automação inteligente.
Assistentes de IA.
Integração da IA em workflows técnicos.
Benefícios, limitações e riscos.

6. Conceção de soluções com IA Generativa

Identificação e definição de problemas.
Seleção de abordagens e ferramentas.
Conceção da solução.
Proposta de valor.
Desenvolvimento de demonstração ou protótipo.
Fundamentação e análise crítica da solução.

1. Fundamentos e arquitetura de Public Cloud

Arquitetura da plataforma de cloud pública.
Organização de recursos e serviços.
Regiões e disponibilidade.
Modelos de recursos e serviços.
Princípios de desenho de infraestrutura.

2. Compute

Recursos de computação.
Máquinas virtuais.
Outros modelos de compute abordados na UC.
Configuração e administração.
Dimensionamento.
Disponibilidade.

3. Networking

Redes virtuais.
Subnets.
Conectividade entre recursos.
Segmentação.
Regras de acesso.
Exposição de serviços.
Componentes de networking da plataforma.

4. Storage

Serviços e modelos de armazenamento.
Configuração e acesso.
Redundância e disponibilidade.
Gestão e ciclo de vida dos dados, quando aplicável.

5. Identidade e segurança

Identidade.
Autenticação e autorização.
Controlo de acesso.
Princípio do menor privilégio.
Segurança e proteção dos recursos.

6. Deployment, operação e monitorização

Implementação e disponibilização de recursos e serviços.
Administração.
Monitorização.
Logging.
Diagnóstico e troubleshooting.
Disponibilidade e escalabilidade.
Desempenho.
Gestão e análise de custos.

7. Integração

Integração de compute, networking, storage, identidade e segurança.
Operação integrada da solução.
Aplicação dos conhecimentos adquiridos nas restantes UCs num contexto de cloud pública.

Abordagem de aprendizagem

A Pós-Graduação adota uma abordagem de aprendizagem teórico-prática, progressiva e orientada à resolução de problemas, articulando os fundamentos conceptuais de cada área com a sua aplicação em ambientes tecnológicos e cenários próximos da realidade profissional.

O estudante assume um papel ativo no processo de aprendizagem, desenvolvendo competências através da configuração de sistemas, execução de laboratórios, análise de cenários, resolução de problemas e desenvolvimento de trabalhos aplicados.

A progressão curricular permite reutilizar e aprofundar competências em diferentes contextos. Tecnologias inicialmente estudadas de forma individual são posteriormente integradas em infraestruturas mais complexas, permitindo compreender não apenas como configurar cada componente, mas também como os diferentes componentes interagem na construção e operação de uma solução de Cloud Computing.

• Sessões síncronas teórico-práticas
• Demonstrações técnicas
• Laboratórios virtuais
• Exercícios de configuração e administração
• Estudos de caso e análise de cenários
• Resolução de problemas e troubleshooting
• Trabalhos e projetos aplicados
• Exploração orientada de documentação e tecnologias

Funcionamento

A Pós-Graduação funciona em regime pós-laboral e totalmente online, ao longo de 32 semanas, com uma carga semanal típica de 4 horas de contacto.
As sessões decorrem de forma síncrona e combinam momentos de enquadramento conceptual, demonstração técnica, discussão e acompanhamento de atividades práticas. A componente de contacto é complementada por trabalho autónomo, que poderá incluir preparação e conclusão de laboratórios, exercícios, consulta de documentação técnica, estudo, trabalhos aplicados e preparação das atividades de avaliação.

O modelo pedagógico é centrado no estudante e privilegia a aprendizagem através da aplicação dos conhecimentos. A avaliação é definida de acordo com os objetivos e natureza de cada unidade curricular, podendo integrar laboratórios, trabalhos ou projetos, resolução de problemas, estudos de caso e provas de avaliação de conhecimentos.

A natureza online do curso é particularmente adequada à área de Virtualização e Cloud Computing, permitindo desenvolver grande parte das atividades através de ambientes virtuais, plataformas cloud e ferramentas utilizadas em contexto profissional.

Percurso de aprendizagem

Compreender a Cloud → Adquirir conceitos, modelos e critérios fundamentais de Cloud Computing.
Preparar a infraestrutura → Administrar sistemas operativos servidores e serviços essenciais.
Virtualizar os recursos → Compreender e implementar a camada de virtualização.
Construir uma Private Cloud → Integrar compute, storage, networking, identidade, virtualização e gestão numa infraestrutura funcional.
Interligar ambientes → Desenvolver soluções de Hybrid Cloud nas áreas de networking, identidade e armazenamento.
Automatizar e operar → Aplicar DevOps, containers, Kubernetes, CI/CD e observabilidade.
Integrar Inteligência Artificial → Utilizar IA e IA Generativa de forma crítica no apoio às operações e automação.
Consolidar em Public Cloud → Aplicar e integrar as competências adquiridas num ambiente de cloud pública.