AMMINISTRAZIONE DI SISTEMI IT E CLOUD
cod. 1008529

Anno accademico 2020/21
3° anno di corso - Primo semestre
Docente
Settore scientifico disciplinare
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
"altre conoscenze utili per l'inserimento nel mondo del lavoro"
Tipologia attività formativa
Altro
48 ore
di attività frontali
6 crediti
sede: PARMA
insegnamento
in ITALIANO

Obiettivi formativi

Il corso si propone di fornire nozioni su architettura, organizzazione, configurazione ed amministrazione di sistemi di elaborazione, con riferimento agli strumenti maggiormente utilizzati per la loro realizzazione e gestione, ed ai principali sistemi di sicurezza.
Durante il corso verranno presi in esame anche i principali sistemi di virtualizzazione, di packaging, orchestrazione e distribuzione delle applicazioni (Docker Kubernetes/OpenShift).

Prerequisiti

Si presuppone che lo studente abbia familiarità con ambienti Windows, Linux e conoscenza base di linguaggi di scripting.

Contenuti dell'insegnamento

Gestione degli account utente e delle autorizzazioni sui file e directory per i file system Unix e NTFS
Strumenti a riga di comando, configurazione definizione e monitoraggio dei processi e delle risorse
Gestione dei servizi standard di sistema
Gestione file system: NFS; SAMBA
Gestione utenti centralizzata: LDAP
Gestione rete:
- Firewall
- Proxy
- Monitoraggio attività
Sicurezza delle informazioni:
Introduzione alle tecniche crittografiche, esempi di utilizzo nei sistemi.
Gestione servizi:
Web/Apache
Introduzione ai sistemi virtuali e ai principali sistemi di gestione e orchestrazione.
Gestione di applicazioni in container
Docker:
- Nozioni di base
- Creazione di immagini Docker
- Gestione di sistemi multi-container tramite Docker Compose
Introduzione alla creazione e alla gestione dei container Docker per il deployment su un cluster Kubernetes-OpenShift

Programma esteso

Gestione degli account utente e delle autorizzazioni sui file e directory per i file system Unix e NTFS (2 ore)
Strumenti a riga di comando, configurazione definizione e monitoraggio dei processi e delle risorse (3 ore)
Gestione dei servizi standard di sistema (2 ore)
Gestione file system: NFS; SAMBA (2 ore)
Gestione utenti centralizzata: LDAP (2 ore)
Gestione rete: (5 ore)
- Firewall
- Proxy
- Monitoraggio attività
Sicurezza delle informazioni: (3 ore)
Introduzione alle tecniche crittografiche, esempi di utilizzo nei sistemi.
Gestione servizi: (4 ore)
Web/Apache
Introduzione ai sistemi virtuali e ai principali sistemi di gestione e orchestrazione. (6 ore)
Gestione di applicazioni in container (12 ore)
Docker:
- Nozioni di base
- Creazione di immagini Docker
- Gestione di sistemi multi-container tramite Docker Compose
Introduzione alla creazione e alla gestione dei container Docker per il deployment su un cluster Kubernetes-OpenShift (3 ore)

Bibliografia

Slide del corso

Metodi didattici

Lezioni teoriche e pratiche

Modalità verifica apprendimento

L'esame è composto da domande teoriche e esercizi pratici sui sistemi.

Altre informazioni

Per le esercitazioni verranno forniti sistemi dedicati al corso in cloud AWS, e le istruzioni necessarie per creare un proprio ambiente virtuale. L’unico prerequisito richiesto è l’utilizzo di un computer portatile connesso in rete.