facebook LinkedIN LinkedIN - follow
Cloud computing a virtualizace IT II , Cloud a virtualizace IT

Revoluce v podání xPaaS



Red HatPlatforma dostupná jako služba (Platform-as-a-service, PaaS) představuje stále oblíbenější variantu využití cloudových technologií. Rostoucí zájem navíc potvrzují i předpovědi analytické společnosti IDC, která očekává, že hodnota trhu s PaaS pokoří hranici dvaceti miliard amerických dolarů již v roce 2018.


Takto velká očekávání přímo souvisí s tím, že dnes již o PaaS neuvažujeme pouze jako o aplikační platformě provozované v cloudovém prostředí, ale jako o širokém spektru middlewarových funkcionalit, které v cloudu zajišťují potřebné služby pro vývoj, integraci a provoz aplikačních řešení. A rozšíření pojetí odpovídá i úprava samotné zkratky PaaS – stále častěji se setkáváme s označením xPaaS, které odkazuje na revoluční změny vycházející vstříc požadavkům podnikového IT.

Rychleji a bezpečněji

Jedním z klíčových přínosů xPaaS je zrychlení uvádění nových aplikací na trh. Je nutné si uvědomit, že zejména při vývoji inovativních řešení je důležitý dostatečný časový prostor pro zkoušení dosud neprobádaných cest, a jakákoli zjednodušení jsou proto vítaná vývojáři i provozními týmy. xPaaS umožňuje automatizovat širokou škálu činností včetně vytváření, nastavení a integrace jednotlivých prostředí, díky čemuž zcela odpadají starosti spojené s tradičním přístupem, kdy všechny tyto činnosti museli vývojáři ve spolupráci s provozními týmy řešit pro každé prostředí ručně a individuálně. Zpřístupnění nových aplikací nebo jejich verzí je tak mnohem rychlejší a navíc lze plně využít výhod různých zkoušení a objevování nových možností.

Vedle rychlejšího zpřístupňování přináší xPaaS také snížení rizik spojených s vývojem a nasazováním do produkčního prostředí. Díky intuitivnímu ovládání a možnostem automatizace předchází xPaaS problémům způsobeným selháním lidského faktoru, který je oprávněně považován za jednu z nejčastějších příčin selhání v oblasti podnikového IT. Přístup xPaaS těží z toho, že opakované a nudné činnosti zvládnou počítače mnohem lépe a spolehlivěji, než lidé. A ti pak mají více času na využití svého bezesporu lepšího logického myšlení i kreativity. xPaaS navíc zjednodušuje i opětovné vytváření správně nastavených prostředí včetně zajištění odpovídajících verzí knihoven, modulů apod., a to pro všechny etapy vývojového cyklu produktu.

Třetí a neméně důležitou výhodou je vyšší flexibilita firemního IT, které napomáhá řada pokročilých technologií. Mezi ty nejnovější patří mikroslužby a kontejnery, díky kterým mohou vývojáři rozdělit rozsáhlé aplikace na řadu velmi malých částí. Na rozdíl od tradičních přístupů, které pro provoz těchto stavebních kamenů vyžadují virtuální servery s plnohodnotným operačním systémem, mohou vývojáři spouštět i velmi malé mikroslužby na přiměřeně velké infrastruktuře. Všechny mikroslužby lze navíc snadněji nejen vytvářet a nasazovat, ale také individuálně spravovat, restartovat i škálovat. Například při výkonnostních problémech s jednou konkrétní službou je tak možné posílit zdroje výhradně pro tuto problémovou komponentu a vyhnout se tak škálování aplikace jako celku. Součástí moderních xPaaS technologií je i podpora mobilních zařízení.

Od DevOps k BizDevOps

Všechny výhody xPaaS mají jednoznačně pozitivní vliv na růst obliby tzv. DevOps přístupu, který prosazuje úzkou spolupráci mezi vývojáři a provozními odděleními. Tato spolupráce umožňuje větší zohlednění specifik finálního provozního prostředí již během vývoje. Revoluce v podobě xPaaS jde ovšem ještě dál – úzká spolupráce se netýká jen vývojářů a provozu, ale jsou do ní zapojení i lidé na vyšších manažerských postech. Jinými slovy, osoby odpovědné za chod firmy jsou těsněji zapojení do vývoje nových aplikací.

Díky xPaaS tedy softwarový vývoj a nasazování již nemusí probíhat v rozsáhlých etapách za využití klasických modelů včetně vodopádového, ale v mnohem kratších a rychlejších krocích těžících z výhod metod založených na přístupu pokus-omyl. A právě BizDevOps je pravděpodobně největším přínosem xPaaS, umožňuje totiž vytvářet a provozovat takové aplikace, které přesně vyhovují firemním potřebám na všech úrovních informační pyramidy.

Mike Piech Mike Piech
Autor článku je ředitelem divize middleware společnosti Red Hat
Chcete získat časopis IT Systems s tímto a mnoha dalšími články z oblasti informačních systémů a řízení podnikové informatiky? Objednejte si předplatné nebo konkrétní vydání časopisu IT Systems z našeho archivu.

Inzerce

Unicorn Systems podpořil Pluxee v přechodu do cloudu

Softwarová firma Unicorn Systems pomohla společnosti Pluxee (dříve Sodexo Benefity), která se specializuje na oblast zaměstnaneckých benefitů, s přechodem do cloudu. Důvodem této náročné digitální trans­for­mace byla snaha modernizovat IT infrastrukturu společnosti a zvýšit efektivitu jejího podnikání.