logo GEM System a.s.

Enterprise IT řešení nebudou nikdy plně open source

Ukázkovým příkladem open source pro velká IT řešení je Red Hat - software udržovaný vendorem, jím deklarován a je standardně doplněn i know-how lokálního partnera, nejčastěji lídra v integračních řešeních. Kdy se velkým klientům nebo klíčovým projektům nevyplatí spoléhat se na OSS s vlastní režií?

U OSS (open source software) jsou známé případy, kdy OSS výrobce vývoj zcela zrušil a převedl na nákladný resp. drahý model licencování. Ve výsledku vznikl nejeden Enterprise klient s OSS řešením, které podléhá licencování, maintenance a dalšímu ze světa velkých drahých řešení.

Rizika další jsou ukončení vývoje v případech, kdy vendor ukončí svou činnost (malé firmy, studentské projekty). Obecně jsou podporovány vždy poslední verze, řešením je např. backporting v případě, že zadavatel nemůže nebo nechce neustále přecházet na poslední verze používaných řešení.

Komponenty bývají velmi komplexní, vyžadují specifické znalosti jako šifrování nebo složité algoritmy, kterými zadavatel obvykle nedisponuje a ani je nepotřebuje z pohledu používání znát. Z toho plyne, že vlastní rozvoj řešení OSS není efektivní a většinou ani v silách konkrétní firmy nebo klienta.

Proto OSS produkty bývají podporovány vendorem nebo lokálním partnerem na komerční bázi. U OSS produktů běžně nebývá definována žádná roadmapa rozvoje řešení s OSS, jedním z důvodů je, že nelze vždy ani predikovat např. jaké budou na trhu aktuální hrozby apod.

Samotný open source nestačí. Kdy se velkým klientům nebo klíčovým řešením nevyplatí spoléhat se na open source s vlastní režií?

Třeba v případech oprav webového aplikačního serveru jsou opravy velmi složité a velmi pravděpodobně nebudete mít zázemí ve vlastním know-how na odpovídající úroveň opravy. Jde o příklad z reality, kdy vendor lock-in je zapotřebí, samostatný open source a základní nebo běžné znalosti nestačí. Komunita, na kterou se můžete u open source řešení spolehnout začíná na stovkách tisících uživatelů komunity.

Příkladem z řady může být např. Red Hat, který svoje OSS řešení sestaví, přeloží a nasadí celek na placenou subskripci, do kódu je vidět, uvolňuje bezpečnostní chyby, funkční chyby nebo chyby clusteringu pomáhá klientům vyřešit. Stejně jako zavedený a zkušený lokální Red Hat partner vám pomůže i s velmi robustními řešeními.

Jde o spojení s realitou ve spojení s většími řešeními a aplikacemi. Základním poučením je, že když je kód složitý, potřebujete min. 3 - 5 lidí s pokročilým know-how, kteří se řešením zabývají. Sejdou se, a měl by to být standard, na velkém projektu obvykle také velkých klientů, samozřejmě takové know-how, práce, věnovaný čas a vše další není bezplatné, i když core řešení je nadále open source řešením.

K OSS řešení budete potřebovat podporu, např. u státní správy je třeba zajistit funkčnost a mechanismy podpory. Často naivní představa občas funguje, kdy interní tým uvrhnete do podpory a dovývoje OSS řešení a nebude mít prostor k rozvoji vlastních business funkčností. Takové postup je cestou v rámci slepé uličky.

Není nic výjimečného, že opravdu zkušený lidský potenciál, a obzvlášť v dlouhodobě nejlépe placeném oboru jakým je IT, se do státních firem a úřadů prostě nehrne. Ačkoliv najdou se výjimky.

Pokud nelze odborníky zaplatit, není moc jiných cest, než si je jen najmout v jakékoliv podobě, to samo o sobě není vendor lock-inem.

Další články k tématům - licencování - lock-in - open source - OSS - vendor

Článek GEM System a.s. ze dne pátek 17. ledna 2020

Další články od GEM System a.s.

Prediktivní řízení nákupů s řešením Microsoft Power BI

Správa identit nasazením open source Keycloak

eMobilita ŠKODA AUTO s nástroji podpory od GEM system

Projekt vědomostní báze pomáhá dealerům ŠKODA AUTO

Moderní dispečink UAMK s integrací ERP s GIS

Podnikové řešní na platformě Oracle BI

Analýza dat pro plánování a řízení marketingových kampaní

Provozní systém postavený na BPM řešení

Optimalizace procesu vývoje pokladního systému AWIS Kasa

Expresní úpravy v systému VZP pro registraci uprchlíků z Ukrajiny

Modernizace integrační platformy pro VZP ČR

Výhody nasazení kontejnerové platformy a Kubernetes clusteru on-premise

Automatizace řízení firemních procesů

Schvalování faktur postavené na procesní platformě GEM Process Manager

Automatizace a efektivní obchodní procesy

Řezy, transformace a anonymizace dat s GEM Winch

Ochrana osobních údajů s řešením GEM GDPR Suite

S GEM GDPR budete mít osobní údaje pod kontrolou

LBO systém přináší personalizovanou nabídku posádkám vozidel ŠKODA AUTO

Digitální transformace firmy s využitím oborových řešení Azure

Překonejte jakékoli výzvy s využitím Azure - vašeho partnera v cloudu

Power BI řešení pro reporting dat v systému SAP

Reportingové řešení na platformě Microsoft Power BI

Kdo není agilní, jako by nebyl

GEM Traffic Manager

GEM System je Gold Partner společnosti Microsoft

Zabezpečení cloudové aplikace s pomocí DevOps

Nástroje a postupy DevOps pomáhají v tvorbě lepších produktů

Billingové řešení připravuje podklady pro účetní systém

SAFe metodika agilního vývoje IT produktů

Produktový vývoj s podporou agilní metodiky Scrum

Podpora a správa IT řešení 24x7

GEM System se podílí na vývoji nových komponent pro web portál ŠKODA Connect

Digitální nástroje, řešení a aplikace pro automotive projekty od GEM Systém

Enterprise IT řešení nebudou nikdy plně open source

Open Source jako řešení pro vendor lock-in

Vždy aktuální dokumentace s portálem služeb GEM SOA Governance

Anonymizace dat jako ideální řešení ochrany osobních údajů

Identity Server pro bezpečné přihlašování a autorizaci klientů

GEM Process Manager pomáhá v řízení a automatizaci firemních procesů

Datový sklad pro finanční reporting nadnárodní organizace

Implementace služeb na integrační platformě Oracle

Systémová integrace přináší více IT za méně peněz

BP Audit - univerzální řešení pro monitoring a analýzu firemních procesů

Identity management pro velké firmy, malé i střední podniky

MDA metodika zjednodušuje a automatizuje vývojové procesy

LSB řešení zajišťuje napojení agendových informačních systémů ÚKZÚZ na základní registry

Pokročilá analýza dat pomáhá s řízením marketingových kampaní

Podnikový intranet jako firemní sociální síť

Anonymizace dat s GEM Winch