Nye certificeringer for udviklere fra Cisco. Oversigt over branchecertificeringer

Cisco's certification program has been around for 26 years (founded in 1993). The engineering certification line CCNA, CCNP, CCIE is well known to many. This year, the program has been supplemented with certifications for developers, namely DevNet Associate, DevNet Specialist, DevNet Professional, and DevNet Expert.

The DevNet program itself has existed in the company for over five years. Detailed information about the Cisco DevNet program has already been written on Habr at denne artikel.

So, what do we have regarding the new certifications:

  1. As with engineering certifications, there are four levels of DevNet certifications: Associate, Specialist, Professional, Expert.
  2. Engineering certifications are supplemented with modules on automation/programming.
  3. The developer certifications include a module related to the basics of network programmability.

Nye certificeringer for udviklere fra Cisco. Oversigt over branchecertificeringer

Let's take a look at each certification, including content and target audience.

Cisco DevNet Associate

Target audience:
For young specialists, specifically junior specialists in positions ranging from programmers and SRE/DevOps to testers and automation engineers.

Exam DEVASC 200-901 will include both the basics of application development (knowledge of git, basics of python) as well as skills and knowledge in using Cisco hardware/solutions APIs.
As mentioned earlier, the certifications also include a module on basic network programming (15% of the total content).

Nye certificeringer for udviklere fra Cisco. Oversigt over branchecertificeringer

Cisco DevNet Specialist

Target audience:
Specialists with work experience in one of the fields ranging from 3 to 5 years.
Developers with practical experience in developing and supporting applications built on Cisco platforms.

In this certification, you can choose one or several of the specializations listed below, with a corresponding exam for each specialization.
For programmers:

For automation specialists:

In the specializations Core, DevOps, there will be modules for knowledge testing on topics CI/CD, Docker, principles of the '12-factor app', OWASP threats.

Webex-specialiseringen er relateret til enheder og løsninger fra Cisco Webex. Tidligere blev mange løsninger inden for unified communications sammenflettet under det fælles brand Webex, samtidig med at Cisco Spark blev rebrandet til Webex Teams. Retningen omfatter moduler om automatisering af Webex Teams, tilpasning og programmering af enheder til samarbejde (Webex Devices).

IoT-specialiseringen omfatter moduler om Open Source IoT-løsninger, visualisering og fortolkning (herunder ved brug af Freeboard, Grafana og Kibana).

Certificeringseksamen DevNet Specialist: DevOps omfatter også emner som: egenskaber og koncepter for build/deploy værktøjer såsom Jenkins, Drone eller Travis CI; konfigurationsstyringsværktøjer til automatisering af infrastrukturservices såsom Ansible, Puppet, Terraform og Chef; Kubernetes (koncepter, deployment af applikationer i klyngen, anvendelse af objekter); definition af krav (hukommelse, I/O disk, netværk, CPU) nødvendige for at skalere en applikation eller service; metoder til at beskytte applikationen og infrastrukturen under udvikling og test.

Nedenfor er en sammenligningstabel over nogle af de certificeringer, der findes inden for DevOps. Du kan måske bemærke, at der sammenlignes objekter med forskellige egenskaber i tabellen; det er præcist, hvad der sker. I bund og grund er der nogle IaaS-tjenester, open source-projekter og leverandørorienterede certificeringer.

Nye certificeringer for udviklere fra Cisco. Oversigt over branchecertificeringer

Det færdigheder og viden, der dækker DevOps-området, inkluderer uden tvivl også evnen til at bruge mange forskellige programmer og værktøjer. Mange projekter har også deres egne certificeringer, såsom Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible og mange andre.

Certificeringer for automatiseringsspecialister

I specialiseringerne inden for automatisering er der et modul om grundlæggende netværksprogrammering (10% af det samlede antal emner), hvor emnerne inkluderer:

  • Konfiguration af arbejdsstationer med Linux/macOS/Windows som udviklingsmiljø
  • grundlæggende i programmeringssproget Python
  • Git
  • brug af REST API
  • parsing af JSON
  • CI/CD

Cisco DevNet Professional

Target audience:
Specialister med mindst 3 års erfaring i udvikling og implementering af applikationer; erfaring med Cisco-løsninger og programmeringssproget Python.
Interessant for: udviklere der går over til automatisering og DevOps; løsningsarkitekter, der bruger Cisco-økosystemet; erfarne netværksteknikere, der ønsker at udvide deres færdigheder, inklusive applikationsudvikling og automatisering; udviklere til infrastruktur, der designer sikre produktionsmiljøer.

Certificeringen inkluderer to eksamener:

  1. Den grundlæggende eksamen, der har til formål at bekræfte udviklerens professionelle færdigheder (DEVCOR 300-901)
  2. Specialiseret eksamen inden for et af følgende områder: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Disse er beskrevet detaljeret ovenfor i beskrivelsen af Cisco DevNet Specialist-certificeringen.

Den grundlæggende eksamen inkluderer følgende emner:

  • Udvikling og design af software
  • Forståelse og brug af API'er
  • Cisco-platforme
  • Udrulning af applikationer og sikkerhed
  • Infrastruktur og automatisering

Modulet 'Udvikling og design af software' inkluderer emner fra modulet 'Grundlæggende netværksprogrammering', samt tilføjet følgende emner: grundlæggende i applikationsudvikling (arkitekturmønstre, valg af databaser i forhold til applikationskrav, diagnosticering af applikationsproblemer, vurdering af applikationsarkitektur med hensyn til forskellige parametre); integrationer med Webex Teams (inklusive viden om Webex Teams SDK, OAuth osv.); tokenautentifikation i Firepower Management Center; avanceret viden om git (git-server, branching, løsning af konflikter osv.).

I modulet 'Infrastruktur og automatisering' vil der også være opgaver og spørgsmål vedrørende konfiguration af netværksindstillinger ved hjælp af Ansible playbook, Puppet manifest.

Cisco DevNet Expert

Den højeste certificering rettet mod professionelle, ingeniører, der har avancerede færdigheder og viden som beskrevet i de tidligere certificeringer. Disse specialister skal også have færdigheder i udrulning af færdige applikationer, der bruger Cisco API.
Detaljerede oplysninger om certificeringen vil blive præsenteret senere.

Detaljerede oplysninger om hver af Cisco DevNet-certificeringerne er allerede tilgængelige. Eksamen vil være tilgængelig i februar 2020. Ressourcer til eksamensforberedelse er allerede tilgængelige. https://developer.cisco.com/certification/

P.S.

Nye teknologier skaber nye krav til viden og kompetencer hos specialister. Allerede nu muliggør niveauet for udviklingen af udstyr og løsninger automatisering af mange processer, samt administration af IT-infrastruktur ved hjælp af rammer, scripts og programmer skrevet i et brugervenligt programmeringssprog.

De færdigheder og evner, der er nødvendige for at bestå certificeringseksamener, kan groft opdeles i følgende kategorier:

  • teoretiske og praktiske aspekter af forskellige teknologier og metoder
  • brug af API'er til Cisco-enheder og løsninger
  • arbejde med open-source projekter og rammer

Hver medarbejder og person, der søger specialister, har dannet sine egne holdninger til certificering og dens indflydelse på avancement i virksomheden eller lønforhøjelse.
Jeg er overbevist om, at en professionel certificering inden for det relevante område, alt andet lige, vil blive betragtet som en fordel.

Kilde: habr.com

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster