Kubernetes v roce 2020 podle VMware 

VMware, součást Dell EMC, je poměrně velký Kubernetes hráč. Ačkoliv v mé bublině o něm není moc zmínek, VMware má otevřené dveře do spousty velkých firem a z jejich pohledu dává Kubernetes obrovský smysl. Koukněte na Tanzu a nebo třeba Bitnami. Obojí je VMware.

Co vyzkoumal VMware o stavu Kubernetes v roce 2020? Prošel jsem jejich veřejně dostupný report a tady máte pár poznatků. VMware se mimochodem dotazoval firem, které mají více jak 1000 zaměstnanců. Tomu tady v Česku většinou říkáme korporát, takže jak si tenhle typ firem vede s adopcí Kubernetes? 

Pozor, všechny informace níže jsou jen volnou interpretací. Pro úplný přehled si stáhněte svou kopii a udělejte si svůj názor. Jde to projít asi za 5 minut, takže se toho vůbec nebojte. 

Začátek příběhu

Kubernetes je mladý projekt, který nedávno oslavil 5. narozeniny. Je tedy jasné, že v některých společnostech ještě nenastal ten správný čas. I tak se v dotazníku vyskytla zajímavá čísla, 59% dotázaných má nějaké produkční Kubernetes clustery 🤯

On-premise je paradoxně dominantní oblast

VMware o paradoxech nepíše, to je můj komentář. Na twitteru jsem četl několik perverzních historek o on-prem Kubernetes, ale evidentně je to vcelku normální model, proti kterému nemá cenu nějak bojovat. Když se podíváme na čísla, tak 64% respondentů používá Kubernetes u sebe v datacentru!

Nad tím se podivuje sám VMware a tomu fakt rozumím, dva roky žiji v přesvědčení, že je to spíš Public Cloud záležitost. VMware si to vysvětluje tak, že je prostě jednodušší to rozjet na existujícím HW, než najíždět na Public Cloud.

A pak je v téhle sekci ještě jedno zajímavé číslo: 10% respondentů provozuje Kubernetes v edge lokalitách. Jak jsem psal už včera, tohle je velká příležitost pro distribuce jako k3s.

V téhle sekci jsem našel hezký citát, s kterým naprosto souzním.

Cloud native isn’t about where you operate, it’s how you operate.
Joe Beda, Principal Engineer, VMware and co-creator of Kubernetes

Přesně tohle se snažíme s Markem komunikovat a osobně bych to nechal vytetovat na čelo všem, kteří v marketingových sděleních dávají rovnítko mezi mezi Public Cloud a Cloud Native 😂

Kubernetes je výhodné pro všechny "strany"

95% dotázaných jasně vidí benefity, které Kubernetes přináší. Na prvních dvou příčkách se umístilo lepší využití systémových prostředků (56%) a rychlejší doručování software (53%). To jsou věci, které jsou typicky zajímavé pro úplně rozdílné skupiny lidí. Kubernetes nás spojuje!

Pak bych ještě vypíchl čtvrtou příčku (42%), která hovoří o umožnění migrace do Public Cloudu. To znamená, že aplikaci jednou převedenou na kontejnerizovanou můžete spustit, kde se vám zachce.

Všichni chtějí být u toho, když se rozhoduje o Kubernetes

Kubernetes není věc, kterou si jedno oddělení naimplantuje do firmy a ostatní to musí používat. Když už se o něčem rozhoduje, tak u toho chtějí být vývojáři, Ops lidi a dokonce, C-level management (18%) a ostatní zainteresované strany. Tohle zkrátka koreluje s předchozím bodem.

Rozhodování může být složitější

Teď si vezměte předchozí dvě sekce a zkuste si představit, jak se tolik lidí na něčem domluví. 40% dotázaných uvedlo, že je fakt problém něco rozhodnout. Jako největší problém uvedli zejména chybějící znalosti a zkušenosti. 

A WMware vám tady radí, že se máte porozhlédnou po partnerech, kteří si tím už prošli a pomůžou vám udělat taková rozhodnutí.

Komplikace při nasazování

Tady se rovněž projevuje nedostatek znalostí a zkušeností ve spojení s ne příliš jednoduchým používáním Kubernetes. To všechno probublává na povrch třeba jako problémy s integrací se současnou infrastrukturou nebo se splněním vnitřních nejen bezpečnostních předpisů. 

Přese všechno to stojí za to!

Je jasné, že tak mladý projekt bude mít počáteční potíže. Žádný zmíněný problém však adopci Kubernetes nezastavil. Začíná docházet k posunu, kdy se přestává uctívat infrastruktura jako nějaká modla a dochází k zaměření na vývoj a jeho rychlost. 

Kubernetes v tomhle ohledu výrazně pomáhá při zprostředkování přístupu do infrastruktury a pomáhá vývojářům, aby byli produktivnější a nemuseli vyplňovat tolik ticketů. Vyjádřeno čísly, více než 55% vývojářů se dostane přímo do Kubernetes.

Závěr

Kubernetes už dávno přerostlo nějakou hipsteřinu pro startupíky. Velké firmy do adopce investovali nemálo prostředků a lze předpokládat, že Kubernetes tady s námi pěkných pár let zůstane. A všichni prahnou po informacích! Alespoň tohle jsem si mezi řádky přečetl ve VMware reportu.

Schopnost pracovat s Kubernetes se tak pomalu začíná ukazovat jako klíčová dovednost nejen pro lidi kolem infrastruktury. Osobně to vnímám jako obrovskou příležitost pro všechny, kteří si prošli hromadou slepých uliček při práci s Kubernetes a jsou ochotní se o své poznatky podělit. 

A teď ještě jedna otázka, najdeme podobná čísla v reportech ostatních dodavatelů? Jsou vůbec nějaké další reporty?

This article was updated on January 9, 2021

Štěpán Vraný

Jsem Systems Engineer, dělám Public Cloud a Kubernetes. Píšu o tom a ujíždím na zkoušení všech možných novinek. Taky se zajímám o DevOps a všem tlačím, že DevOps není název pozice.