- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Proč by podniky měly kontejnerizovat databáze
Ve světě databází se v posledních letech výrazně mění pravidla. Velké databáze a datové sklady, které byly a stále jsou symbolem historické monolitické architektury, se pomalu začínají modernizovat podobně, jako to aktuálně pozorujeme i u klasických aplikací. Trendů je zde hned několik. Nejčastěji podniky volí přesun částí dat do databází poskytovaných formou sluby (DBaaS, Database as a Service) v rámci různých, zejména veřejných cloudů. Zde vak hrozí rizika spojená se závislostí na jediném poskytovateli a monost zpomalení, či dokonce zastavení inovací v důsledku nevhodně zvolených technologií a jedná se víceméně jen o evoluci outsourcingu. Druhým trendem je tzv. kontejnerizace databází, kdy v souladu s moderní cloudově-nativní architekturou dochází k dekompozici dat a jejich správě v rámci jednotlivých mikroslueb.

Převáná větina firem volí dva výe zmíněné trendy. Potvrzuje to studie Gartner Peer Insights, která se těmito trendy zabývá a mapuje nejen aktuální situaci, ale i výhled, jak jednotlivé podniky své databázové systémy plánují pouívat v následujících letech. Databázi jako slubu pouívá 61 % a databáze v kontejnerech 52 % podniků. Zajímavé je i zastoupení provozu databází na virtuálních serverech či na pronajatých fyzických zařízeních umístěných v datovém centru poskytovatele sluby, které aktuálně s moderními aplikacemi pouívá 46 % dotázaných firem zde je ale třeba zmínit, e toto řeení je povaováno spíe za dočasné a postupně dochází k migraci těchto databází do kontejnerových prostředí.

Obr. 1. Studie Gartner Peer Insights, 2022
Tyto trendy vidíme i v České republice. Pomocí námi vyvinutých Kubernetes operátorů se nám podařilo plně zautomatizovat nasazení, správu i zálohování naich NoSQL databází, které provozujeme v rámci Red Hat OpenShift, říká Martin Balon, DevOps Engineer z Fortuna Entertaiment Group. Na tomto konkrétním příkladu vidíme, e přesun databází do kontejnerového prostředí přináí dalí benefity z hlediska snadné automatizace celého ivotního cyklu databází. Od jednoduchého vytvoření prostředí pro vývojáře a po automatizaci provozu, údrby, monitoringu i zálohování těchto systémů.
Podpora edge computingu
Pokud se zamyslíme jetě dále, kontejnerizace databází nám umoňuje i jejich snadný provoz a nasazení tzv. na okraji (edge computing). I zde vidíme velmi výrazný příklon k řeením zaloeným na kontejnerové platformě Kubernetes, např. OpenShift single node cluster, v rámci kterého můe celý Kubernetes cluster fungovat na jediném serveru. Zajímavý je i projekt MicroShift, který umoňuje optimalizovat celou platformu pro malá zařízení Internetu věcí, jako je Raspberry Pi, či jiné systémy na čip (malá specializovaná zařízení).
Benefity kontejnerizace databází se v plné síle projeví a v budoucnu, ale u dnes je důleité sledovat trendy v cloudově-nativním vývoji a snait se o dekompozici dat a dodrování nepsaného pravidla, e kadá mikrosluba si spravuje svá data. I kdy to na první pohled můe působit sloitě, je to do budoucna nevyhnutelný trend. Velkým SQL systémům, které dnes u jen těko drí krok s principy moderního softwarového vývoje a spíe nás začínají brzdit, byla hozena rukavice. Mít vechna data pohromadě na jednom místě můe vypadat jako správné řeení z hlediska jejich konzistence a správy, takové řeení je vak těko kálovatelné a neumoňuje různý přístup k datům. Některé mikrosluby těí z dat uloených ve formě dokumentů, jiné z objektového přístupu a některé potřebují databáze, ve kterých jsou data uspořádána podle časových hodnot.
Monost do infrastruktury jednodue přidat nový druh databáze, který můe poslouit jako pískovitě pro vývojáře a zároveň vést k novým neotřelým řeením, je neocenitelná. Monost pak tyto databáze spolehlivě provozovat v rámci standardizované OpenShift platformy a s pomocí operátoru plně automatizovat jejich ivotní cyklus je téměř revoluční. Kontejnerizace databázových systémů má ambici kompletně změnit způsoby, jakými zpracováváme a ukládáme data, a přináí velké mnoství nových moností podobně jako distribuovaná streamovací platforma Apache Kafka, která změnila oblast messagingu a integrace a která rozířila koncept streamování zpráv jako běný návrhový vzor.
Rychlost vývoje v oblasti moderních informačních technologií je opravdu vysoká, udret s ní krok je náročné, ale přináí to ohromné benefity z hlediska výrazného sniování jak nákladů na provoz a vývoj jednotlivých aplikací, tak i kompletní správu a modernizaci infrastruktury.
![]() |
David Bečvařík Autor článku působí ve společnosti Red Hat na pozici Technology Lead pro Českou republiku a Slovensko. |





















