DISCIPLINA: Instalação e configuração de servidores.
CARGA HORÁRIA SEMANAL (H/R): Teoria 0,5 – Prática 1,0.
NO. DE CRÉDITOS: 2 – C. H. TOTAL (H/A): 80 – C. H. TOTAL (H/R): 60 – PERÍODO: 3º.
PRÉ-REQUISITOS: Não há – CO-REQUISITOS: Não há.
EMENTA:
COMPETÊNCIAS A SEREM DESENVOLVIDAS
Ao final do 3o Ano espera-se que os estudantes tenham competências e conhecimentos para:
- Conhecer a estrutura de um sistema operacional servidor, instalando, configurando e operando o sistema.
- Desenvolver a compreensão sobre isolamento de processos e manipulação de contêineres.
- Conhecer as principais soluções de computação em nuvem e sua operação.
- Desenvolver a compreensão sobre as características da segurança da informação, as formas de ataques e as principais soluções de defesa.
METODOLOGIA
Aulas expositivas/dialogadas com utilização do quadro e de recursos audiovisuais. Serão apresentadas interfaces para serem avaliadas e para servirem de exemplos. Aulas ministradas em laboratório de informática para aplicação prática dos conhecimentos absorvidos.
O desenvolvimento dos conteúdos pode ser relacionado aos demais componentes curriculares do Núcleo Básico, Politécnico ou Profissional Técnico, permitindo o desenvolvimento de projetos interdisciplinares e integradores, além de contemplar temas contemporâneos transversais de acordo com a realidade de cada curso e Campus.
AVALIAÇÃO
Avaliação contínua, formativa e somatória, obtida pela análise qualitativa e quantitativa do desempenho dos estudantes nas atividades propostas.
CONTEÚDO PROGRAMÁTICO
- Instalando um sistema operacional servidor
- Planejando a instalação
- Particionamento
- Seleção de pacotes
- Executando a instalação
- Noções básicas de sistema
- Tipos de usuários
- Utilização de terminal
- Comandos de manipulação de arquivos
- Edição de arquivos
- Acesso remoto
- Instalação de pacotes
- Instalando o servidor web
- Arquivos de configuração
- Instalação de módulos
- Publicando uma página web
- Instalando o servidor de banco de dados
- Arquivos de configuração
- Criação de base de dados e usuários
- Atribuição de permissões
- Planejando a instalação
- Contêineres
- Conceitos iniciais sobre Container
- Instalação de Containers
- Noções básicas de utilização
- Gerenciamento de Múltiplos Containers
- Cloud Computing
- Princípios da Computação Nuvem
- Soluções de Computação Nuvem
- Dimensionamento Automático
- Monitoramento
- Segurança da Informação
- Princípios da Segurança da Informação
- Técnicas e Tipos de Ataques
- Técnicas e Tipos de Defesa
- Segurança em protocolos e serviços
BIBLIOGRAFIA BÁSICA:
- MORIMOTO, Carlos E. Servidores Linux: Guia Prático. Rio Grande do Sul: Editora: GDHPress e Sul Editores, 2008.
- FERREIRA, FERNANDO NICOLA FREITAS. Segurança Da Informação. Rio De Janeiro: Editora Ciência Moderna Ltda, 2003.
- FEDELI, R. D. INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO. Editora Cengage 2 ed. São Paulo,2014.
BIBLIOGRAFIA COMPLEMENTAR:
- BURNS Brendan. Kubernetes Básico: Mergulhe no futuro da infraestrutura São Paulo: Novatec, 2020
- DA SILVA. Wellington F. Aprendendo Docker São Paulo: Novatec, 2016
- FERREIRA, Rubem E. Gerenciamento Pacotes Software Linux. São Paulo: Novatec, 2006
- FERREIRA Antônio M. Introdução ao Cloud Computing. IaaS, PaaS, SaaS, Tecnologia, Conceito e Modelos de Negócio FCA; 1a edição, janeiro 2015
- FONTES, Edson Luiz Gonçalves, Praticando Segurança Da Informação. Rio De Janeiro: Brasport, 2008
- MATTHIAS Karl, KANE Sean P. Primeiros Passos com Docker São Paulo: Novatec, 2015
Aulas:
- Aula 01
- Aula 02
- Aula 03
- Aula 04
- Aula 05
- Aula 06
- Aula 07
- Aula 08
- Aula 09
- Aula 10
- Tarefa Extra Curricular para Nota (Uma unidade)
