Velike migracije, nova podatkovna baza, novi okvir (framework), nova platforma, so tvegane, ker dosežejo vse in ne prinesejo nobene vidne vrednosti za uporabnika, dokler se ne zaključijo. Varni pristop je inkrementalen in reverzibilen, nikoli veliki skok (big-bang cutover). Migrirate v rezine, ki jih lahko preverite in razvržete nazaj.
VarniPlayBook migracije
1. Know WHY — a migration with no clear payoff isn't worth the risk.
2. Migrate INCREMENTALLY — never flip everything at once.
3. Run OLD and NEW in parallel — strangler-fig pattern.
4. Use feature flags / DUAL WRITES to shift traffic gradually.
5. VERIFY continuously — compare old vs. new outputs (shadow traffic).
6. Keep a ROLLBACK path at every step.
7. Clean up the old system only AFTER the new one is proven.
