Hosting Magento 2 z administracją, backupami i monitoringiem

Dobieramy i konfigurujemy VPS, serwer dedykowany lub środowisko AWS pod sposób działania Twojego sklepu Magento 2. Administrujemy infrastrukturą, wykonujemy codzienne kopie zapasowe i monitorujemy jej działanie.

Parametry środowiska ustalamy na podstawie ruchu, liczby produktów, integracji, liczby sklepów i planów rozwoju.

Środowisko Magento 2

Magento 2

Usługi środowiska

  • Zasoby serwera
  • PHP i serwer WWW
  • Baza danych
  • Cache
  • Wyszukiwarka
  • Kolejki i cron

W administracji

  • Codzienne backupy
  • Monitoring środowiska

Zestaw usług i ich parametry ustalamy per projekt.

  • VPS, serwer dedykowany lub AWS
  • administracja w cenie
  • codzienne backupy
  • pomoc przy migracji Magento

Magento 2 wymaga środowiska skonfigurowanego pod cały sklep

Na działanie sklepu wpływają nie tylko procesor, pamięć i dysk. Magento 2 korzysta również z bazy danych, cache, wyszukiwarki, kolejek, zadań cron i usług obsługujących ruch.

Każdy z tych elementów musi być zgodny z wersją Magento 2, wykorzystywanymi modułami i sposobem działania sklepu. Błędna konfiguracja może spowalniać stronę, blokować procesy w tle albo powodować problemy przy wzroście obciążenia.

Znaczenie ma także praca niewidoczna dla klienta: importy, indeksowanie, synchronizacje z ERP, PIM lub WMS, generowanie raportów i zadania cykliczne. Mogą one obciążać środowisko nawet wtedy, gdy ruch na stronie jest niski.

Środowisko dobieramy do rzeczywistego sposobu pracy sklepu. Mały katalog z dużym ruchem może wymagać innej konfiguracji niż rozbudowany multistore wykonujący ciężkie importy kilka razy dziennie.

Przed rekomendacją wariantu sprawdzamy, czy problem leży po stronie infrastruktury. Jeżeli przyczyną jest kod, moduł lub konfiguracja aplikacji, dalsze prace realizujemy w ramach usługi AURORA CARE.

Warstwy, od których zależy działanie sklepu
  1. 01

    Zasoby serwera

    Procesor, pamięć i dysk wyznaczają granicę dla ruchu, katalogu i procesów w tle.

  2. 02

    PHP i serwer WWW

    Wersja PHP, limity procesów i konfiguracja serwera decydują o obsłudze żądań.

  3. 03

    Baza danych

    Zasoby i konfiguracja bazy odpowiadają za zapisy zamówień, indeksy oraz raporty.

  4. 04

    Cache

    Warstwa cache odciąża aplikację. Jej konfiguracja zależy od wersji Magento i modułów.

  5. 05

    Wyszukiwarka

    Magento 2 wymaga wyszukiwarki w wersji zgodnej z używaną wersją aplikacji.

  6. 06

    Kolejki

    Zadania asynchroniczne przenoszą część pracy poza żądanie użytkownika.

  7. 07

    Zadania w tle

    Cron, importy i indeksowanie obciążają środowisko niezależnie od ruchu na stronie.

  1. 01

    Zasoby dobrane do obciążenia

    Parametry uwzględniają ruch, katalog, integracje oraz procesy wykonywane w tle.

  2. 02

    Konfiguracja zgodna z Magento 2

    Wersje PHP, bazy danych, cache, wyszukiwarki i pozostałych usług są dobierane do aplikacji.

  3. 03

    Administracja w ramach pakietu

    Klient nie musi samodzielnie aktualizować środowiska ani szukać administratora przy problemach serwerowych.

  4. 04

    Współpraca z zespołem developerskim

    Administrator współpracuje z developerami podczas wdrożeń, testów i zmian konfiguracji.

Jakie wymagania powinien spełniać hosting Magento 2?

Poniżej to, co środowisko musi zapewnić, żeby sklep działał stabilnie — razem z parametrami, które stosujemy w naszych wariantach.

CPU
Magento liczy dużo poza żądaniem użytkownika: indeksowanie, importy i generowanie cache. Liczba rdzeni decyduje, ile takich zadań pójdzie równolegle, nie spowalniając sklepu. Nasz najmniejszy wariant produkcyjny ma 6 vCPU.
RAM
Pamięć zajmują naraz PHP, baza danych, cache i wyszukiwarka. 16 GB traktujemy jako próg dla sklepu produkcyjnego; przy dużym katalogu, multistore i ciężkich importach zaczynamy od 64 GB.
Dysk NVMe lub SSD
Baza Magento wykonuje bardzo dużo drobnych zapisów i odczytów, więc dysk talerzowy odpada. NVMe daje krótsze czasy odpowiedzi bazy niż SSD — w serwerze dedykowanym stosujemy NVMe w RAID1.
Baza danych
MySQL albo MariaDB w wersji zgodnej z wydaniem Magento, z konfiguracją pamięci dobraną do rozmiaru katalogu i liczby zamówień. Wersja niezgodna z aplikacją potrafi zablokować aktualizację sklepu.
Cache
Redis dla cache aplikacji i sesji oraz cache pełnych stron, najczęściej Varnish. Bez nich każde żądanie trafia do aplikacji i bazy, a sklep zwalnia razem ze wzrostem ruchu.
Wyszukiwarka
OpenSearch albo Elasticsearch w wersji zgodnej z wydaniem Magento. To nie jest element opcjonalny — bez działającej wyszukiwarki Magento 2 nie wyświetli nawet listingu kategorii.
Zadania cron
Cron odpowiada za indeksowanie, wysyłkę maili, mapy witryny, reguły cenowe i kolejki. Sklep z błędnie skonfigurowanym cronem po kilku dniach zaczyna pokazywać nieaktualne ceny i stany.
Kolejki
Kolejki komunikatów, zwykle RabbitMQ, przenoszą część pracy poza żądanie użytkownika. Przy integracjach z ERP i dużych importach to one decydują, czy sklep zwalnia w trakcie synchronizacji.
Backupy
Kopia całego środowiska, a nie samych plików: baza, media i konfiguracja. Wykonujemy je codziennie w każdym wariancie; retencję, lokalizację i sposób odtwarzania potwierdzamy w umowie.
Monitoring
Dostępność, obciążenie, miejsce na dysku i błędy usług sprawdzane automatycznie, żeby reakcja nie zaczynała się od zgłoszenia klienta. Listę monitorowanych parametrów ustalamy dla konkretnego sklepu.
Skalowanie
Możliwość zwiększenia zasobów przed sezonem albo rozdzielenia usług na osobne maszyny. Na VPS i serwerze dedykowanym to zmiana parametrów, w AWS — zmiana architektury środowiska.

Przykład zmiany infrastruktury: przejmując wdrożenie sklepu Chrisanne Clover, zastąpiliśmy dotychczasowy hosting infrastrukturą serwerową dobraną do wielkości sklepu, a po uruchomieniu produkcyjnym zostaliśmy przy projekcie jako wsparcie techniczne w ramach SLA.

Każdy wariant obejmuje administrację, codzienne backupy i monitoring

Wspólny zakres dotyczy VPS, serwera dedykowanego i administracji AWS. Dokładną konfigurację, zasoby i zakres monitoringu ustalamy dla konkretnego sklepu.

Granica usługi

Monitoring obejmuje infrastrukturę i usługi środowiska. Naprawy kodu, aktualizacje Magento 2 i bieżące utrzymanie aplikacji realizujemy w ramach AURORA CARE. Retencję i lokalizację kopii, sposób ich odtwarzania oraz listę monitorowanych parametrów potwierdzamy w ofercie i umowie.

Każdy pakiet obejmuje

  • konfigurację środowiska pod Magento 2
  • administrację serwerem lub uzgodnionym środowiskiem AWS
  • codzienne kopie zapasowe
  • monitoring działania infrastruktury
  • wsparcie techniczne dotyczące środowiska
  • możliwość utrzymania jednego lub kilku sklepów Magento
  • konfigurację usług wpływających na działanie aplikacji
  • wsparcie przy przenoszeniu sklepu na nowe środowisko
  • dobór parametrów do aktualnej skali projektu
  • możliwość zwiększenia zasobów, gdy rośnie obciążenie
Przykładowe środowisko

Warstwa WWW

Nginx
Obsługa żądań HTTP i przekazywanie ich do PHP.
PHP-FPM
Pula procesów PHP dobrana do ruchu i zadań w tle.
Varnish
Cache pełnych stron przed aplikacją, jeżeli projekt go używa.

Dane

Baza danych
Wersja i konfiguracja zgodna z wymaganiami Magento.
Redis
Cache aplikacji oraz sesje klientów.

Wyszukiwanie i kolejki

OpenSearch
Wyszukiwarka w wersji zgodnej z używanym Magento.
RabbitMQ
Kolejki zadań wykonywanych asynchronicznie.

Praca zespołu

SSH
Dostęp do serwera dla uzgodnionych osób.
GIT i Composer
Wdrażanie kodu z repozytorium i instalacja zależności.
Wersja testowa
Osobne środowisko do testów przed wdrożeniem.
Backup
Codzienne kopie zapasowe środowiska.

Nie każdy komponent jest potrzebny w każdym projekcie — zestaw usług ustalamy przed uruchomieniem środowiska.

Środowisko przygotowane pod wdrożenia, testy i dalszy rozwój Magento 2

Developerzy potrzebują dostępu do repozytorium, Composera, logów i usług wykorzystywanych przez aplikację. Konfiguracja powinna również uwzględniać sposób wdrażania zmian oraz środowisko testowe.

W zależności od projektu środowisko może wykorzystywać Nginx, PHP-FPM, Redis, Varnish, RabbitMQ, bazę danych oraz wyszukiwarkę zgodną z używaną wersją Magento.

Nie wdrażamy jednej konfiguracji dla każdego sklepu. Zestaw usług i ich parametry wynikają z wersji Magento, wielkości projektu, wykorzystywanych modułów oraz sposobu pracy zespołu.

Administratorzy mogą współpracować z developerami podczas przygotowania środowiska, przenoszenia sklepu i zmian wymagających modyfikacji konfiguracji serwera.

Środowisko może zostać przygotowane pod:

  • deployment kodu z repozytorium
  • instalację zależności przez Composer
  • dostęp SSH dla uzgodnionych osób
  • osobną wersję testową sklepu
  • zadania cron
  • kolejki
  • indeksowanie
  • cache aplikacyjne
  • analizę logów
  • pracę kilku sklepów na jednej infrastrukturze

Jeżeli potrzebujesz wsparcia szerszego niż samo środowisko, porozmawiajmy o zakresie współpracy.

Hosting Magento 2 – VPS, serwer dedykowany i AWS

Wariant dobieramy do projektu. VPS sprawdzi się w mniejszych i średnich projektach. Serwer dedykowany zapewnia całą maszynę dla jednego środowiska lub grupy sklepów. AWS jest przeznaczone dla projektów wymagających bardziej rozbudowanej architektury.

Ostateczny wariant dobieramy po sprawdzeniu sklepu, integracji i obciążenia.

  1. Serwer VPS Magento

    Serwer wirtualny z administracją

    Dla sklepów Magento, które potrzebują wydzielonych zasobów, administracji i przewidywalnego miesięcznego kosztu.

    400 złnetto / mies. przez pierwsze 3 miesiące

    następnie 600 zł netto / mies.

    cena do potwierdzenia

    Omów serwer VPS

    Specyfikacja

    • minimum Intel Xeon 6 vCPU × 3,8 GHz
    • 16 GB RAM
    • 100 GB SSD
    • łącze 500 Mbps, transfer nielimitowany
    • 1 adres IP w wybranej lokalizacji
    • administracja i codzienne backupy w cenie
  2. Serwer dedykowany Magento

    dla większych sklepów

    Cały serwer dla sklepu lub środowiska multistore

    Dla projektów z większym ruchem, dużym katalogiem, cięższymi importami, rozbudowanymi integracjami albo kilkoma sklepami Magento.

    750 złnetto / mies. przez pierwsze 3 miesiące

    następnie 1300 zł netto / mies.

    cena do potwierdzenia

    Omów serwer dedykowany

    Specyfikacja podstawowa

    • Intel Xeon lub Core 14 rdzeni / 20 wątków do 4,8 GHz albo AMD Ryzen 8 rdzeni / 16 wątków do 5,1 GHz
    • minimum 64 GB RAM
    • minimum 500 GB NVMe RAID1
    • łącze minimum 1 Gbps, transfer nielimitowany
    • adresy IP w wybranych lokalizacjach, do 10 w cenie
    • administracja serwerem w cenie
  3. Administracja AWS dla Magento

    Budowa i zarządzanie środowiskiem chmurowym

    Dla większych projektów, które wymagają rozdzielenia usług, zwiększania zasobów lub architektury przygotowanej pod podwyższone wymagania dostępności.

    od 2150 złnetto / mies. za administrację

    do ceny administracji dolicza się koszt wykorzystanych zasobów AWS

    Omów środowisko AWS

    Zakres może obejmować

    • budowę środowiska AWS
    • administrację uzgodnionymi usługami
    • konfigurację pod Magento 2
    • zarządzanie zasobami
    • wsparcie przy skalowaniu
    • konfigurację zabezpieczeń infrastruktury
    • dostosowanie architektury do projektu

Nie musisz wybierać wariantu samodzielnie. Prześlij adres działającego sklepu lub opisz planowane wdrożenie. Sprawdzimy, jakich danych potrzebujemy, aby dobrać środowisko i przygotować wycenę.

Skonsultuj wybór środowiska

Pytania o hosting i administrację Magento 2

Zakres zależy od wariantu i konkretnego projektu. Poniżej odpowiedzi, które najczęściej wracają w rozmowie o środowisku dla Magento 2.

Prześlij parametry sklepu

Do firm, które prowadzą sklep Magento 2 albo przygotowują nowe wdrożenie i potrzebują zarządzanego środowiska serwerowego. Oferta obejmuje VPS, serwer dedykowany oraz administrację AWS.

Serwer VPS z administracją kosztuje 400 zł netto miesięcznie przez pierwsze 3 miesiące, następnie 600 zł netto. Serwer dedykowany — 750 zł netto miesięcznie przez pierwsze 3 miesiące, następnie 1300 zł netto. Administracja środowiskiem AWS zaczyna się od 2150 zł netto miesięcznie, a do tej kwoty dolicza się koszt wykorzystanych zasobów AWS. Pełne specyfikacje wszystkich trzech wariantów opisuje sekcja z cenami.

VPS korzysta z wydzielonych zasobów maszyny wirtualnej. Może wystarczyć dla mniejszych i średnich sklepów. Przy serwerze dedykowanym cała maszyna jest przeznaczona dla środowiska klienta, dlatego taki wariant częściej wybierają sklepy z większym obciążeniem, katalogiem lub kilkoma instancjami Magento.

Nie zawsze. Magento 2 potrzebuje przede wszystkim wydzielonych zasobów i środowiska skonfigurowanego pod aplikację — na współdzielonym hostingu bez kontroli nad bazą, cache, wyszukiwarką i cronem sklep produkcyjny nie będzie działał stabilnie. Wydzielony VPS spełnia te warunki. Serwer dedykowany staje się właściwy przy większym ruchu, dużym katalogu, ciężkich importach albo kilku sklepach na jednym środowisku.

Pamięć zajmują naraz PHP, baza danych, cache i wyszukiwarka, więc liczy się suma, a nie sama aplikacja. Dla sklepu produkcyjnego traktujemy 16 GB jako próg — tyle ma nasz najmniejszy wariant VPS. Przy dużym katalogu, multistore, rozbudowanych integracjach i ciężkich importach zaczynamy od 64 GB, czyli od specyfikacji serwera dedykowanego.

Tak. Administracja środowiskiem jest częścią pakietów. Dokładny zakres zależy od wariantu i zostaje opisany w ofercie oraz umowie.

Monitoring infrastruktury działa bez przerwy w każdym wariancie — dostępność, obciążenie, miejsce na dysku i błędy usług sprawdzane są automatycznie, niezależnie od godziny. Listę monitorowanych parametrów oraz godziny, w jakich zespół reaguje na alert, potwierdzamy w umowie. Monitoring i SLA po stronie samej aplikacji Magento — błędy sklepu, awarie modułów, czas naprawy — obejmuje AURORA CARE.

Kopie zapasowe wykonujemy codziennie i są zawarte w cenie każdego wariantu. Obejmują całe środowisko: bazę, pliki i konfigurację. Retencję, lokalizację kopii oraz zasady i czas ich odtwarzania potwierdzamy w ofercie i umowie — zależą od wybranego wariantu i wielkości sklepu, więc nie podajemy jednej liczby dla wszystkich projektów.

Tak. Przygotowujemy nowe środowisko, przenosimy sklep i wspieramy testy przed przełączeniem. Zakres i harmonogram zależą od wielkości bazy, plików, integracji oraz obecnej infrastruktury. Tak przebiegła między innymi zmiana serwera przy przejęciu wdrożenia Chrisanne Clover. Zmiana platformy e‑commerce na Magento to osobna usługa: migracja na Magento 2.

Tak. Taka konfiguracja jest możliwa na VPS lub serwerze dedykowanym. Liczba sklepów nie powinna być jedynym kryterium — znaczenie mają ruch, katalogi, integracje i procesy wykonywane w tle.

VPS zwykle pasuje do mniejszych i średnich projektów: katalog do kilkudziesięciu tysięcy produktów, ruch bez gwałtownych szczytów, integracje działające cyklicznie. Serwer dedykowany jest właściwy przy większym obciążeniu, dużym katalogu, ciężkich importach, rozbudowanych integracjach lub kilku sklepach na jednym środowisku. AWS warto rozważyć, gdy projekt wymaga rozdzielenia usług, skalowania albo bardziej złożonej architektury. Decyzję podejmujemy po sprawdzeniu obecnego obciążenia, a nie po samej liczbie produktów.

Hosting obejmuje infrastrukturę i administrację serwerem. Naprawy kodu, moduły, aktualizacje Magento, SLA aplikacyjne i reakcja na błędy sklepu należą do utrzymania aplikacji Magento.

Lokalizację infrastruktury, sposób przechowywania danych i zakres zabezpieczeń ustalamy przed uruchomieniem usługi. Potwierdzenie zgodności wynika z umowy, dokumentacji dostawcy infrastruktury i rzeczywistej konfiguracji, a nie z samej deklaracji na stronie.

Jeżeli pytanie dotyczy aplikacji, a nie serwera — SLA, błędów sklepu, aktualizacji Magento — właściwą usługą jest AURORA CARE.

Prześlij informacje o sklepie. Wrócimy z pytaniami potrzebnymi do wyceny

Adres sklepu, obecne środowisko i krótki opis sytuacji wystarczą do rozpoczęcia rozmowy. Skontaktujemy się w kolejnym dniu roboczym.

Małgorzata Gudalewska, Head of Sales w Aurora Creation

Małgorzata Gudalewska

Head of Sales

+48 664 531 867m.gudalewska@auroracreation.com
biuro@auroracreation.plul. Jana Henryka Dąbrowskiego 28, 15-872 Białystok

Informacje pomocne przed rozmową

  • adres działającego sklepu
  • obecny hosting
  • wersja Magento
  • liczba sklepów
  • okresy największego ruchu
  • najważniejsze integracje
  • powód planowanej zmiany
Nie wybrano plików
Dziękujemy, odezwiemy się w ciągu 1 dnia roboczego.

Przekazane dane wykorzystamy do przygotowania rozmowy o hostingu Magento 2. Wysłanie formularza nie oznacza zamówienia usługi.