← Wróć
/ START→/ USŁUGI→/ UTRZYMANIE I ROZWÓJ

Utrzymanie i rozwój

Masz działający system, ale wdrożenia są nerwowe, kopii zapasowych nikt nie sprawdzał, a poprzedni wykonawca przestał odpowiadać. Przejmujemy go, porządkujemy i rozwijamy dalej.

Co robimy

  • Przejmujemy kod i serwery, a na start opisujemy, co zastaliśmy.
  • Wprowadzamy automatyczne testy i wdrożenia (CI/CD), żeby każda zmiana szła tą samą drogą.
  • Ustawiamy kopie zapasowe na osobnym serwerze i regularnie sprawdzamy, czy da się z nich odtworzyć system.
  • Dodajemy monitoring i powiadomienia, żeby awarię zauważyć przed klientami.
  • Instalujemy aktualizacje bezpieczeństwa i przenosimy system na wspierane wersje PHP, frameworka i systemu.
  • Rozwijamy nowe funkcje małymi, sprawdzalnymi krokami.

Kiedy to ma sens

  • Wdrożenie to ręczne kopiowanie plików na serwer.
  • Nikt nie wie, czy kopie zapasowe działają.
  • Aplikacja działa na wersji PHP bez wsparcia.
  • Poprzedni wykonawca nie odpowiada.

Technologie

Linux, Nginx i Apache, Docker, GitHub Actions i GitLab CI, Cloudflare, PostgreSQL i MySQL.

Opisz system, który mamy przejąć. Zaczniemy od przeglądu tego, co jest.

Wyceń projekt→