Certifikačná program Cisco existuje už 26 rokov (bola založená v roku 1993). Mnohým je dobre známa inžinierska línia certifikácií CCNA, CCNP, CCIE. Tento rok sa program obohatil aj o certifikácie pre vývojárov, a to konkrétne DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.
Sama program DevNet existuje vo spoločnosti viac ako päť rokov. Podrobne o programe Cisco DevNet už bolo napísané na habre v .
A tak čo máme ohľadom nových certifikácií:
- Rovnako ako pre inžinierske certifikácie, existujú štyri úrovne DevNet certifikácií — Associate, Specialist, Professional, Expert.
- Inžinierske certifikácie sú doplnené modulmi v oblasti automatizácie/programovania.
- V certifikáciách pre vývojárov je modul týkajúci sa základov sieťového programovania.

Pozrime sa na každú z certifikácií, vrátane obsahu a na koho sú zamerané.
Cisco DevNet Associate
Na koho je zameraná:
Na mladých odborníkov, a to konkrétne junior odborníkov na pozíciách od programátorov a SRE/DevOps po testerov a inžinierov pre automatizáciu.
Skúška bude zahŕňať ako základy vývoja aplikácií (znalosti fungovania git, základy python) tak aj vedomosti a zručnosti používania API zariadení/riešení Cisco.
Ako už bolo povedané, certifikácie tiež zahŕňajú modul o základných princípoch programovania sietí (15% z celkového objemu).

Cisco DevNet Specialist
Na koho je zameraná:
Špecialisti so skúsenosťami v jednej z oblastí, od 3 do 5 rokov.
Vývojári s praktickými skúsenosťami vo vývoji a podpore aplikácií vytvorených na platformách Cisco.
V tejto certifikácii si môžete vybrať jednu alebo niekoľko špecializácií uvedených nižšie, pre každú špecializáciu je stanovený príslušný skúšobný test.
Pre programátorov:
- Jadro
- DevOps
- IoT
- Webex
Pre špecialistov na automatizáciu:
- Collaborative Automation
- Data Center Automation
- Enterprise Automation
- Security Automation
- Service Provider Automation
V rámci špecializácií Core a DevOps budú moduly na overenie znalostí v témach CI/CD, Docker, princípy „12-factor app“, hrozby OWASP.
Špecializácia Webex súvisí so zariadeniami a riešeniami Cisco Webex. Predtým sa mnoho riešení v oblasti unified communications presťahovalo pod spoločnú značku Webex, rovnako došlo k prebrandomingu Cisco Spark na Webex Teams. Oblasť zahŕňa moduly pre automatizáciu Webex Teams, prispôsobenie, programovanie zariadení pre spoluprácu (Webex Devices).
Špecializácia IoT zahŕňa moduly o riešeniach Open Source IoT, vizualizáciu a interpretáciu (vrátane použitia Freeboard, Grafana a Kibana).
Certifikačný skúšobný test DevNet Specialist: DevOps zahŕňa aj témy ako: charakteristiky a koncepty nástrojov na zostavenie/vyvrhnutie, ako sú Jenkins, Drone alebo Travis CI; nástroje na správu konfigurácie pre automatizáciu služieb infraštruktúry, ako sú Ansible, Puppet, Terraform a Chef; Kubernetes (koncepty, nasadenie aplikácií v klastri, využívanie objektov); definícia požiadaviek (pamäť, I/O disku, sieť, CPU) potrebných na škálovanie aplikácie alebo služby; metódy na ochranu aplikácie a infraštruktúry počas vývoja a testovania.
Nižšie je uvedená tabuľka porovnania niektorých certifikácií, ktoré existujú v oblasti DevOps. Môže sa Vám zdať, že v tabuľke sa porovnávajú rôzne objekty z hľadiska vlastností, a to je pravda). V podstate tam sú niektoré služby IaaS, open source projekty a certifikácie zamerané na dodávateľov.

Súbor zručností a vedomostí, ktoré pokrývajú oblasť DevOps, jednoznačne predpokladá aj schopnosť využívať veľa rôznych programov a nástrojov. Mnohé projekty majú tiež svoje certifikácie, ako napríklad Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible a mnoho ďalších.
Certifikácie pre odborníkov v oblasti automatizácie
V špecializáciách na automatizáciu je modul o základoch programovania sietí (10% z celkového objemu tém), kde sú zahrnuté témy ako:
- Nastavenie pracovnej stanice Linux/macOS/Windows ako vývojového prostredia
- základy programovacieho jazyka Python
- Git
- využitie REST API
- parsovanie JSON
- CI/CD
Cisco DevNet Professional
Na koho je zameraná:
Odborníci s aspoň 3-ročnými skúsenosťami s vývojom a implementáciou aplikácií; skúsenosti s riešeniami Cisco a programovacím jazykom Python.
Bude zaujímavá: pre vývojárov, ktorí prechádzajú na automatizáciu a DevOps; architektov riešení, ktorí používajú ekosystém Cisco; pre skúsených sieťových inžinierov, ktorí chcú rozšíriť svoje zručnosti vrátane vývoja aplikácií a automatizácie; pre vývojárov infraštruktúr, ktorí navrhujú zabezpečené výrobné prostredia.
Certifikácia sa skladá z dvoch skúšok:
- Základná skúška, ktorá má potvrdiť profesionálne zručnosti vývojára
- Špecializovaná skúška, z jednej z oblastí: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. O nich je podrobne popísané vyššie v popise certifikácie Cisco DevNet Specialist.
Základná skúška obsahuje nasledujúce témy:
- Vývoj a návrh softvéru
- Pochopenie a používanie API
- Platformy Cisco
- Nasadenie aplikácií a bezpečnosť
- Infrastruktúra a automatizácia
Modul "Vývoj a návrh softvéru" obsahuje témy z modulu "Základy programovania sietí", a je doplnený nasledujúcimi témami: základy vývoja aplikácií (architektonické vzory, výber typov databáz podľa požiadaviek aplikácií, diagnostika problémov aplikácií, hodnotenie architektúry aplikácií s ohľadom na rôzne parametre); integrácie s Webex Teams (vrátane znalostí o Webex Teams SDK, OAuth a pod.); tokenová autentifikácia v Firepower Management Center; pokročilé znalosti git (git server, branching, vyriešenie konfliktov a pod.).
V module "Infrastruktúra a automatizácia" budú tiež úlohy a otázky týkajúce sa konfigurácie sieťových parametrov pomocou Ansible playbook, Puppet manifest.
Cisco DevNet Expert
Najvyššia certifikácia zameraná na profesionálov, programátorov inžinierov, ktorí majú pokročilé zručnosti a znalosti opísané v predchádzajúcich certifikáciách. Títo odborníci by tiež mali mať zručnosti v nasadení hotových aplikácií, ktoré používajú Cisco API.
Podrobné informácie o certifikácii budú poskytnuté neskôr.
Podrobné informácie o každej certifikácii Cisco DevNet sú už k dispozícii. Skúšky budú dostupné vo februári 2020. Zdroje na prípravu na skúšky sú už teraz k dispozícii.
P.S.
Nové technológie formujú nové požiadavky na znalosti a kompetencie odborníkov. Už teraz úroveň rozvoja zariadení a riešení umožňuje automatizovať mnoho procesov a spravovať IT infraštruktúru pomocou rámcov/skriptov a programov napísaných v pohodlnom programovacom jazyku.
Znalosti a zručnosti potrebné na úspešné zloženie certifikačných skúšok môžeme zhruba rozdeliť do nasledujúcich kategórií:
- teoretické a praktické aspekty rôznych technológií a metodík
- použitie API zariadení a riešení Cisco
- práca s open-source projektmi a rámcami
Každý zamestnanec a osoba, ktorá hľadala odborníkov, si vytvorila svoj názor na certifikáciu a jej vplyv na kariérny rast v spoločnosti alebo zvýšenie platu.
Som presvedčený, že pri ostatných rovných podmienkach bude prítomnosť profesionálnej certifikácie v odbore považovaná za výhodu.
Zdroj: habr.com
