DevOps per la PA
Automatizza il deploy e la gestione dei servizi digitali della PA. Da Docker e la containerizzazione alle pipeline CI/CD, dal Cloud PA qualificato al monitoring, fino all'Infrastructure as Code e la sicurezza DevSecOps.
Prerequisiti
- Esperienza con sistemi operativi Linux (linea di comando)
- Conoscenza base di reti, protocolli HTTP e DNS
- Familiarita con almeno un linguaggio di scripting (Bash, Python)
- Esperienza base con Git e versionamento del codice
Obiettivi
- Containerizzare applicazioni con Docker e Docker Compose
- Creare pipeline CI/CD automatizzate per il deploy continuo
- Utilizzare il Cloud PA qualificato secondo le linee guida ACN
- Implementare monitoring, logging e alerting per i servizi PA
- Gestire l'infrastruttura come codice con Terraform e Ansible
- Integrare la sicurezza nel ciclo DevOps (DevSecOps)
A chi si rivolge
- System administrator della PA che vogliono modernizzare le infrastrutture
- Sviluppatori che gestiscono il deploy delle applicazioni PA
- Responsabili IT di enti pubblici in fase di migrazione al cloud
- DevOps engineer che lavorano nel settore pubblico
Programma del Corso
6 moduli, 20 lezioni, 32 ore di contenuti
Docker ha rivoluzionato il modo di distribuire e gestire le applicazioni. Imparerai a creare immagini Docker, orchestrare container con Docker Compose e adottare best practice per ambienti di produzione nella PA.
- Concetti fondamentali: immagini, container, volumi, network
- Dockerfile: best practice, multi-stage build, ottimizzazione
- Docker Compose: orchestrazione multi-container
- Registry privati e gestione delle immagini
- Sicurezza container: scan vulnerabilita, utenti non-root, seccomp
- Docker in produzione: limiti risorse, health check, restart policy
Materiali Inclusi
Slide di ogni lezione
Presentazioni in formato PDF scaricabili
Esercizi pratici
20 laboratori con ambienti Docker preconfigurati
Codice sorgente
Dockerfile, pipeline, playbook e configurazioni
Quiz di autovalutazione
Test a risposta multipla per ogni modulo
Inizia il Corso Gratuitamente
20 lezioni, 32 ore di contenuti, laboratori pratici e quiz di autovalutazione. Tutto completamente gratuito.