Problemy, które rozwiązujemy:
- Monolity, które wymknęły się spod kontroli
- Paralysis analysis - nie wiesz od czego zacząć rozbijanie
- Strach przed "distributed monolith" - gorszy niż original
- Zespół, który nie jest gotowy na mikroserwisy
Zakres warsztatu:
- Strategia strangler fig - zabijanie monolitu bez zatrzymywania produkcji
- Identyfikacja granic mikrousług, które faktycznie mają sens
- Stopniowa migracja zamiast Big Bang deployment
- Live coding: praktyczna dekompozycja przykładowego monolitu
Co zyskujesz:
- Praktyczną wiedzę, nie teorię z książek
- Zestaw narzędzi do bezpiecznej migracji
- Umiejętność unikania typowych pułapek mikroserwisowych
- Framework podejmowania decyzji: kiedy rozbijać, a kiedy nie
Uwaga
- Warsztat zrobimy w Pythonie, więc trochę chociaż powinieneś ogarniać, chyba, że Ci to nie przeszkadza :)