Większość małych firm nawet nie rozważa self-hosted Odoo: wynajmują swój ERP jako SaaS i wynajmują jego obsługę od partnera na stałej umowie. Dwie faktury co miesiąc, a wasze dane i procesy żyją na cudzych warunkach. To działa - dopóki pewnego dnia nie zechcecie się przenieść i nie odkryjecie, że się nie da. To tekst o posiadaniu na własność zarówno oprogramowania, jak i operacji, które je utrzymują - i o tym, dlaczego dotąd było to niepraktyczne dla każdego spoza klubu partnerów.

Wynajmujesz software, wynajmujesz operacje

Domyślny układ dla małej firmy na Odoo wygląda rozsądnie na papierze. Subskrypcja pokrywa aplikację. Partner pokrywa utrzymanie. Ale złóżcie to razem, a wynajęliście cały wasz system ewidencji. Lista klientów, faktury, magazyn, wasze niestandardowe procesy - wszystko na infrastrukturze, której nie kontrolujecie, ukształtowanej przez umowy, których nie pisaliście. Wygoda jest prawdziwa. Podobnie jak cicha zależność, którą tworzy.

Alternatywą jest self-hosted Odoo: ta sama aplikacja, działająca na serwerze, który posiadacie lub wynajmujecie bezpośrednio, z bazą PostgreSQL i filestore zarejestrowanymi na was. Wersja Community jest open-source na licencji LGPL, więc samo oprogramowanie jest darmowe. Enterprise też jest dostępne, na waszej własnej subskrypcji. Tak czy inaczej, wdrożenie należy do was. To jest różnica między wynajmem systemu a jego posiadaniem.

Ile self-hosting naprawdę kosztuje

Oto uczciwa część, którą pomija większość poradników: licencja nigdy nie była trudną częścią. Community postawicie na VPS-ie za 10 dolarów miesięcznie. Prawdziwy koszt prowadzenia własnego ERP to operacje - instalacje, migracje, aktualizacje wersji, kopie zapasowe, monitoring, łatki bezpieczeństwa. Ta praca nigdy nie pojawia się na fakturze, gdy wynajmujecie, bo jest wliczona w subskrypcję. Nie znika. Po prostu staje się niewidoczna, a płacicie za nią bez końca.

Przez lata to właśnie ten operacyjny ciężar czynił self-hosting niepraktycznym, chyba że mieliście w zespole kogoś, kto naprawdę znał Odoo. Jeden zły pg_dump podczas migracji, aktualizacja wersji, która po cichu psuje niestandardowy moduł, kopia zapasowa, której nikt nigdy nie przetestował - to właśnie z tych powodów założyciele uznają, że ryzyko się nie opłaca. Przepaść między partnerami a resztą to dokładnie ta operacyjna wiedza - i to prawdziwy mur.

Więc operacje trafiają do agenta

Zakład, na którym stoi Zoxron, jest prosty: ta operacyjna praca jest ustrukturyzowana, powtarzalna i w większości nudna - co czyni ją dobrym zadaniem dla agenta AI, wykonywanym pod nadzorem. Zamiast zatrudniać osobę od operacji albo wynajmować partnera, kierujecie swojego asystenta AI na serwer, który posiadacie, a on prowizjonuje, instaluje, migruje i aktualizuje Odoo za was.

Mechanizmem jest zestaw narzędzi, które agent może wywołać - ponad 80 operacji obejmujących cały cykl życia. Postawienie serwera. Instalacja świeżej instancji. Przeniesienie istniejącej między serwerami. Przejście przez aktualizację wersji. Skonfigurowanie kopii zapasowych i monitoringu. To nie są odpowiedzi na czacie o tym, jak coś zrobić - to jest ta praca, wystawiona jako czyste akcje.

Co kluczowe, każdy ryzykowny krok jest najpierw pokazywany jako podgląd. Agent pokazuje dokładnie, co zamierza zrobić - plan, komendy, co zostanie dotknięte - i nic nie uruchamia się bez waszego potwierdzenia. Ten projekt „pokaż, zanim uruchomisz" sprawia, że oddanie władzy nad infrastrukturą jest rozsądne, a nie lekkomyślne. Agent proponuje; wy zatwierdzacie.

Posiadaj system, pomiń zatrudnienie

Efekt to część, która zmienia rachunek ekonomiczny. Dostajecie własność danych - bazę, filestore, prawo do spakowania się i odejścia - bez konieczności zatrudniania roli operacyjnej, której ta własność tradycyjnie wymagała. Nudna, wysoko stawkowa hydraulika przestaje być waszym problemem i przestaje być powodem, by nie posiadać własnego systemu.

To nie jest dla nas teoria. Zoxron prowadzi własną firmę w ten sposób: ta strona i stojący za nią ERP są self-hosted na sprzęcie, który kontrolujemy, wdrażanym i utrzymywanym przez te same narzędzia, których używają klienci. To trzyma produkt w ryzach, bo żyjemy z tymi samymi kompromisami, które ustawiamy dla wszystkich innych. Kiedy migracja albo aktualizacja jest niezdarna, czujemy to jako pierwsi.

Dla kogo self-hosting jest (a dla kogo nie jest)

Self-hosting nie jest automatycznie dobrym wyborem dla każdego. Jeśli macie pięciu użytkowników, żadnych customizacji i zero zainteresowania tym, gdzie fizycznie leżą dane, hosting zarządzany jest w porządku. Self-hosting zaczyna się opłacać, gdy prawdziwe staje się cokolwiek z tego: macie niestandardowe moduły albo dodatki firm trzecich, na które plan zarządzany nie pozwala; zależy wam na suwerenności danych z powodów prawnych lub kontraktowych; koszt subskrypcji na użytkownika przekroczył już to, co kosztowałby serwer; albo po prostu chcecie mieć swobodę zmiany dostawcy bez projektu przypiętego do tej decyzji. Jeśli chcecie pomocy w tym rozważeniu, strona usług opisuje, jak wygląda takie wdrożenie.

FAQ

Ile naprawdę kosztuje self-hosting Odoo?

Oprogramowanie może być darmowe - Community jest na licencji LGPL - a solidny VPS kosztuje mniej więcej 10-50 dolarów miesięcznie, zależnie od liczby użytkowników i modułów. Prawdziwy koszt to operacje: instalacje, migracje, aktualizacje, kopie zapasowe i monitoring. Oddanie tej pracy agentowi to sposób, by self-hosted Odoo pozostało tanie w praktyce, nie tylko na fakturze.

Czy mogę self-hostować Odoo bez partnera?

Tak. Community jest open-source, a Enterprise działa na waszej własnej subskrypcji i licencjonowanym pakiecie .deb. Nie potrzebujecie statusu partnera, by prowadzić żadną z wersji. Potrzebujecie za to niezawodnego sposobu na obsługę operacji - i to jest cały powód, dla którego istnieje podejście oparte na agencie.

Czy naprawdę posiadam swoje dane, gdy self-hostuję?

Posiadacie bazę PostgreSQL i filestore na własność, na sprzęcie, który kontrolujecie. To znaczy, że możecie je backupować, przenosić albo odejść do innego dostawcy, kiedy tylko zechcecie - bez wniosku o eksport, bez uwiązania, bez czekania na czyjś harmonogram.