saverioriotto.it

Proteggere le API REST Spring Boot con autenticazione JWT e Ruoli
Proteggere le API REST Spring Boot con autenticazione JWT e Ruoli

La sicurezza è uno degli aspetti fondamentali dell'Informatica; Spring Security è un'ottima scelta per mettere in sicurezza un'applicazione se si utilizza già il framework Spring. In questo articolo utilizzeremo JWT per la fasi di autenticazione e autorizzazione....


Creare un servizio REST API in Java con Spring Boot
Creare un servizio REST API in Java con Spring Boot

La maggior parte delle applicazioni che utilizziamo oggi seguono l'architettura client-server. L'applicazione stessa è considerata il client o front-end e comunica con un server o il back-end per la gestione del flusso dati. Questa comunicazione viene stabilita con l'aiuto del protocollo HTTP. È qui che entrano in gioco le API REST....


Utilizzo sicuro delle API di Docker
Utilizzo sicuro delle API di Docker

Le API Docker, per impostazione predefinita, non è completamente protetta ad eccezione dei permessi del filesystem sul suo socket Unix. Per aumentare la sicurezza potresti configurare il TLS sulle connessioni TCP al Docker Engine altrimenti chiunque abbia accesso alla porta TCP potrebbe sfogliare i tuoi container Docker, avviarne di nuovi ed eseguire azioni come root sul tuo sistema....


Come eseguire MySQL in un container Docker
Come eseguire MySQL in un container Docker

I container Docker ti consentono di creare rapidamente nuove applicazioni senza caricare il sistema con diverse dipendenze. Un database MySQL è un requisito abbastanza comune per i software Web. Ecco come ottenere in pochi minuti una nuova istanza MySQL in Docker....


Ispezionare il contenuto di un'immagine Docker senza avviare il container
Ispezionare il contenuto di un'immagine Docker senza avviare il container

Le immagini Docker possono raggruppare file binari e librerie in un unico blob di dati. Ispezionare cosa c'è effettivamente all'interno di un'immagine ti aiuta a valutarne l'idoneità e identificare eventuali rischi per la sicurezza....


Come montare una directory host in un contentainer Docker
Come montare una directory host in un contentainer Docker

Docker fornisce strumenti per collegare i filesystem dei container e il sistema operativo host che lo esegue, come i montaggi dei volumi. Questi possono essere molto utili sia negli ambienti di sviluppo che di produzione....


Come aggiornare i container Docker per applicare gli aggiornamenti delle immagini
Come aggiornare i container Docker per applicare gli aggiornamenti delle immagini

I contenitori Docker sono pensati per essere facilmente sostituibili. Quando viene rilasciata una nuova versione dell'immagine di base di un contenitore, è necessario eseguire il pull della nuova immagine e avviare una nuova istanza del contenitore. Ecco come gestire gli aggiornamenti delle immagini nella tua flotta di container....


Passaggio delle variabili di ambiente ai contenitori Docker
Passaggio delle variabili di ambiente ai contenitori Docker

I programmi spesso controllano il funzionamento tramite la configurazione in bundle con il software e le variabili di ambiente consentono agli utenti di impostarli in fase di esecuzione. Tuttavia, l'esecuzione di processi nei contenitori Docker complica le cose, quindi come si passano le variabili di ambiente a un contenitore?...