EN

Kritická externí závislost: když dodavatel představuje riziko

Co je kritická externí závislost, vendor lock-in a proč může open source pomoci firmám snížit závislost na jednom dodavateli.

Každá firma je dnes závislá na externích technologiích a dodavatelích. Používáme cloud, SaaS služby, platební brány, účetní systémy, hosting nebo externí vývojáře.

Samo o sobě to není problém. Problém nastává ve chvíli, kdy bez jednoho dodavatele nedokážeme fungovat.

Tomu se říká kritická externí závislost (Critical External Dependency).

Kdy vzniká problém?

Představme si e-shop, který několik let běží na jedné platformě. Má na ní web, produkty, objednávky, sklad i napojení na účetnictví.

Pak dodavatel výrazně zvýší cenu.

Firma může odejít. Jenže migrace na jinou platformu znamená přenést data, předělat integrace, upravit web a všechno znovu otestovat. Může to stát statisíce a trvat měsíce.

Firma tedy technicky má možnost odejít, ale prakticky si to nemůže dovolit.

To je vendor lock-in – závislost na dodavateli, ze které je příliš drahé nebo složité uniknout.

A nejde jen o cenu. Dodavatel může produkt ukončit, změnit podmínky nebo jednoduše přestat existovat.


Proč je zajímavý open source?

Jedním ze způsobů, jak toto riziko snížit, je open source.

Jeho hlavní výhodou z pohledu dodavatelského rizika není to, že je zdarma. Důležité je, že zdrojový kód není vlastnictvím jednoho dodavatele.

Příkladem je Drupal .

Firma může mít jednoho Drupal partnera nebo freelancera. Pokud spolupráce skončí, může najít jiného. Nemusí kvůli tomu měnit samotný CMS.

To vytváří nahraditelnost dodavatele.

Technologie zůstává stejná, mění se pouze firma nebo člověk, který se o ni stará.

U proprietární platformy se naopak technologie a dodavatel často prakticky spojí v jedno.

Open source samozřejmě riziko neodstraňuje. Pokud například firmě vytvoří celý systém jeden vývojář a nikdo jiný mu nerozumí, vzniká závislost na konkrétním člověku.

Proto je důležitý nejen otevřený kód, ale také dokumentace, standardní technologie a dostupnost dalších odborníků.


A co AI agenti?

AI přidává do této rovnice novou proměnnou.

AI agent dnes dokáže procházet zdrojový kód, hledat chyby, vysvětlovat jeho fungování nebo pomáhat novému vývojáři rychle se zorientovat v cizím systému.

A tady má open source další výhodu.

U otevřených projektů existuje veřejný zdrojový kód, dokumentace a velké množství historických diskusí a příkladů. AI tedy má k dispozici mnohem více informací.

To může výrazně zkrátit dobu, kterou nový dodavatel potřebuje k pochopení systému.

Otevřenost tak nemusí znamenat jen více dostupných vývojářů. Může znamenat i lepší dostupnost znalostí pro AI nástroje.


Jak velká je vaše závislost?

U každého důležitého systému bych si položil čtyři jednoduché otázky:

  1. Kolik dalších firem nebo lidí by nás dokázalo převzít?
  2. Máme zdrojový kód, data a dokumentaci pod kontrolou?
  3. Kolik času a peněz by stála změna dodavatele?
  4. Je technologie otevřená, rozšířená a má aktivní komunitu?

Pokud je odpověď na první otázku „nikdo“ a na třetí „nevíme“, je to dobrý důvod začít riziko řešit.

Nejde přitom o to odstranit všechny závislosti. To není reálné.

Cílem je, aby kritický dodavatel nebyl zároveň jedinou možnou cestou k provozu vašeho systému.

A právě v tom může být open source důležitou součástí digitální suverenity.

Nejde jen o to, kdo technologii dodává.

Jde o to, jestli ji v případě potřeby dokážete převzít, změnit nebo nahradit.