Das Cisco-Zertifizierungsprogramm gibt es seit 26 Jahren (es wurde 1993 gegründet). Die Ingenieurlinie der Zertifikate, CCNA, CCNP, CCIE, ist vielen gut bekannt. In diesem Jahr wurde das Programm um Zertifizierungen für Entwickler ergänzt, nämlich DevNet Associate, DevNet Specialist, DevNet Professional, DevNet Expert.
Das DevNet-Programm selbst existiert im Unternehmen seit mehr als fünf Jahren. Detaillierte Informationen zum Cisco DevNet-Programm wurden bereits auf Habr in .
Und was haben wir in Bezug auf die neuen Zertifizierungen?
- Wie bei den Ingenieurszertifizierungen gibt es vier Ebenen von DevNet-Zertifizierungen – Associate, Specialist, Professional, Expert.
- Die Ingenieurszertifizierungen werden durch Module zur Automatisierung/Programmierung ergänzt.
- Bei den Zertifizierungen für Entwickler gibt es ein Modul zu den Grundlagen der netzwerkprogrammierten Software.

Lassen Sie uns jede der Zertifizierungen betrachten, einschließlich des Inhalts und der Zielgruppe.
Cisco DevNet Associate
Zielgruppe:
Für Nachwuchskräfte, d.h. Junior-Spezialisten in Positionen von Programmierern und SRE/DevOps bis hin zu Testern und Automatisierungsingenieuren.
Prüfung wird sowohl Grundlagen der Anwendungsentwicklung (Kenntnisse über git, Grundlagen von Python) als auch Kenntnisse und Fähigkeiten zur Nutzung von APIs für Geräte/Lösungen von Cisco umfassen.
Wie bereits erwähnt, umfassen die Zertifizierungen auch ein Modul zu den Grundlagen der Netzprogrammierung (15 % des Gesamtvolumens).

Cisco DevNet Specialist
Zielgruppe:
Spezialisten mit Berufserfahrung in einem der Bereiche von 3 bis 5 Jahren.
Entwickler mit praktischem Erfahrung in der Entwicklung und Unterstützung von Anwendungen, die auf Cisco-Plattformen erstellt wurden.
In dieser Zertifizierung kann eine oder mehrere der unten aufgeführten Spezialisierungen ausgewählt werden, für jede Spezialisierung ist eine entsprechende Prüfung vorgesehen.
Für Programmierer:
- Kern
- DevOps
- IoT
- Webex
Für Automatisierungsspezialisten:
- Collaboration Automation
- Data Center Automation
- Enterprise Automation
- Security Automation
- Service Provider Automation
In den Spezialisierungen Core und DevOps werden Module zur Überprüfung des Wissens zu Themen wie CI/CD, Docker, Prinzipien der „12-factor app“, OWASP-Bedrohungen angeboten.
Die Spezialisierung Webex bezieht sich auf Geräte und Lösungen von Cisco Webex. Früher wurden viele Lösungen im Bereich der einheitlichen Kommunikation unter der gemeinsamen Marke Webex zusammengefasst, und auch das Rebranding von Cisco Spark in Webex Teams fand statt. Der Bereich umfasst Module zur Automatisierung von Webex Teams, Anpassungen und Programmierung von Geräten für die Zusammenarbeit (Webex Devices).
Die Spezialisierung IoT umfasst Module zu Open Source IoT-Lösungen, Visualisierung und Interpretation (einschließlich der Verwendung von Freeboard, Grafana und Kibana).
Zertifizierungsprüfung DevNet Specialist: DevOps umfasst auch Themen wie: Eigenschaften und Konzepte von Build-/Deployment-Tools wie Jenkins, Drone oder Travis CI; Konfigurationsmanagement-Tools zur Automatisierung von Infrastrukturservices wie Ansible, Puppet, Terraform und Chef; Kubernetes (Konzepte, Bereitstellung von Anwendungen im Cluster, Nutzung von Objekten); Definition der Anforderungen (Speicher, I/O-Disk, Netzwerk, CPU), die für das Skalieren einer Anwendung oder eines Services erforderlich sind; Methoden zum Schutz der Anwendung und Infrastruktur während der Entwicklung und Testphase.
Im Folgenden finden Sie eine Vergleichstabelle einiger Zertifizierungen, die im Bereich DevOps existieren. Ihnen könnte auffallen, dass in der Tabelle unterschiedlich charakterisierte Objekte verglichen werden (was auch der Fall ist). Tatsächlich gibt es dort einige IaaS-Dienste, Open Source-Projekte und an Hersteller ausgerichtete Zertifizierungen.

Das Set an Fähigkeiten und Kenntnissen, das den Bereich DevOps abdeckt, umfasst wiederum auch die Fähigkeit, viele verschiedene Programme und Werkzeuge zu nutzen. Viele Projekte haben auch eigene Zertifizierungen, wie z. B. Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible und viele andere.
Zertifizierungen für Automatisierungsspezialisten
In den Spezialisierungen zur Automatisierung gibt es ein Modul zu den Grundlagen des Netzwerkprogrammierens (10% des Gesamtumfangs der Themen), das folgende Themen umfasst:
- Einrichten einer Linux/macOS/Windows-Workstation als Entwicklungsumgebung
- Grundlagen der Programmiersprache Python
- Git
- Verwendung von REST API
- Parsing von JSON
- CI/CD
Cisco DevNet Professional
Zielgruppe:
Fachkräfte mit mindestens drei Jahren Erfahrung in der Entwicklung und Implementierung von Anwendungen; Erfahrung mit Lösungen von Cisco und der Programmiersprache Python.
Interessant für: Entwickler, die auf Automatisierung und DevOps umsteigen; Lösungsarchitekten, die das Cisco-Ökosystem nutzen; erfahrene Netzwerkingenieure, die ihre Fähigkeiten erweitern möchten, einschließlich Anwendungsentwicklung und Automatisierung; Entwickler für Infrastruktur, die sichere Produktionsumgebungen gestalten.
Die Zertifizierung umfasst zwei Prüfungen:
- Die Basisprüfung, die darauf abzielt, die beruflichen Fähigkeiten des Entwicklers zu bestätigen.
- Die Spezialisierungsprüfung in einem der Bereiche: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Über diese wird oben im Beschreibungstext zur Cisco DevNet Specialist-Zertifizierung detailliert berichtet.
Die Basisprüfung umfasst folgende Themen:
- Softwareentwicklung und -design.
- Verständnis und Nutzung von APIs.
- Cisco-Plattformen.
- Anwendungsbereitstellung und -sicherheit.
- Infrastruktur und Automatisierung.
Das Modul „Softwareentwicklung und -design“ umfasst Themen aus dem Modul „Grundlagen der Netzprogrammierung“ und wird durch folgende Themen ergänzt: Grundlagen der Anwendungsentwicklung (Architektur-Muster, Auswahl von Datenbanktypen unter Berücksichtigung der Anwendungsanforderungen, Diagnose von Anwendungsproblemen, Bewertung der Anwendungsarchitektur unter Berücksichtigung verschiedener Parameter); Integrationen mit Webex Teams (einschließlich Kenntnisse über Webex Teams SDK, OAuth usw.); Token-Authentifizierung im Firepower Management Center; vertiefte Kenntnisse in Git (Git-Server, Branching, Konflikte lösen usw.).
Im Modul „Infrastruktur und Automatisierung“ wird es ebenfalls Aufgaben und Fragen zur Konfiguration von Netzwerkeinstellungen mithilfe von Ansible Playbook und Puppet Manifest geben.
Cisco DevNet Expert.
Die höchste Zertifizierung richtet sich an Fachleute, Softwareentwicklungsingenieure, die über fortgeschrittene Fähigkeiten und Kenntnisse verfügen, die in den vorhergehenden Zertifizierungen beschrieben sind. Diese Spezialisten sollten auch über Fähigkeiten zur Bereitstellung von Anwendungen verfügen, die Cisco APIs nutzen.
Detaillierte Informationen zur Zertifizierung werden später bereitgestellt.
Bereits detaillierte Informationen zu jeder der Cisco DevNet-Zertifizierungen verfügbar. Die Prüfungen werden ab Februar 2020 angeboten. Ressourcen zur Vorbereitung auf die Prüfungen sind bereits verfügbar.
P.S.
Neue Technologien stellen neue Anforderungen an das Wissen und die Fähigkeiten von Fachleuten. Bereits jetzt ermöglicht der Stand der Technik, viele Prozesse zu automatisieren und die IT-Infrastruktur mithilfe von Frameworks/Skripten und Programmen, die in einer benutzerfreundlichen Programmiersprache geschrieben sind, zu verwalten.
Das Wissen und die Fähigkeiten, die für das erfolgreiche Ablegen von Zertifizierungsprüfungen erforderlich sind, lassen sich grob in folgende Kategorien unterteilen:
- theoretische und praktische Aspekte verschiedener Technologien und Methoden
- Nutzung der API von Cisco-Geräten und -Lösungen
- Arbeiten mit Open-Source-Projekten und Frameworks
Jeder Mitarbeiter und jede Person, die nach Fachleuten sucht, hat eine eigene Einstellung zur Zertifizierung und deren Einfluss auf die Karriere im Unternehmen oder auf eine Gehaltserhöhung.
Ich bin überzeugt, dass das Vorhandensein einer beruflichen Zertifizierung im betreffenden Bereich unter ansonsten gleichen Bedingungen als Vorteil angesehen wird.
Quelle: habr.com
