Self-hosting, wdrożenie czy Cloud: jak wybrać drogę startu z Endora Commerce
Autor: Justyna Brończyk
Key Projects Lead
· 7min czytania
W skrócie: Endora Commerce ma jeden otwarty kod na licencji MIT i trzy sposoby startu. Self-hosting jest dla firm z własnym zespołem developerskim. Wdrożenie z zespołem Endory wybierają firmy, które potrzebują integracji z ERP i PIM oraz dopasowania platformy do procesów sprzedaży. Endora Commerce Cloud jest dla tych, którzy chcą oddać technologię partnerowi w abonamencie. Żadna z tych decyzji nie jest na zawsze, bo kod pozostaje otwarty niezależnie od ścieżki.
Jak zacząć, skoro kod jest otwarty?
Od kiedy Endora Commerce jest dostępna na licencji MIT, najczęściej słyszę od zarządów firm B2B jedno pytanie: „Dobrze, kod jest otwarty. To jak właściwie zacząć?”. Co sama licencja zmienia w relacji z dostawcą, opisałam w tekście o tym, co otwarty kod Endora Commerce zmienia przy wyborze platformy B2B. Tutaj skupiam się na kolejnym kroku: wyborze ścieżki startu.
Na tym etapie decyzja nie dotyczy technologii. Rdzeń platformy jest dla wszystkich taki sam. Wybierasz, jak rozłożyć odpowiedzialność, kompetencje i koszty między swoją firmę a partnera.
Od czego zależy wybór ścieżki?
Na warsztatach z klientami przechodzimy zwykle przez cztery pytania. Odpowiedzi na nie wskazują właściwą ścieżkę szybciej niż porównywanie list funkcji.
- Kto utrzyma platformę? Własny zespół, który zna Node.js, to zupełnie inny punkt wyjścia niż dział IT, który na co dzień obsługuje ERP i sieć biurową.
- Jak złożone są integracje? Sklep z jednym cennikiem to inny projekt niż sprzedaż z cennikami indywidualnymi, limitami kupieckimi i stanami z kilku magazynów, które muszą się zgadzać z ERP.
- Kto ma odpowiadać za infrastrukturę? Serwery, aktualizacje, kopie zapasowe i bezpieczeństwo to stały koszt i stała odpowiedzialność, nawet jeśli nie widać ich w budżecie wdrożenia.
- Jak liczysz koszty? Jedni wolą jednorazową inwestycję i własne zasoby, inni przewidywalny abonament. Obie drogi są rozsądne, jeśli od początku widzisz koszt całkowity, a nie tylko koszt startu.
Kiedy wybrać self-hosting Endora Commerce?
Ta ścieżka jest dla firm z własnym zespołem developerskim. Uruchamiasz rdzeń platformy na swoich serwerach i nie płacisz za licencję. Wersja open source to kompletny sklep B2B z panelem administracyjnym, a wymagania i instrukcja instalacji są w dokumentacji Endora Commerce.
Po stronie biznesowej trzeba uczciwie policzyć, co bierzesz na siebie:
- Utrzymanie i aktualizacje: Twój zespół wdraża nowe wersje rdzenia i pilnuje zgodności własnych zmian.
- Bezpieczeństwo i infrastruktura: serwery, kopie zapasowe, monitoring i reakcja na incydenty.
- Integracje: gotowe połączenia z ERP, PIM, bramkami płatności czy przewoźnikami to moduły płatne. Warstwy, na których są zbudowane, są w otwartym kodzie, więc adapter do systemu, z którego korzystasz, Twój zespół może napisać sam.
Self-hosting ma sens, gdy platforma sprzedażowa jest dla Ciebie kompetencją strategiczną i chcesz ją rozwijać we własnym rytmie.
Kiedy wdrożenie z zespołem Endory?
Tę ścieżkę wybiera większość średnich firm B2B, z którymi rozmawiam. Powód jest prosty: największe ryzyko projektu B2B rzadko leży w samym sklepie. Zwykle siedzi w danych, integracjach i procesach, które przez lata obrosły wyjątkami.
Zaczynamy od warsztatu Discovery, na którym rozkładamy Twój sposób sprzedaży na czynniki pierwsze. Po około 4 tygodniach masz działający prototyp na własnych danych i wspólnie decydujemy o pełnym wdrożeniu. Wtedy łączymy platformę z ERP, PIM, płatnościami i przewoźnikami, migrujemy dane i dopasowujemy procesy. Kolejne etapy opisujemy na stronie jak przebiega wdrożenie Endora Commerce.
Tu procentuje doświadczenie z integracji. Od ponad 12 lat budujemy platformy sprzedażowe B2B i w projektach, w których sklep na bieżąco wymienia dane z PIM i ERP, dokładnie wiemy, ile kosztuje każda niezgodność: cena, która w sklepie jest inna niż na fakturze, albo towar dostępny online, którego nie ma już w magazynie. Dlatego mapowanie danych ustalamy na warsztacie, a nie po starcie.
Płatne moduły integracyjne są przy naszych wdrożeniach częścią ustalonej z góry wyceny. Po uruchomieniu możemy przejąć utrzymanie i rozwój platformy. Szerzej o tym, jak podchodzimy do platform sprzedażowych B2B, piszemy na stronie usługi.
Kiedy Endora Commerce Cloud?
To ta sama platforma w modelu abonamentowym, hostowana przez Endorę. Nie utrzymujesz infrastruktury, nie planujesz aktualizacji i nie budujesz kompetencji hostingowych. Ty zajmujesz się sprzedażą, a technologia jest po naszej stronie.
Plany abonamentu i ich zakres, w tym to, który plan obejmuje integracje z ERP, PIM, WMS i CRM, znajdziesz na stronie Endora Commerce Cloud. Ta ścieżka pasuje firmom, które chcą przewidywalnego kosztu miesięcznego i nie planują budowy własnego zespołu e-commerce.
Trzy ścieżki w jednej tabeli
| Self-hosting | Wdrożenie z zespołem Endory | Endora Commerce Cloud | |
|---|---|---|---|
| Dla kogo | Firmy z własnym zespołem developerskim | Firmy, które potrzebują integracji i dopasowania procesów | Firmy, które chcą oddać technologię partnerowi |
| Licencja rdzenia | Bez opłat (MIT) | Bez opłat (MIT) | W abonamencie |
| Integracje | Własne adaptery albo płatne moduły | W ustalonej wycenie wdrożenia | W planie Pro (ERP, PIM, WMS, CRM) |
| Infrastruktura | Po Twojej stronie | Twój serwer albo Endora Commerce Cloud | Po stronie Endory |
| Model kosztów | Własny zespół i serwery | Projekt wdrożeniowy | Abonament miesięczny |
Jak policzyć całkowity koszt każdej ścieżki?
Porównując ścieżki, łatwo zestawić tylko koszt startu. Dla pełnego obrazu policz koszty co najmniej za 3 lata:
- Self-hosting: etaty albo godziny developerów, serwery i monitoring, płatne moduły integracyjne lub czas na własne adaptery, a także czas zespołu na aktualizacje.
- Wdrożenie: wycena projektu z modułami integracyjnymi, infrastruktura (własna albo Cloud) i budżet na utrzymanie oraz rozwój po starcie.
- Cloud: abonament za cały okres umowy i ewentualne prace rozwojowe spoza planu.
Najdroższa okazuje się zwykle ta ścieżka, której koszty utrzymania nikt nie policzył przed podpisaniem umowy.
Czy ten wybór jest na zawsze?
Nie, i uważam to za największą biznesową zaletę otwartego kodu. Przy zamkniętej platformie zmiana modelu współpracy zwykle oznacza migrację i budowę wszystkiego od nowa. Tutaj kod jest Twój niezależnie od ścieżki, a przy wdrożeniu trafia do Twojego repozytorium Git.
Firma, która dziś zaczyna od Cloud, może w dowolnym momencie przenieść się na własną instancję, gdy zbuduje zespół. Taka migracja jest osobno płatną usługą, ale nie wymaga budowy platformy od zera. Firma po wdrożeniu z nami może przejąć rozwój albo wybrać innego partnera technologicznego.
FAQ
Czy self-hosting Endora Commerce jest bezpłatny?
Licencja rdzenia jest bezpłatna. Płacisz za własną infrastrukturę, pracę zespołu i ewentualne gotowe moduły integracyjne.
Czy mogę zacząć od jednej ścieżki i zmienić ją później?
Tak. Kod jest otwarty na licencji MIT, więc zmiana modelu nie wymaga budowy platformy od nowa. Przejście z Cloud na własną instancję jest możliwe w każdej chwili jako osobno płatna usługa.
Która ścieżka jest najszybsza?
Przy wdrożeniu z naszym zespołem działający prototyp na Twoich danych powstaje w około 4 tygodnie. Termin pełnego startu zależy od zakresu integracji i stanu danych, dlatego ustalamy go po prototypie, w mapie drogowej.
Czy przy wdrożeniu z Endorą płacę osobno za moduły integracyjne?
Nie. Płatne moduły są częścią ustalonej wyceny wdrożenia, a nie osobną pozycją po starcie.
Nie wiesz, która ścieżka pasuje do Twojej firmy? Umów bezpłatną konsultację, a na warsztacie przejdziemy przez to na przykładzie Twoich procesów sprzedaży.
Nasze usługi
Wspieramy e-commerce B2B kompleksowo
Czytaj dalej
Ostatnio dodane
Masz konkretne wyzwanie?
Nie czytaj o tym - porozmawiajmy o Twoim przypadku.







