Sviluppare e gestire software con licenza aperta Vai alla pagina
Le buone pratiche per l’utilizzo del software open source nella PA.
Le indicazioni per chi vuole implementare pratiche DevOps, che integrano sviluppo software e gestione operativa.
Implementare le pratiche DevOps significa avere il controllo del software dallo sviluppo alla messa in esercizio. I software attuali dipendono da molteplici componenti esterni, che dovrebbero essere costantemente aggiornati e mantenuti per far fronte alle vulnerabilità che vengono scoperte durante l’utilizzo. Garantire rilasci frequenti e incrementali aiuta la collaborazione efficace tra team e comunità ed è indice di maggiore qualità del software. Le pratiche DevOps introducono strumenti e processi che garantiscono tracciabilità e governance del ciclo vita del software, anche testando direttamente la scalabilità e la portabilità delle soluzioni.
Questi passaggi aiutano ad implementare le pratiche DevOps:
Automatizza la generazione di pacchetti, container o rilasci Definisci ambienti separati (sviluppo, staging, produzione) Applica pratiche di deploy progressive (blue/green deploy, canary release)
Le buone pratiche per l’utilizzo del software open source nella PA.
I passaggi e le risorse necessarie per far dialogare i servizi pubblici e progettare integrazioni tramite API in modo sicuro e conforme.
I suggerimenti e le istruzioni operative su come rendere disponibile il software della Pubblica Amministrazione.