DE
DevOps & Infrastruttura
Automatizza, monitora e fai scalare ciò che gli altri hanno scritto. Il ponte tra sviluppo e produzione.
18 skill
5 mesi
Avanzato
Non è un corso teorico: ogni tappa termina con qualcosa che gira davvero (una pipeline, un container, un alerting). Richiede di essere comodi da terminale e di non aver paura di leggere log.
Sbocchi: DevOps engineer, SRE, platform engineer, sysadmin moderno.
Foundation
1
Fondamenti di Linux
File system, processi, permessi, package manager — quel che ogni dev deve sapere.
30 minuti
2
Scripting Shell (Bash)
Variabili, cicli, pipe e trap. Script affidabili in produzione.
30 minuti
3
Chiavi SSH e tunnel
Auth a chiave pubblica, agent forwarding, port tunneling, jump host.
20 minuti
4
Basi di networking
TCP/IP, DNS, porte, firewall. Leggere una rete, debug della connettività.
25 minuti
Core
5
Server HTTP (Nginx)
Reverse proxy, virtual host, gzip, cache, rate limit. Il server standard.
30 minuti
6
TLS con Let's Encrypt
Certificati a rinnovo automatico, hardening HTTPS, HSTS, OCSP stapling.
25 minuti
7
Fondamenti di Docker
Image, container, layer, volumi. Mai più "funziona da me".
35 minuti
8
Docker Compose
App multi-container in un yaml: network, depends_on, healthcheck.
25 minuti
10
Fondamenti di CI/CD
Pipeline, artifact, gate e la differenza tra CI e CD.
25 minuti
11
GitHub Actions
Workflow, secret, matrix build, deploy da tag.
30 minuti
17
Gestione dei segreti
Mai committare un secret. Vault, Doppler, env cifrati.
20 minuti
18
Backup e restore
Un backup non testato non è un backup. Frequenza, retention, esercitazioni.
20 minuti
Advanced
9
Dockerfile multi-stage
Image da 50MB invece di 1.2GB. Cache, layer, distroless.
25 minuti
12
Strategie di deploy
Blue/green, canary, rolling. Trade-off e quando scegliere quale.
25 minuti
13
Infrastructure as Code (Terraform)
Dichiara l'infra in codice, plan, apply, state. L'80% che serve davvero.
40 minuti
14
Monitoring con Prometheus
Metriche, exporter, scraping, dashboard Grafana di base.
30 minuti
15
Logging centralizzato
Log strutturati, push a Loki/ELK, query al posto di grep.
25 minuti
16
Risposta agli incidenti
On-call, runbook, postmortem blameless. Ridurre il MTTR.
25 minuti