PROCES REALIZACJI
Od audytu i przejęcia pod presją czasu do stabilnej platformy i systematycznego rozwoju.
Na każdym podobnym projekcie pracujemy według powtarzalnego modelu: audyt i przejęcie → migracja infrastruktury → stabilizacja → nowe funkcje → ciągły rozwój. W przypadku tego projektu każda faza miała twardy kontekst – i konkretny wynik.
FAZA 1 (lato 2025) – Audyt techniczny i przejęcie projektu
Współpraca rozpoczęła się od audytu całego sklepu osadzonego na platformie Magento 2, a także audytu infrastruktury. Nasz zespół przeanalizował konfigurację środowisk GCP, diagram infrastruktury, alokację zasobów oraz dostępne metryki ruchu. Wynikiem był przejrzysty obraz stanu technicznego i plan działania z określonymi priorytetami.
Przejęcie objęło pełną dokumentację środowisk i transfer dostępów. Klient od pierwszego dnia miał jednego partnera odpowiadającego za całość zamiast odpowiedzialności rozmytej pomiędzy więcej podmiotów.
FAZA 2 (jesień 2025) – Migracja infrastruktury: GCP (GKE) → AWS managed services
Serce zmiany stanowiła migracja z Google Cloud Platform na Amazon Web Services – z architekturą opartą w 100% na managed services, bez konieczności samodzielnego utrzymywania maszyn wirtualnych.
Stworzyliśmy dwa w pełni odseparowane środowiska – każde na dedykowanym koncie AWS, spięte w ramach AWS Organizations. Środowisko preprod (stage) jest całkowicie niedostępne z zewnątrz. Wszystkie usługi AWS tworzone są zgodnie z obowiązującymi best practices.
Nowa architektura AWS:
- Amazon ECS – platforma kontenerowa z automatycznym skalowaniem, przydzielająca zasoby obliczeniowe dynamicznie per ECS Task (zbiór kontenerów) w odpowiedzi na aktualne obciążenie
- Amazon RDS Aurora MySQL – klaster bazodanowy z możliwością niezależnego skalowania instancji odczytu i zapisu, automatycznym failoverem, skalowaniem bez przestoju (downtime’u) i RDS Proxy zarządzającym pulą połączeń do bazy
- Amazon OpenSearch – silnik wyszukiwarki obsługujący katalog produktów i wyszukiwarkę sklepu
- Amazon ElastiCache – in-memory warstwa cache dla sesji użytkowników i obiektów aplikacji, redukująca liczbę zapytań do bazy danych
- Amazon MQ (RabbitMQ) – broker wiadomości zapewniający asynchroniczną komunikację między serwisami
- Amazon EFS – w pełni zarządzany, sieciowy system plików automatycznie skalujący pojemność wraz z rozrostem danych, zapewniający współdzielony dostęp do plików aplikacji między wieloma instancjami Magento
- Amazon S3 – obiektowy magazyn mediów, umożliwiający serwowanie zasobów bezpośrednio przez Cloudflare z pominięciem stosu aplikacyjnego
- Cloudflare WAF – standardowa zapora aplikacyjna z aktywnym monitoringiem ruchu
Wdrożenie produkcyjne nastąpiło w październiku 2025. Infrastruktura AWS osiągnęła pełną stabilność operacyjną w grudniu 2025.
FAZA 3 (przełom 2025/2026) – Stabilizacja: wydajność, cache i eliminacja błędów
Gdy platforma działała na nowej infrastrukturze, zabraliśmy się za optymalizację – systematyczną i mierzalną. Pierwszym krokiem było wdrożenie Varnish Cache w miejsce wbudowanego cache Magento. Efekty były natychmiastowe.
- Wdrożenie Varnish Cache jako warstwy HTTP cache
- Optymalizacja wczytywania labeli produktowych
- Optymalizacja ładowania menu nawigacyjnego i drzewa kategorii na listingach
- Optymalizacja widgetów karuzel produktowych na różnych podstronach
- Porządkowanie wolno działających zadań cron i eliminacja błędów systemowych
- Usunięcie błędów w procesie checkoutu powodujących porzucanie koszyków
Od grudnia 2025 platforma działa stabilnie – bez incydentów po stronie infrastruktury, z pełnym monitoringiem i zdefiniowanymi procesami reagowania.
FAZA 4 (przełom 2025/2026) – Rozwój: wyszukiwanie, lojalność i omnichannel
Gdy platforma działała stabilnie, skupiliśmy się na funkcjach widocznych dla użytkownika – i mierzalnych w wynikach sprzedaży.
Luigi’s Box – inteligentna wyszukiwarka. Wdrożyliśmy widok autocomplete i pełnostronicowy widok wyników wyszukiwania. Dzięki temu, klienci drogerii trafiają na szukane produkty szybciej i trafniej, co bezpośrednio przekłada się na wyższy współczynnik konwersji i lepsze doświadczenie z samych zakupów.
Program lojalnościowy klienta. Program lojalnościowy – wcześniej zamknięty – został uruchomiony na nowo i zintegrowany z zewnętrznym systemem lojalnościowym. Klienci zbierają punkty za zakupy online i wymieniają je na kupony dostępne zarówno w sklepie internetowym, jak i stacjonarnym.
Sellasist – zarządzanie zamówieniami z wielu kanałów sprzedaży. Integracja narzędzia centralizującego obsługę zamówień niezależnie od kanału, przez który wpłynęły.
FAZA 5 (2026, ongoing) – Ciągły rozwój
Współpraca trwa i wciąż się rozwija. Zadania zrealizowane, w toku i w planach (lipiec 2026):
- Upgrade Magento z wersji 2.4.5 do 2.4.8-p5 oraz PHP 8.4 – wraz z podniesieniem wersji Hyvä Theme, Alpine.js i Tailwind CSS. Platforma zawsze na aktualnej, wspieranej wersji, z dostępem do najnowszych funkcjonalności i poprawek bezpieczeństwa.”
- Wdrożenie RMA (Return Merchandise Authorization) – zautomatyzowany proces szybkich zwrotów zgodny z unijną Dyrektywą 2023/2673. Zgodność z prawem oznacza dla klienta uniknięcie ryzyka kar regulacyjnych, a dla kupujących – prostszy, szybszy proces zwrotu, co realnie zmniejsza obawę przed zakupem i ogranicza porzucanie koszyka na etapie decyzji zakupowej.
- Nowy koszyk i checkout – pełna przebudowa procesu zakupowego pod wyższy współczynnik konwersji
- Aplikacja mobilna – spółka z grupy Digitree przejęła rozwój aplikacji mobilnej, zapewniając spójność całego ekosystemu cyfrowego