Publicação em Diário da República: Despacho n.º 12805/2021 - 29/12/2021
6 ECTS; 2º Ano, Anual, 70,0 TP , Cód. 602434.
Docente(s)
- Vitor Jorge Cardoso freire Felicio (2)
- Telmo Alexandre Mendes Pereira da Silva (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não Aplicável
Objetivos
1- Fornecer os conceitos que permitam o planeamento de uma pequena rede informática, a sua monitorização, quer ao nível da rede quer dos sistemas, a contabilização, a sua manutenção e gestão de uma forma segura, eficiente fiável e que escale.
2- Instalar e configurar servidores e serviços Windows e utilizar ferramentas complementares de gestão de sistemas e redes, de modo a poder, em primeiro lugar, implementar as políticas definidas nas organizações e em segundo lugar detectar problemas e corrigi-los rapidamente.
3- Implementar mecanismos de redundância que permitem um alto nível de fiabilidade a vários níveis.
Programa
I. Planeamento e instalação de redes
1. Planeamento e instalação de uma pequena rede focada na preparação de um servidor Windows
2. Instalação e Configuração Base do Microsoft Windows Server 2022 Standard;
3. Configuração de Active Directory Domain Services;
4. Instalação de um Cliente Microsoft Windows 10 Pro;
5. Configuração Active Directory num cliente Microsoft Windows 10 Pro;
6. Remote Desktop Protocol.
7. Group Policy Management.
8. Demostração e testes de casos práticos no contexto Active Directory Domain Services;
II. Gestão de redes
1. Protocolos e Aplicações;
2.- Infraestrutura
III. Gestão de sistemas e servidores
1. Instalação e configuração base do Internet Information Services;
2. Instalação e configuração base do SQL Server Express;
3. Instalação de FTP Server;
4. Gestão da exposição de serviços;
5. Demostração e troubleshooting de acesso a serviços remotos;
6. Gestão de Firewall;
IV. Gestão de serviços e aplicações
1. Desenvolvimento de aplicações suportadas pelos serviços:
2. Caso prático de leitura remota de objetos de Active Directory através de implementação de uma aplicação em C# .NET Core 5;
- Análise de Objetos e Atributos de Active Directory;
- Filtros de pesquisa sobre Active Directory.
3. Caso prático de inserção de dados numa Base de Dados remota através de implementação de uma aplicação em C# .NET Core 5.
- Conectividade via ORM (Object Relational Mapper) Entity Framework Core
4. Caso prático de WebAPI para publicação e alojamento em WebServer com conectividade entre Active Directory e Base de Dados.
5. Configuração FTP Server e teste de acesso leitura/escrita correspondente por um FTP Client remoto.
6. Configuração WebServer (IIS) para interpretar .NET Core 5 APIs.
7. Revisão de dependência e requisitos (entre os quais Firewall) para alojamento WebServer (IIS) focada em .NET Core 5 APIs via HTTP.
8. Introdução ao Powershell;
9. Casos práticos de desenvolvimento de scripts Powershell.
Metodologia de avaliação
- Avaliação contínua baseada num trabalho prático (50%), relatório (25%) e apresentação/defesa oral (25%)
- Exame baseado num trabalho prático (50%), relatório (25%) e apresentação/defesa oral (25%)
- Exame de recurso baseado num trabalho prático (50%), relatório (25%) e apresentação/defesa oral (25%)
Bibliografia
- Gouveia, J. (2011). Gestão prática de redes : curso completo . : FCA - Ed. de Informática
- Rosa, A. (2018). Windows Server 2016 - Curso Completo. : Windows Server 2016 - Curso Completo
Método de Ensino
Aulas teórica-práticas expositivas para apresentação dos conteúdos programáticos. Aulas práticas laboratoriais para resolução de problemas e consolidação de conhecimentos utilizando o computador.
Software utilizado nas aulas
Microsoft Windows Server, Microsoft SQL Server Management Studio, Microsoft Visual Studio
Aprovado em Conselho Técnico Cientifico: 21 de dezembro de 2022
Download da Ficha da Unidade Curricular (FUC)