Avanzato32 ore20 lezioni

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.

Accesso gratuitoMateriali scaricabiliAttestato di completamento

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.