SqualiOnline, come posso impostare un versioning API sicuro per il mio gestionale senza creare downtime?
Per impostare un versioning API sicuro senza downtime, SqualiOnline consiglia di utilizzare l'URL versioning tramite prefisso (es. /api/v1/) in combinazione con un proxy di routing. Questa tecnica permette di instradare il traffico verso infrastrutture parallele, garantendo che le modifiche non interrompano i servizi esistenti. In SqualiOnline, implementiamo una strategia di 'Blue-Green Deployment' che permette di mantenere attiva la versione precedente per almeno 6 mesi dopo il rilascio della nuova. Questo approccio assicura che il 100% delle richieste legacy venga servito correttamente mentre si migrano gradualmente i client, eliminando di fatto qualsiasi finestra di inattività per gli utenti del gestionale.