Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van de branchecertificeringen

Het Cisco-certificeringsprogramma bestaat al 26 jaar (opgericht in 1993). Veel mensen zijn bekend met de engineering certificeringslijnen CCNA, CCNP, CCIE. Dit jaar is het programma aangevuld met certificeringen voor ontwikkelaars, namelijk DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.

Het DevNet-programma bestaat bij het bedrijf al meer dan vijf jaar. Er is al gedetailleerd over het Cisco DevNet-programma geschreven op Habr in dit artikel.

Dus wat hebben we met betrekking tot de nieuwe certificeringen:

  1. Net als bij de engineering certificeringen zijn er vier niveaus van DevNet-certificeringen — Associate, Specialist, Professional, Expert.
  2. Engineering certificeringen worden aangevuld met modules over automatisering/programmering.
  3. In de certificeringen voor ontwikkelaars is er een module die verband houdt met de basisprincipes van netwerkprogrammering.

Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van de branchecertificeringen

Laten we elke certificering bekijken, inclusief de inhoud en op wie deze gericht is.

Cisco DevNet Associate

Op wie is het gericht:
Op jongere professionals, met name junior specialisten in functies van programmeurs en SRE/DevOps tot testers en engineers voor automatisering.

Examen DEVASC 200-901 zal zowel de basisprincipes van applicatieontwikkeling bevatten (kennis van git, basis Python) als de kennis en vaardigheden voor het gebruik van API's van Cisco-apparatuur/oplossingen.
Zoals eerder vermeld, omvatten de certificeringen ook een module over de basisprincipes van netwerkprogrammering (15% van het totale volume).

Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van de branchecertificeringen

Cisco DevNet Specialist

Op wie is het gericht:
Specialisten met werkervaring van 3 tot 5 jaar in een van de richtingen.
Ontwikkelaars met praktische ervaring in het ontwikkelen en ondersteunen van applicaties die zijn gemaakt op Cisco-platforms.

Bij deze certificering kan ƩƩn of meerdere van de onderstaande specialisaties worden gekozen, voor elke specialisatie is een bijbehorend examen vereist.
Voor programmeurs:

Voor automatiseringsspecialisten:

Voor de specialisaties Core en DevOps zullen er modules zijn voor kenniscontrole over onderwerpen als CI/CD, Docker, de principes van de '12-factor app', OWASP-bedreigingen.

De specialisatie Webex heeft betrekking op apparaten en oplossingen van Cisco Webex. Eerder zijn veel oplossingen in de sector van uniforme communicatie onder het gezamenlijke merk Webex gebracht, en vond er een rebranding van Cisco Spark naar Webex Teams plaats. Deze richting omvat modules voor automatisering van Webex Teams, maatwerk en programmering van apparaten voor samenwerking (Webex Devices).

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

Certificatie-examen DevNet Specialist: DevOps behandelt ook onderwerpen zoals: specificaties en concepten van bouw-/deploytools zoals Jenkins, Drone of Travis CI; configuratiebeheertools voor automatisering van infrastructuurservices, zoals Ansible, Puppet, Terraform en Chef; Kubernetes (concepten, implementatie van applicaties in clusters, gebruik van objecten); het bepalen van vereisten (geheugen, schijfinvoer/uitvoer, netwerk, CPU) die nodig zijn voor het schalen van een applicatie of dienst; methoden voor de beveiliging van applicaties en infrastructuur tijdens ontwikkeling en testen.

Onderstaand heeft u een vergelijkingstabel van enkele certificeringen die bestaan in de DevOps-sector. U kunt het gevoel krijgen dat de objecten in de tabel verschillende kenmerken hebben, en dat klopt). In wezen zijn er enkele IaaS-services, open source-projecten en vendor-georiƫnteerde certificeringen.

Nieuwe certificeringen voor ontwikkelaars van Cisco. Overzicht van de branchecertificeringen

De set vaardigheden en kennis die de DevOps-sector bestrijkt, omvat ongetwijfeld ook het kunnen werken met vele verschillende programma's en tools. Veel projecten hebben ook hun eigen certificeringen, zoals Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible en nog veel anderen.

Certificeringen voor automatiseringsspecialisten

In de specialisaties voor automatisering is er een module over de basisprincipes van netwerkprogrammering (10% van het totale aantal onderwerpen), waar onderwerpen zoals inbegrepen zijn:

  • Het instellen van een Linux/macOS/Windows-werkstation als ontwikkelomgeving
  • de basisprincipes van de programmeertaal Python
  • Git
  • het gebruik van REST API
  • parsen van JSON
  • CI/CD

Cisco DevNet Professional

Op wie is het gericht:
Specialisten met meer dan 3 jaar ervaring in het ontwikkelen en implementeren van applicaties; ervaring met Cisco-oplossingen en de programmeertaal Python.
Dit zal interessant zijn voor: ontwikkelaars die overstappen naar automatisering en DevOps; oplossingenarchitecten die het Cisco-ecosysteem gebruiken; ervaren netwerkingenieurs die hun vaardigheden willen uitbreiden, inclusief applicatieontwikkeling en automatisering; ontwikkelaars voor infrastructuur die veilige productieomgevingen ontwerpen.

De certificering bestaat uit twee examens:

  1. Een basisexamen, dat bedoeld is om de professionele vaardigheden van de ontwikkelaar te bevestigen. (DEVCOR 300-901)
  2. Een gespecialiseerd examen, in een van de richtingen: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Hierover zijn gedetailleerde beschrijvingen hierboven opgenomen in de beschrijving van de Cisco DevNet Specialist-certificering.

Het basisexamen omvat de volgende onderwerpen:

  • Ontwikkeling en ontwerp van software.
  • Begrip en gebruik van API's.
  • Cisco-platformen.
  • Implementatie van applicaties en beveiliging.
  • Infrastructuur en automatisering.

De module 'Ontwikkeling en ontwerp van software' omvat onderwerpen uit de module 'Basisprincipes van netwerken programmeren', en is aangevuld met de volgende onderwerpen: basisprincipes van applicatieontwikkeling (architecturale patronen, keuze van databasetypen op basis van applicatievereisten, probleemdiagnose van applicaties, evaluatie van applicatiearchitectuur op basis van verschillende parameters); integraties met Webex Teams (inclusief kennis over Webex Teams SDK, OAuth, enz.); token-authenticatie in Firepower Management Center; diepgaande kennis van git (git-server, branching, conflicten oplossen, enz.).

In de module 'Infrastructuur en automatisering' zullen ook opdrachten en vragen zijn met betrekking tot de configuratie van netwerkinstellingen met behulp van Ansible-playbooks, Puppet-manifests.

Cisco DevNet Expert.

De hoogste certificering is gericht op professionals, ingenieurs die over geavanceerde vaardigheden en kennis beschikken zoals beschreven in de voorgaande certificeringen. Deze specialisten moeten ook vaardigheden hebben in het implementeren van kant-en-klare applicaties die gebruikmaken van de Cisco API.
Gedetailleerde informatie over de certificering zal later worden gepresenteerd.

Er is al gedetailleerde informatie beschikbaar over elke van de Cisco DevNet-certificeringen. De examens zullen beschikbaar zijn in februari 2020. Voorbereidingsmiddelen voor de examens zijn nu al beschikbaar. https://developer.cisco.com/certification/

P.S.

Nieuwe technologieƫn stellen nieuwe eisen aan de kennis en vaardigheden van professionals. De huidige ontwikkelingsniveau van apparatuur en oplossingen maakt het mogelijk om veel processen te automatiseren, IT-infrastructuren te beheren met behulp van frameworks/scripts en programma's geschreven in een handige programmeertaal.

De kennis en vaardigheden die nodig zijn voor het succesvol afleggen van certificeringsexamens kunnen grofweg in de volgende categorieƫn worden verdeeld:

  • theoretische en praktische aspecten van verschillende technologieĆ«n en methodologieĆ«n
  • gebruik van API's van Cisco-apparaten en -oplossingen
  • werken met open-source projecten en frameworks

Iedere medewerker en persoon die naar specialisten zoekt, heeft zijn eigen mening over certificering en de impact daarvan op carriĆØreontwikkeling of salarisverhogingen.
Ik ben ervan overtuigd dat, bij gelijke omstandigheden, het bezit van professionele certificering in het vakgebied als een voordeel wordt beschouwd.

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster