Programa

Administração e Gestão de Infraestruturas e Serviços de It

Mestrado Bolonha em Engenharia Informática e de Computadores - Alameda

Mestrado Bolonha em Engenharia de Telecomunicações e Informática

Mestrado Bolonha em Engenharia Informática e de Computadores - Taguspark

Programa

1. Introdução e enquadramento a. Evolução das infraestruturas de IT e seus serviços; b. Recursos (armazenamento, servidores, redes) e serviços de IT; c. Ciclo de vida de IT: desenho, configuração, instalação, administração e gestão. 2. Infraestruturas e instalações de IT a. Infraestruturas físicas e instalações: desenho, dimensionamento e planeamento de centros de dados; Energia: gestão de energia e computação verde; b. Comunicação: redes de centros de dados; topologias de redes; configuração e emulação de redes (Mininet); c. Armazenamento: arquiteturas e tecnologias de armazenamento; SAN, NAS, DAS; protocolos de redes de armazenamento, sincronização em armazenamento distribuído e gestão do ciclo de vida de informação; d. Resiliência dos centros de dados: disponibilidade, desempenho, segurança. 3. Plataformas de serviços de IT a. Arquitetura de centros de dados convencionais, entidades e funções (firewall, DMZ, DNS, IDS, web cache, serviços de diretório, etc.); b. Infraestruturas de computação em nuvem: SaaS, PaaS, IaaS; c. Virtualização em IT: servidores virtuais, discos virtuais, unikernels, contentores (Docker), Docker Compose; d. Virtualização da função de rede (NFV) (Openflow); Análise de redes e de fluxo de tráfego; Funções de rede virtualizadas (VNF) e serviços; e. Centro de dados definido por software; Redes definidas por software (Floodlight). 4. Desenvolvimento, instalação e configuração a. DevOps (Desenvolvimento integrado com operações): Integração contínua; Entrega contínua; Instalação contínua; b. Modelos de aplicações: Microserviços e monólitos; Computação sem servidores; c. Cadeia de ferramentas de DevOps: i. Controlo de versões, deteção de erros, produção de executável, teste; ii. Aprovisionamento e instalação; Configuração programática (Infraestrutura como código), ferramentas, modelos, caso de estudo (Vagrant, Ansible, Puppet, Chef, OpenStack); d. Aprovisionamento de serviços e orquestração de contentores (Docker Swarm, Kubernettes, Mesos). 5. Administração de IT a. Administração, backup, automação, domínios de administração; b. Monitorização distribuída (Ganglia, Cacti, etc.); Análise de redes e serviços. 6. Aspetos de gestão de IT a. Standards de gestão e de governação; Boas práticas de gestão (ITIL); Gestão de serviços de IT; Faturação, imputação e liquidação; b. Gestão de continuidade; Gestão de disponibilidade e capacidade; Garantia de serviços e gestão de qualidade.