Nya certifieringar för utvecklare från Cisco. Översikt av branschcertifieringar

Cisco certifieringsprogrammet har funnits i 26 år (grundades 1993). Den ingenjörsmässig certifieringslinjen CCNA, CCNP, CCIE är välkända. I år har programmet också kompletterats med certifieringar för utvecklare, nämligen DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.

DevNet-programmet har funnits inom företaget i mer än fem år. Det har redan skrivits detaljerat om Cisco DevNet-programmet på Habr. denna artikel.

Så vad har vi angående de nya certifieringarna:

  1. Precis som för ingenjörscertifieringarna finns det fyra nivåer av DevNet-certifieringar — Associate, Specialist, Professional, Expert.
  2. Ingenjörscertifieringarna kompletteras med moduler för automatisering/programmering.
  3. I certifieringarna för utvecklare finns det en modul kopplad till grunderna i nätverksprogrammering.

Nya certifieringar för utvecklare från Cisco. Översikt av branschcertifieringar

Låt oss titta på varje certifiering, inklusive innehållet och vilken målgrupp den riktar sig till.

Cisco DevNet Associate

Målgrupp:
För unga specialister, det vill säga juniorspecialister på positioner som programmerare och SRE/DevOps till testare och automatiseringsingenjörer.

Examen DEVASC 200-901 kommer att inkludera både grunderna i applikationsutveckling (kunskap om git, grunderna i python) samt kunskaper och färdigheter i användning av API:er för Cisco-utrustning/lösningar.
Som nämnts tidigare inkluderar certifieringarna också en modul om grunderna i nätverksprogrammering (15% av det totala innehållet).

Nya certifieringar för utvecklare från Cisco. Översikt av branschcertifieringar

Cisco DevNet Specialist

Målgrupp:
Specialister med erfarenhet inom ett av områdena, från 3 till 5 år.
Utvecklare med praktisk erfarenhet av utveckling och underhåll av applikationer skapade på Cisco-plattformar.

I denna certifiering kan man välja en eller flera av specialiseringarna nedan, för varje specialisering finns ett motsvarande prov.
För programmerare:

För automatiseringsspecialister:

För specialiseringarna Core, DevOps kommer det att finnas moduler för kunskapsprövning inom ämnen som CI/CD, Docker, principerna för "12-factor app", OWASP hot.

Webex-specialisering handlar om enheter och lösningar från Cisco Webex. Tidigare har många lösningar inom enhetlig kommunikation flyttats under det gemensamma varumärket Webex, och Cisco Spark har även genomgått en rebranding till Webex Teams. Inriktningen inkluderar moduler för automatisering av Webex Teams, anpassning och programmering av samarbetande enheter (Webex Devices).

IoT-specialisering inkluderar moduler för Open Source IoT-lösningar, visualisering och tolkning (inklusive med hjälp av Freeboard, Grafana och Kibana).

Certifieringsexamen DevNet Specialist: DevOps inkluderar även ämnen som: egenskaper och koncept för bygg-/implementeringsverktyg som Jenkins, Drone eller Travis CI; konfigurationshanteringsverktyg för automatisering av infrastrukturens tjänster som Ansible, Puppet, Terraform och Chef; Kubernetes (koncept, distribution av applikationer i kluster, användning av objekt); bestämning av krav (minne, disk I/O, nätverk, CPU) nödvändiga för att skala en applikation eller tjänst; metoder för att skydda applikationen och infrastrukturen under utveckling och testning.

Nedan finns en jämförelsetabell över några certifieringar som finns inom DevOps. Du kanske tycker att tabellen jämför olika objekt med olika egenskaper, och det gör den också). I grunden finns det vissa IaaS-tjänster, open source-projekt och certifieringar som är inriktade på leverantörer.

Nya certifieringar för utvecklare från Cisco. Översikt av branschcertifieringar

Det kompetens- och kunskapsområde som omfattar DevOps kräver utan tvekan också förmågan att använda många olika program och verktyg. Många projekt har sina certifieringar, exempelvis Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible och många fler.

Certifieringar för automationsspecialister

Inom automatiseringsspecialiseringarna finns en modul om grunderna i nätverksprogrammering (10 % av det totala ämnesinnehållet), där ämnen som ingår är:

  • Inställning av arbetsstationen Linux/macOS/Windows som utvecklingsmiljö
  • grunderna i programmeringsspråket Python
  • Git
  • användning av REST API
  • parsing av JSON
  • CI/CD

Cisco DevNet Professional

Målgrupp:
Specialister med minst 3 års erfarenhet av utveckling och implementering av applikationer; erfarenhet av Cisco-lösningar och programmeringsspråket Python.
Intressant för: utvecklare som övergår till automation och DevOps; lösningsarkitekter som använder Cisco-ekosystemet; erfarna nätverksingenjörer som vill bredda sina färdigheter, inklusive applikationsutveckling och automation; utvecklare för infrastruktur som designar säkra produktionsmiljöer.

Certifieringen omfattar två prov:

  1. Basprovet som syftar till att bekräfta utvecklarens professionella färdigheter (DEVCOR 300-901)
  2. Specialiserat prov inom ett av områdena: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Dessa beskrivs mer detaljerat ovan i beskrivningen av Cisco DevNet Specialist-certifieringen.

Basprovet omfattar följande ämnen:

  • Utveckling och design av programvara
  • Förståelse och användning av API:er
  • Cisco-plattformar
  • Distribution av applikationer och säkerhet
  • Infrastruktur och automation

Modulen "Utveckling och design av programvara" omfattar ämnen från modulen "Grundläggande nätverksprogrammering", samt kompletteras med följande ämnen: grundläggande applikationsutveckling (arkitekturmönster, val av databastyper baserat på applikationernas krav, diagnostisering av applikationsproblem, utvärdering av applikationsarkitektur med huvudsakligen olika parametrar); integrationer med Webex Teams (inklusive kunskap om Webex Teams SDK, OAuth osv.); tokenautentisering i Firepower Management Center; avancerad kunskap om git (git-server, branching, lösa konflikter osv.).

I modulen "Infrastruktur och automation" kommer det också att finnas uppgifter och frågor angående konfiguration av nätverksinställningar med hjälp av Ansible-playbook, Puppet-manifest.

Cisco DevNet Expert

Den högsta certifieringen är inriktad på professionella, programvaruingenjörer som har avancerade färdigheter och kunskaper som beskrivs i tidigare certifieringar. Sådana specialister bör också ha färdigheter i distribution av färdiga applikationer som använder Cisco API.
Detaljerad information om certifieringen kommer att presenteras senare.

Detaljerad information om varje Cisco DevNet-certifiering är redan tillgänglig. Proven kommer att vara tillgängliga i februari 2020. Resurser för provförberedelse finns redan nu. https://developer.cisco.com/certification/

P.S.

Nya teknologier skapar nya krav på kunskaper och färdigheter hos specialister. Redan nu möjliggör nivån av maskinvara och lösningar att automatisera många processer, hantera IT-infrastruktur med hjälp av ramverk/skript och program skrivna i ett användarvänligt programmeringsspråk.

Kunskaper och färdigheter som krävs för att framgångsrikt klara certifieringsexamen kan grovt delas in i följande kategorier:

  • teoretiska och praktiska aspekter av olika teknologier och metoder
  • användning av API:er för enheter och lösningar från Cisco
  • arbete med open-source projekt och ramverk

Varje anställd och person som söker specialister har sin egen uppfattning om certifiering och dess inverkan på befordran inom företaget eller löneökningar.
Jag är övertygad om att, andra faktorer lika, ett professionellt certifikat inom det relevanta området kommer att ses som en fördel.

Källa: habr.com

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster