Cisco sertifitseerimisprogramm on toiminud juba 26 aastat (asutati 1993. aastal). Paljudele on hästi tuntud CCNA, CCNP, CCIE sertifitseerimise inseneriliin. Sel aastal on programm täiustatud ka arendajate sertifitseerimistega, sealhulgas DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.
DevNet programm ise on ettevõttes tegutsenud üle viie aasta. Cisco DevNet programmist on juba kirjutatud põhjalikult Habr'is. .
Ja mida me siis uute sertifitseerimiste kohta teame:
- Nagu inseneri sertifitseerimiste puhul, eksisteerib ka DevNet sertifitseerimistel neli taset — Associate, Specialist, Professional, Expert.
- Inseneri sertifitseerimised täiendatakse automatiseerimise / programmeerimise suunaga moodulitega.
- Arendajate sertifitseerimiste osas on olemas moodul, mis on seotud võrguprogrammeerimise aluste õppimisega.

Vaatame lähemalt iga sertifitseerimist, sealhulgas sisu ja sihtrühma.
Cisco DevNet Associate
Kellele on suunatud:
Noortele spetsialistidele, nimelt algajatele spetsialistidele, alates programmeerijatest ja SRE / DevOps kuni testijate ja automatiseerimise insenerideni.
Eksam see sisaldab nii rakenduste arendamise aluseid (git'i kasutamise teadlikkus, python'i alused) kui ka teadmisi ja oskusi Cisco seadmete/lahenduste API-de kasutamisel.
Nagu eelnevalt mainitud, sisaldavad sertifikaadid samuti moodulit võrgu programmeerimise aluste kohta (15% kogumahtust).

Cisco DevNet Specialist
Kellele on suunatud:
Kogenud spetsialistid, kellel on kogemus ühes valdkonnas, 3 kuni 5 aastat.
Arendajad, kellel on praktiline kogemus rakenduste arendamisel ja toetamisel, mis on loodud Cisco platvormidel.
Selles sertifikaadis saab valida ühe või mitu allpool esitatud eriala, mille igas erialas on vastav eksam.
Programmeerijatele:
- Põhi
- DevOps
- IoT
- Webex
Automaatika spetsialistidele:
- Koostöö automatiseerimine
- Andmekeskuse automatiseerimine
- Ettevõtte automatiseerimine
- Turva automatiseerimine
- Teenusepakkuja automatiseerimine
Core ja DevOps erialadel on moodulid teadmiste kontrollimiseks teemadel CI/CD, Docker, "12-factor app" põhimõtted, OWASP oht.
Webexi spetsialiseerumine hõlmab seadmeid ja lahendusi Cisco Webex. Varem koondati palju ühtseid suhtluslahendusi üldise Webexi kaubamärgi alla, samuti toimus Cisco Sparki brändimise üleminek Webex Teamsile. Suund hõlmab Webex Teamsi automatiseerimise mooduleid, kohandamist ja seadmete programmeerimist koostöö jaoks (Webex Devices).
IoT spetsialiseerumine hõlmab avatud lähtekoodiga IoT lahenduste mooduleid, visualiseerimist ja tõlgendamist (sealhulgas Freeboardi, Grafana ja Kibana kasutamist).
Sertifitseerimise eksam DevNet Spetsialist: DevOps hõlmab ka selliseid teemasid nagu: ehitus- ja juurutustööriistade omadused ja kontseptsioonid, nagu Jenkins, Drone või Travis CI; teenuste infrastruktuuri automatiseerimise konfigureerimise tööriistad, nagu Ansible, Puppet, Terraform ja Chef; Kubernetes (kontseptsioonid, rakenduste juurutamine klastris, objektide kasutamine); nõuete määratlemine (mälu, I/O, disk, võrk, CPU), mis on vajalikud rakenduse või teenuse skaleerimiseks; meetodid rakenduse ja infrastruktuuri kaitsmiseks arenduse ja testimise ajal.
Allpool on tabel, kus võrreldakse mõnedest sertifikaatidest, mis tegutsevad DevOpsi valdkonnas. Tundub, et tabelis võrreldakse erinevaid omadusi, mis on tõsi. Seal on mõningad IaaS teenused, avatud lähtekoodiga projektid ja tootjapõhised sertifikaadid.

DevOpsi valdkonna oskuste ja teadmiste kogum hõlmab kindlasti veel paljude erinevate programmide ja tööriistade kasutamise oskust. Paljudel projektidel on samuti omad sertifikaadid, näiteks Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible ja palju teisi.
Sertifikaadid automatiseerimise spetsialistidele
Automatiseerimise spetsialiseerumistes on moodul, mis käsitleb võrgu programmeerimise aluseid (10% üldisest teema mahust), kuhu kuuluvad sellised teemad nagu:
- Linuxi/macOS/Windows tööjaama seadistamine arenduskeskkonnana
- Python programmeerimiskeele alused
- Git
- REST API kasutamine
- JSON-i analüüsimine
- CI/CD
Cisco DevNet Professional
Kellele on suunatud:
Spetsialistid, kellel on vähemalt 3-aastane rakenduste arendamise ja juurutamise kogemus; kogemus Cisco lahenduste ja Python programmeerimiskeelega.
Huvitav: arendajatele, kes liiguvad automatiseerimise ja DevOpsi suunas; lahenduste arhitektidele, kes kasutavad Cisco ökosüsteemi; kogenud võrguinseneridele, kes soovivad oma oskusi laiendada, sealhulgas rakenduste arendamist ja automatiseerimist; infrastruktuuri arendajatele, kes projekteerivad kaitstud tootmisümbreid.
Sertifitseerimine hõlmab kahte eksamit:
- Põhieksam, mille eesmärk on kinnitada arendaja ametialaseid oskusi.
- Spetsialiseeritud eksam ühel järgmistest suundadest: DevOps, IoT, Webex, Collaboratsioon Automaatsus, Andmekeskuse Automatiseerimine, Ettevõtte Automatiseerimine, Turbe Automatiseerimine, Teenuse Pakkuja Automatiseerimine. Nende kohta on üksikasjalikult kirjeldatud ülalpool Cisco DevNet Specialist sertifitseerimise kirjelduse all.
Põhieksam hõlmab järgmisi teemasid:
- Tarkvara arendamine ja disain.
- API mõistmine ja kasutamine.
- Cisco platvormid.
- Rakenduste juurutamine ja turvalisus.
- Infrastruktuur ja automatiseerimine.
Moodul "Tarkvara arendamine ja disain" hõlmab teemasid moodulist "Võrguprogrammeerimise alused" ning on täiendatud järgmiste teemadega: rakenduste arendamise põhialused (arhitektuurilised mustrid, andmebaasitüüpide valik rakenduste nõudmiste põhjal, rakenduste probleemide tuvastamine, rakenduste arhitektuuri hindamine erinevate parameetrite arvessevõtmisel); integreerimine Webex Teams'iga (sealhulgas teadmised Webex Teams SDK-st, OAuth-ist jne); autentimise tokenid Firepower Management Center'is; süvitsi minevad teadmised git'ist (git server, harude haldamine, konfliktide lahendamine jne).
Moodulis "Infrastruktuur ja automatiseerimine" on samuti ülesanded ja küsimused, mis käsitlevad võrguparameetrite konfigureerimist Ansible playbook'i ja Puppet manifest'i abil.
Cisco DevNet Expert
Kõrgeim sertifikaat on suunatud spetsialistidele, insener-programmeerijatele, kellel on edasijõudnud oskused ja teadmised, mis on kirjeldatud varasemates sertifikaatides. Sellised spetsialistid peavad samuti valdama valmistoodetud rakenduste kasutuselevõtmise oskusi, mis kasutavad Cisco API-d.
Sertifikaadi kohta antakse detailne teave hiljem.
Nüüd on saadaval üksikasjalik teave iga Cisco DevNet sertifikaadi kohta. Eksamid tuleb kätte 2020. aasta veebruaris. Eksamite ettevalmistamisressursid on juba nüüd kergesti ligipääsetavad.
P.S.
Uued tehnoloogiad kujundavad uusi nõudmisi spetsialistide teadmistel ja pädevustel. Juba praegu võimaldab seadmete ja lahenduste areng automatiseerida paljusid protsesse, juhtida IT-infrastruktuuri kasutades raamistikku/script'e ja programme, mis on kirjutatud mugavas programmeerimiskeeles.
Teadmised ja oskused, mis on vajalikud sertifitseerimise eksamite edukaks läbimiseks, võib tinglikult jagada järgmisteks kategooriateks:
- teoreetilised ja praktilised aspektid erinevatest tehnoloogiatest ja metoodikatest
- Cisco seadmete ja lahenduste APIde kasutamine
- töö open-source projektide ja raamistikudega
Iga töötaja ja inimene, kes otsis spetsialiste, on kujundanud oma arusaama sertifitseerimisest ja selle mõjust ametikohale või palgatõusule.
Olen kindel, et kui kõik on võrdsed, siis professionaalse sertifikaadi olemasolu oma valdkonnas loetakse eeliseks.
Allikas: habr.com
