Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van branchecertificeringen

Het Cisco-certificeringsprogramma bestaat al 26 jaar (opgericht in 1993). Veel mensen zijn goed op de hoogte van de technische certificeringslijn CCNA, CCNP, CCIE. Dit jaar werd het programma aangevuld met certificeringen voor ontwikkelaars, namelijk DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.

Het DevNet-programma zelf bestaat al meer dan vijf jaar in het bedrijf. Het Cisco DevNet-programma is al in detail geschreven op Habré in dit artikel.

En wat hebben we over de nieuwe certificeringen:

  1. Net als bij technische certificeringen zijn er vier niveaus van DevNet-certificeringen: Associate, Specialist, Professional en Expert.
  2. Technische certificeringen worden aangevuld met automatiserings-/programmeermodules.
  3. Certificeringen voor ontwikkelaars omvatten een module die betrekking heeft op de basisprincipes van netwerkprogrammeerbaarheid

Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van branchecertificeringen

Laten we eens kijken naar elk van de certificeringen, inclusief de inhoud en voor wie deze bedoeld is.

Cisco DevNet-medewerker

Op wie is het gericht:
Voor young professionals, namelijk junior specialisten in functies van programmeurs en SRE/DevOps tot testers en automatiseringsingenieurs.

tentamen DEVASC 200-901 omvat zowel de basis van applicatieontwikkeling (kennis van git, python basics) als kennis en vaardigheden in het gebruik van de API van Cisco-apparatuur/oplossingen.
Zoals eerder geschreven omvatten de certificeringen ook een module over de basisprincipes van netwerkprogrammering (15% van het totaal).

Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van branchecertificeringen

Cisco DevNet-specialist

Op wie is het gericht:
Specialisten met werkervaring op één van de vakgebieden van 3 tot 5 jaar.
Ontwikkelaars met praktijkervaring in het ontwikkelen en ondersteunen van applicaties gebouwd op Cisco-platforms.

Met deze certificering kun je een of meer van de volgende specialisaties kiezen, waarbij elke specialisatie een bijbehorend examen kent.
Voor programmeurs:

Voor automatiseringsspecialisten:

Voor de Core- en DevOps-specialisaties zullen er modules zijn om kennis te testen over CI/CD, Docker, 12-factor app-principes en OWASP-bedreigingen.

Webex-specialisatie heeft betrekking op Cisco Webex-apparaten en -oplossingen. Voorheen werden veel oplossingen op het gebied van unified communications onder het gemeenschappelijke Webex-merk gebracht en werd ook Cisco Spark omgedoopt tot Webex Teams. De richting omvat modules voor Webex Teams-automatisering, maatwerk, programmering van apparaten voor samenwerking (Webex Devices).

De IoT-specialisatie omvat modules over Open Source IoT-oplossingen, visualisatie en interpretatie (inclusief het gebruik van Freeboard, Grafana en Kibana).

Certificeringsexamen DevNet-specialist: DevOps omvat ook onderwerpen zoals: kenmerken en concepten van bouw-/implementatietools zoals Jenkins, Drone of Travis CI; Configuratiebeheertools voor het automatiseren van infrastructuurdiensten, zoals Ansible, Puppet, Terraform en Chef; Kubernetes (concepten, applicaties inzetten in een cluster, gebruik maken van objecten); het bepalen van de vereisten (geheugen, schijf-I/O, netwerk, CPU) die nodig zijn om een ​​applicatie of dienst te schalen; technieken voor het beschermen van de applicatie en infrastructuur tijdens het ontwikkelen en testen.

Hieronder vindt u een tabel waarin enkele van de certificeringen worden vergeleken die op het gebied van DevOps bestaan. Het lijkt je misschien dat de tabel objecten met verschillende kenmerken vergelijkt, en dat is waar). In wezen zijn er enkele IaaS-services, open source-projecten en leveranciersgerichte certificeringen.

Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van branchecertificeringen

De set vaardigheden en kennis die het DevOps-veld bestrijkt, omvat zeker ook de mogelijkheid om veel verschillende programma’s en tools te gebruiken. Veel projecten hebben ook hun eigen certificeringen, zoals Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible en vele anderen.

Certificeringen voor automatiseringsspecialisten

Automatiseringsspecialisaties omvatten een module over de basisprincipes van netwerkprogrammering (10% van het totale aantal onderwerpen), met onderwerpen als:

  • Inrichten van een Linux/macOS/Windows werkstation als ontwikkelomgeving
  • basisprincipes van de programmeertaal Python
  • Git
  • met behulp van REST-API
  • JSON-parsering
  • CI / CD

Cisco DevNet Professional

Op wie is het gericht:
Specialisten met minimaal 3 jaar ervaring in applicatieontwikkeling en implementatie; Ervaring met Cisco-oplossingen en programmeertaal Python.
Het zal interessant zijn voor: ontwikkelaars die overstappen naar automatisering en DevOps; oplossingsarchitecten die het Cisco-ecosysteem gebruiken; voor ervaren netwerkingenieurs die hun vaardigheden willen uitbreiden met applicatieontwikkeling en automatisering; infrastructuurontwikkelaars die veilige productieomgevingen ontwerpen.

Certificering omvat twee examens:

  1. Een basisexamen bedoeld om de professionele vaardigheden van een ontwikkelaar te bevestigen (DEVCOR 300-901)
  2. Gespecialiseerd examen op een van de gebieden: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Ze worden hierboven in detail beschreven in de beschrijving van de Cisco DevNet Specialist-certificering.

Het basisexamen omvat de volgende onderwerpen:

  • Softwareontwikkeling en ontwerp
  • De API begrijpen en gebruiken
  • Cisco-platforms
  • Implementatie en beveiliging van applicaties
  • Infrastructuur en automatisering

De module “Softwareontwikkeling en -ontwerp” omvat onderwerpen uit de module “Fundamentelen van netwerkprogrammering”, en wordt ook aangevuld met de volgende onderwerpen: grondbeginselen van applicatieontwikkeling (architectuurpatronen, het kiezen van databasetypen op basis van applicatievereisten, het diagnosticeren van applicatieproblemen, het beoordelen applicatiearchitectuur waarbij rekening wordt gehouden met verschillende parameters); integraties met Webex Teams (inclusief kennis van Webex Teams SDK, OAuth, etc.); tokenverificatie in Firepower Management Center; diepgaande kennis van git (git-server, vertakkingen, conflicten oplossen, enz.).

De module “Infrastructuur en Automatisering” zal ook taken en vragen bevatten met betrekking tot de configuratie van netwerkparameters met behulp van Ansible playbook, Puppet manifest.

Cisco DevNet-expert

De hoogste certificering is bedoeld voor professionals, programmeurs en ingenieurs die over geavanceerde vaardigheden en kennis beschikken, beschreven in eerdere certificeringen. Dergelijke specialisten moeten ook over de vaardigheden beschikken om kant-en-klare applicaties te implementeren die gebruik maken van de Cisco API.
Gedetailleerde informatie over certificering zal later worden verstrekt.

Gedetailleerde informatie over elk van de Cisco DevNet-certificeringen is al beschikbaar. Examens zijn beschikbaar in februari 2020. Hulpmiddelen voor examenvoorbereiding zijn nu beschikbaar https://developer.cisco.com/certification/

PS

Nieuwe technologieën stellen nieuwe eisen aan de kennis en competenties van specialisten. Het ontwikkelingsniveau van apparatuur en oplossingen maakt het nu al mogelijk om veel processen te automatiseren en de IT-infrastructuur te beheren met behulp van raamwerken/scripts en programma's die in een handige programmeertaal zijn geschreven.

De kennis en vaardigheden die nodig zijn om met succes te slagen voor certificeringsexamens kunnen grofweg in de volgende categorieën worden verdeeld:

  • theoretische en praktische aspecten van verschillende technologieën en technieken
  • gebruik van Cisco-apparaat- en oplossing-API's
  • werken met open-source projecten en frameworks

Elke medewerker en persoon die specialisten zocht, had zijn eigen houding ten opzichte van certificering en de impact ervan op promotie in het bedrijf of salarisverhoging
Ik ben er zeker van dat, als alle overige omstandigheden gelijk blijven, het hebben van een professionele certificering op een gespecialiseerd gebied als een voordeel zal worden beschouwd.

Bron: www.habr.com

Voeg een reactie