Opiekujemy się systemem, którego nie budowaliśmy, w każdej technologii
PHP 5, AngularJS, stary .NET, Java, WordPress z wtyczkami sprzed lat. Zaczynamy od audytu kodu i dostępów, a potem opiekujemy się systemem jak własnym.
Jak przejmujemy obcy system
System działa przez cały czas, a Ty wiesz, co przejmujemy.
- 1Audyt koduCzytamy kod, sprawdzamy wersje bibliotek i miejsca, które najłatwiej zepsuć.
- 2DostępySpisujemy serwery, bazy, repozytoria i konta. Brakujące dostępy pomagamy odzyskać.
- 3Środowisko testoweStawiamy kopię systemu, na której sprawdzamy zmiany przed wdrożeniem.
- 4OpiekaBierzemy zgłoszenia, drobne zmiany i aktualizacje bezpieczeństwa na zasadach pakietu.
Po czym poznasz, że potrzebujesz kogoś od starej technologii
Nikt nie chce tego ruszać
Autor zniknął
Brak dokumentacji
Wymiana jest za droga
Technologie, które utrzymujemy
Także w wersjach, których producent już nie wspiera.
PHP
JavaScript
.NET
Java
CMS
Bazy danych
Jak sprawdzamy efekt
Po przejęciu śledzimy błędy, zamknięte ryzyka z audytu i aktualizacje bezpieczeństwa.
- 1Ryzyka z audytu zamknięte
- 2Błędy na produkcji
- 3Biblioteki ze znanymi lukami
- 4Opisane części systemu
Dokumentacja rośnie z każdym miesiącem opieki.
Częste pytania
Czy namówicie nas na przepisanie systemu?
Nie, jeśli się nie opłaca. Mówimy wprost, co warto zmienić, a co może działać dalej.
Co, jeśli nie mamy kodu źródłowego?
Sprawdzamy serwer, bo często kod jest na nim. Gdy go nie ma, mówimy, co da się zrobić bez niego.
Czy stary system da się zabezpieczyć?
Zwykle da się ograniczyć ryzyko: aktualizacje, osłona przed atakami, kopie zapasowe. Gdy to nie wystarcza, proponujemy modernizację krok po kroku.
Ile trwa przejęcie?
Zależy od wielkości systemu i dostępów. Pierwszy krok to krótki audyt, po którym wiadomo więcej.
Opisz swój system
Napisz, w jakiej technologii jest system, kto go zbudował i co dziś sprawia problem. Odpowiadamy w ciągu jednego dnia roboczego.