framework-migration-legacy-modernize
Modernizuj legacy'owe systemy bez przestojów, zastępując komponenty stopniowo
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia bezpieczną modernizację starych systemów za pomocą wzorca strangler fig. Koordynujesz wyspecjalizowane agenty do oceny kodu, testowania, bezpieczeństwa i wdrażania. Każda faza migracji jest walidowana przed przejściem do następnej, minimalizując ryzyko i przerwy w działalności biznesu. Idealne dla zespołów, które muszą zastępować przestarzałe komponenty, utrzymując ciągłość operacyjną.
Jak używać
Przygotuj dokumentację swojego legacy'owego systemu — zbierz informacje o architekturze, zależnościach i obszarach technicznych długów. Zdefiniuj cele modernizacji i ograniczenia biznesowe (np. dostępność 24/7, zgodność z regulacjami).
Uruchom fazę oceny systemu, używając agenta typu legacy-modernizer. Przekaż ścieżkę do codebase'u i poproś o analizę: inwentaryzację długu technicznego, komponenty przestarzałe, ryzyka bezpieczeństwa i priorytety zastępowania.
Na podstawie raportu oceny zdefiniuj etapy migracji — które komponenty zastąpić w pierwszej kolejności, które mogą działać równolegle ze starym systemem. Ustal kryteria sukcesu dla każdego etapu (testy, metryki wydajności).
Dla każdego etapu wdrażania skorzystaj z agentów specjalistycznych: jeden do implementacji nowych komponentów, drugi do testowania integracji, trzeci do walidacji bezpieczeństwa. Upewnij się, że stary i nowy system mogą współistnieć podczas przejścia.
Waliduj każdą fazę przed przejściem do następnej — uruchom testy integracyjne, sprawdzenia wydajności i bezpieczeństwa. Dokumentuj wyniki i decyzje dla przyszłych etapów.
Po zakończeniu migracji wszystkich komponentów wyłącz legacy'owy system i przeprowadź pełną weryfikację nowego rozwiązania w środowisku produkcyjnym.