dgt_sys04 – Memoria e risorse

Titolo del modulo: dgt_sys04 – Memoria e risorse

Descrizione:

“dgt_sys04 – Memoria e risorse” è un modulo avanzato sulla gestione delle risorse sui sistemi Linux, rivolto ad amministratori di sistema e professionisti IT. Tratta come vengono gestiti memoria, CPU e processi, e come amministrarli guidando un agente AI in linguaggio naturale.

Nel corso del modulo i partecipanti esplorano come nascono e terminano i processi negli ambienti Linux. Gestire efficacemente le risorse di sistema richiede di capire come si controllano i processi con comandi come kill, che termina le attività bloccate o superflue che consumano memoria e cicli di CPU, e cosa fa realmente ciascun segnale.

Studierai tecniche efficaci di troubleshooting dei processi e imparerai a individuare le cause profonde dei problemi, in modo da risolverli rapidamente e mantenere prestazioni ottimali. Nella pratica descrivi il sintomo alla macchina (“il server sta andando in swap e la web app è lenta”), le lasci raccogliere le evidenze con strumenti da riga di comando fondamentali come ps, che fornisce un’istantanea in tempo reale dello stato dei processi e dell’uso delle risorse, e poi valuti le sue conclusioni prima di approvare qualsiasi azione: sei tu a decidere se quel processo merita davvero di essere terminato.

Il modulo tratta inoltre la gestione dei servizi con systemd, spiegando come i servizi vengono avviati, arrestati e riavviati. Imparerai come il comando systemctl controlla lo stato dei servizi, così da poter istruire la macchina a gestirli e verificare che i tuoi sistemi funzionino in modo fluido e sicuro. Il modulo tratta anche le best practice per gestire le dipendenze tra servizi, automatizzare le attività di avvio e risolvere i problemi tipici degli ambienti basati su systemd, sempre revisionando le unit e i comandi proposti dalla macchina.

Al termine del modulo saprai guidare l’allocazione delle risorse, garantire la stabilità del sistema e risolvere i problemi legati ai processi, dicendo alla macchina esattamente cosa fare e controllando che lo abbia fatto bene.

Il modulo unisce la teoria alla pratica in linguaggio naturale.
Gli studenti possono caricare i propri esercizi nel Progetto Git dell’Academy DevOps & SRE. Per questo modulo, create una cartella con il vostro username come nome nella seguente sottocartella: https://github.com/Garanti-Del-Talento/gdt_academy