Zpět na blog

    Keboola vs. vlastní hosting: kdy se přesun vyplatí

    Keboola je skvělá na rychlé napojení reklamních systémů. Jakmile ale zkusíte stáhnout objemná data například z ERP nebo e-shopu, její minutový tarif Pay As You Go vás finančně sežere. Reálná matematika přesunu těžkých jobů na vlastní hosting a kdy se to vyplatí.

    Google Cloud
    Keboola
    Data pipeline

    Jak to začalo

    Původně jsme přes Keboolu stahovali jen reklamní systémy. Tyhle joby běžely pár dnů v týdnu, pokryl to volný limit 60 minut měsíčně a za nástroj jsme neplatili prakticky nic.

    Pak jsme chtěli připojit ERP Abra, který používáme v Haltimo.com. Podíval jsem se do usage logu a zjistil, že stažení a přesun dat z Abry do BigQuery by trvalo 30 minut denně. Za měsíc to dělá 900 minut a při $0,14 za minutu v tarifu Pay As You Go (PAYG) by nás jen ERP stálo zhruba $126 měsíčně.

    K tomu přidejte stahování feedů pro každou doménu z deseti domén zvlášť. Každý feed 6 minut, to je 60 minut denně, dalších 1 800 minut měsíčně. Z původně bezplatného nástroje se rázem stala velká položka v rozpočtu. Celkem 2 700 minut a přes $300 měsíčně jen za tahání a zpracování dat. V tu chvíli jsme tyhle joby z Kebooly přesunuli.

    Jak to funguje technicky

    Napsali jsme skript, pustili ho v cloudu a data jdou rovnou do BigQuery. Konkrétní platforma nehraje roli. My jsme zůstali v Google Cloudu, protože tam máme datový sklad. BigQuery nabízí štědrý free tier, který u menších projektů pokryje všechny náklady.

    Kalkulačka: kdy se přesun vyplatí

    Sečtěte čas svých nejtěžších jobů a dosaďte do kalkulačky. Náš příklad s Abrou a feedy dává dohromady 2 700 minut měsíčně:

    Kalkulačka: kdy se přesun vyplatí
    Keboola / měs.
    $378
    ~8 316 Kč
    Vlastní hosting / měs.
    $121
    ~2 658 Kč
    Jednorázová investice
    $2200
    ~10 hod. práce
    Návratnost
    9 měs.
    pak $257/měs. úspora

    Odhad. Keboola PAYG: $0,14/min. Vlastní hosting: ~$0,004/min + 30 min/měs. údržby × $110/hod. Investice: ~10 hod. × 2 500 Kč/hod. Kurz USD/CZK: 22.

    Skrytý háček: lidské kapacity a TCO

    Kalkulačka srovnává platbu za hotovou službu (Keboola) s platbou za výpočetní čas na vlastním hostingu. Chybí v ní to nejdražší: čas na vývoj a údržbu.

    Někdo ten kód musí napsat, nasadit a udržovat. AI dnes dokáže cizí skript pochopit a opravit rychle, ale testování a nasazení do produkce pořád vyžaduje něčí čas. Napsat konektor zabere zhruba 5 hodin, přepojit navazující pipeline dalších 5 hodin, počáteční investice ~$1 100 při sazbě 2 500 Kč/hod. Průběžná údržba vychází na ~30 minut měsíčně na konektor (~$55).

    Čísla pro náš příklad 2 700 minut, 2 konektory:

    • Keboola: $378 měsíčně
    • Vlastní hosting: $121 měsíčně ($11 provoz + $110 údržba)
    • Reálná měsíční úspora: $257

    Návratnost počáteční investice $2 200 vychází na tři čtvrtě roku. U menší zátěže, kde Keboola stojí dvacet dolarů měsíčně, se přesun nevyplatí, paušální náklady na údržbu jsou vyšší než úspora.

    Kdy přepsat a kdy nechat běžet

    • Job do 5 minut s hotovým konektorem? Nechte v Keboole. Paušální náklady na údržbu vlastního řešení jsou vyšší než zaplacené kredity.
    • Těžký job, časté aktualizace nebo násobení přes více domén? Přesuňte na vlastní hosting.

    Stejná logika platí i pro Make, Zapier nebo n8n. Pokud platíte za operace a joby jsou krátké a jednoduché, nechte je tam. Jakmile se počet operací nebo scénářů zvětší, cena roste rychleji než hodnota a vlastní skript dává smysl.

    Odpověď je v číslech, ne v pocitu.

    Shrnutí

    Joby pod 5 minut s hotovým konektorem nechte v Keboole. Těžké joby, časté aktualizace nebo násobení přes více domén přesuňte na vlastní hosting. Návratnost počáteční investice je při velké zátěži pod 5 měsíců.