Tento kurz je určený pre profesionálov, ktorí sa chcú hlbšie zoznámiť s princípmi a praktikami DevOps, s osobitným zameraním na špecifikáciu a verifikáciu. Je ideálny pre tých, ktorí sa snažia premostiť rozdiely medzi vývojovými a prevádzkovými tímami, čím zvyšujú produktivitu a optimalizujú pracovné procesy.
Účastníci sa naučia efektívne definovať požiadavky a overovať výsledky v prostredí DevOps, čím zabezpečia, že všetky aspekty vývoja a prevádzky sú v súlade s obchodnými cieľmi. Kurz integruje teóriu s praktickými aplikáciami, čo ho robí vhodným pre jednotlivcov, ktorí ocenia praktické učenie na podporu konceptuálneho poznania.
Cieľová skupina:
Inžinieri DevOps
Softvéroví vývojári
Projektoví manažéri
Odborníci na zabezpečenie kvality
Prevádzkový personál IT
Systémoví architekti
Konečným cílem každého podnikání je poskytovat hodnotu, kterou zákazníci chtějí. Pochopení potřeb zákazníků, jejich jasná komunikace s týmem a zajištění zamýšleného výsledku je zásadní pro dodání požadované hodnoty pro zákazníka. Nedávný vývoj v IT metodologiích dal vzniknout řadě konceptů, jako je Agile, Scrum, DevOps a Lean IT, které umožnily realizaci zákaznické hodnoty rychleji než tradiční metody. DevOps se výhradně zaměřuje na poskytování hodnoty pro zákazníky.
Zkouška přes webovou kameru – kandidát obdrží poukaz a zvolí si čas zkoušky, ve kterém ho dohlíží poskytovatel zkoušek.
Online zkouška přes PC – kandidát skládá online zkoušku odkudkoli s fyzicky dohlížející příslušnou osobou.
Papírová zkouška odkudkoli fyzicky dohlížená příslušnou osobou.
Formát: Online/papírová, closed-book formát
Doba trvání: 60 minut, dodatečných 15 minut pro nerodilé mluvčí
Počet otázek: 25 Multiple Choice (MCQs)
Minimální úspěšnost: 60%
DevOps je filozofia, kultúra a sada praktík zameraných na zjednotenie vývoja softvéru (Dev) a prevádzky IT (Ops) s cieľom skrátiť dodací cyklus softvérového vývoja, zlepšiť kvalitu softvérových produktov a zvýšiť agilitu a spoľahlivosť IT infraštruktúry. Termín "DevOps" vznikol spojením slov "development" (vývoj) a "operations" (prevádzka).
DevOps je moderný spôsob ako efektívne riešiť release softvér, aplikácií alebo aktualizácií. Metodika podporuje agilnú tímovú spoluprácu medzi vývojovým oddelením a IT prevádzkou zodpovednou za jeho nasadenie. Práve medzi IT Operation a Development vzniká najviac chýb a fungovanie oboch divízií je v silnom kontraste.
Príklad stereotypu, ktorý sa negatívne premieta do celej organizácie:
Developers očakávajú, že IT Operation bude aktualizovať aplikácie hneď, ako im odovzdajú update. Avšak IT prevádzka sa obáva, že update nie je otestovaná a jeho nasadenie je riskantné. Ignorujú update a bránia sa novým systémom.
Cieľom DevOps je zmena správania tým, že definuje framework, ako majú obe skupiny spolupracovať. Bez týchto best practice dochádza k problémom, ktoré poškodzujú užívateľov, ale aj organizáciu. Tá sa pritom potrebuje spoľahnúť na svoj softvér na podporu biznisu, riadenie vzťahov so zákazníkmi a generovanie zisku.