AMMINISTRAZIONE DI SISTEMI IT E CLOUD

Docenti: 
CAVATORTA LUCA
Crediti: 
6
Sede: 
PARMA
Anno accademico di offerta: 
2021/2022
Responsabile della didattica: 
CAVATORTA LUCA
Settore scientifico disciplinare: 
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI (ING-INF/05)
Semestre dell'insegnamento: 
Primo Semestre
Anno di corso: 
3
Lingua di insegnamento: 

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 Kubernates).

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
Strumenti a riga di comando, configurazione definizione e monitoraggio dei processi e delle risorse
Gestione dei servizi standard di sistema
Bash scripting
Gestione rete:
- Firewall
- Monitoraggio attività
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 a Kubernetes per l'orchestrazione dei container
- Panoramica infrastruttura
- Workload in kubernetes
- Esempi

Programma esteso

Gestione degli account utente e delle autorizzazioni sui file e directory per i file system Unix
Strumenti a riga di comando, configurazione definizione e monitoraggio dei processi e delle risorse
Gestione dei servizi standard di sistema
Bash scripting
Gestione rete:
- Firewall
- Monitoraggio attività
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 a Kubernetes per l'orchestrazione dei container
- Panoramica infrastruttura
- Workload in kubernetes
- Esempi

Bibliografia

Materiale fornito durante il 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 fornite le informazioni per poter creare il proprio ambiente virtuale. L’unico prerequisito richiesto è l’utilizzo di un computer portatile connesso in rete.