Mikä on Strangler Fig -malli
Vanhan järjestelmän asteittainen korvaaminen
Strangler Fig -malli on arkkitehtuurimalli vanhasta järjestelmästä uuteen siirtymiseen asteittain ilman täydellistä sammutusta.
Miten se toimii
- Uusi toiminnallisuus rakennetaan uuteen järjestelmään
- Vanhat ominaisuudet siirretään asteittain
- Julkisivu ohjaa pyynnöt järjestelmien välillä
- Vanha järjestelmä "kuristetaan" kuin puu viikunan toimesta
Siirtovaiheet
- Analysoi olemassa oleva järjestelmä
- Luo julkisivu/välityspalvelin
- Uusien komponenttien rinnakkaiskehitys
- Asteittainen ominaisuuksien siirto
- Vanhan järjestelmän käytöstäpoisto
Edut
- Minimaalinen siirtoriski
- Liiketoiminnan jatkuvuus
- Mahdollisuus peruuttaa
- Tiimin asteittainen oppiminen
Milloin soveltaa
- Monoliittiset vanhat järjestelmät
- Liiketoimintakriittiset sovellukset
- Rajoitetut resurssit uudelleenkirjoitukseen
- Korkeat saatavuusvaatimukset