Episodio I prerequisiti per un corretto rilascio a database - DevOps Time
Questo sito si serve dei cookie per fornire servizi. Utilizzando questo sito acconsenti all'utilizzo dei cookie. Ulteriori informazioni Ok

I prerequisiti per un corretto rilascio a database

Sono anni ormai che si parla di automazione di rilascio, DevOps e simili. Nonostante questo, non a tutti entra in testa che il database necessità di prerequisiti fondamentali per procedere. In tutte le realtà che ho seguito da più di un decennio, esistono diversi approcci a strumenti, diverse necessità di business, ma praticamente mai un'analisi di quello che realmente serve per approcciarsi ad un rilascio. In questa sessione vorrei fare chiarezza sulla lista della spesa delle "cose da fare" e delle "cose da avere" per un corretto e completo rilascio a database (relazionale), differenziando il monolite dai microdatabase, parlando di sandbox, comparando le migrazioni (incrementali) allo state based deploy (snapshot). Una marea di concetti, ma, credo, fondamentali.