Neue Zertifizierungen für Entwickler von Cisco. Übersicht über Branchenzertifizierungen

Das Cisco-Zertifizierungsprogramm gibt es seit 26 Jahren (es wurde 1993 gegründet). Viele Menschen kennen die Ingenieurzertifizierungslinie CCNA, CCNP, CCIE. In diesem Jahr wurde das Programm durch Zertifizierungen für Entwickler ergänzt, nämlich DevNet Associate, DevNet Specialist, DevNet Professional und DevNet Expert.

Das DevNet-Programm selbst existiert im Unternehmen seit mehr als fünf Jahren. Das Cisco DevNet-Programm wurde bereits ausführlich auf Habré geschrieben Dieser Artikel.

Und was haben wir zu den neuen Zertifizierungen:

  1. Wie bei Ingenieurzertifizierungen gibt es auch bei DevNet-Zertifizierungen vier Stufen: Associate, Specialist, Professional, Expert.
  2. Ingenieurzertifizierungen werden durch Automatisierungs-/Programmiermodule ergänzt.
  3. Zu den Zertifizierungen für Entwickler gehört ein Modul zu den Grundlagen der Netzwerkprogrammierbarkeit

Neue Zertifizierungen für Entwickler von Cisco. Übersicht über Branchenzertifizierungen

Werfen wir einen Blick auf die einzelnen Zertifizierungen, einschließlich der Inhalte und der Zielgruppe.

Cisco DevNet Associate

Auf wen wurde abgezielt:
Für Young Professionals, nämlich Nachwuchsspezialisten in Positionen vom Programmierer über SRE/DevOps bis hin zum Tester und Automatisierungsingenieur.

Prüfung DEVASC 200-901 umfasst sowohl die Grundlagen der Anwendungsentwicklung (Kenntnisse über Git, Python-Grundlagen) als auch Kenntnisse und Fähigkeiten im Umgang mit der API von Cisco-Geräten/-Lösungen.
Wie bereits erwähnt, umfassen Zertifizierungen auch ein Modul zu den Grundlagen der Netzwerkprogrammierung (15 % des Gesamtumfangs).

Neue Zertifizierungen für Entwickler von Cisco. Übersicht über Branchenzertifizierungen

Cisco DevNet-Spezialist

Auf wen wurde abgezielt:
Spezialisten mit Berufserfahrung in einem der Bereiche von 3 bis 5 Jahren.
Entwickler mit praktischer Erfahrung in der Entwicklung und Unterstützung von Anwendungen, die auf Cisco-Plattformen basieren.

Mit dieser Zertifizierung können Sie eine oder mehrere der folgenden Spezialisierungen wählen, und für jede Spezialisierung gibt es eine entsprechende Prüfung.
Für Programmierer:

Für Automatisierungsspezialisten:

Für die Core- und DevOps-Spezialisierungen wird es Module zum Testen von Kenntnissen zu CI/CD, Docker, 12-Faktor-App-Prinzipien und OWASP-Bedrohungen geben.

Die Webex-Spezialisierung bezieht sich auf Cisco Webex-Geräte und -Lösungen. Zuvor wurden viele Lösungen im Bereich Unified Communications unter der gemeinsamen Marke Webex zusammengefasst und auch Cisco Spark wurde in Webex Teams umbenannt. Die Richtung umfasst Module für die Webex Teams-Automatisierung, Anpassung und Programmierung von Geräten für die Zusammenarbeit (Webex-Geräte).

Die IoT-Spezialisierung umfasst Module zu Open-Source-IoT-Lösungen, Visualisierung und Interpretation (einschließlich der Verwendung von Freeboard, Grafana und Kibana).

Zertifizierungsprüfung DevNet-Spezialist: DevOps Enthält auch Themen wie: Eigenschaften und Konzepte von Build-/Deployment-Tools wie Jenkins, Drone oder Travis CI; Konfigurationsmanagement-Tools zur Automatisierung von Infrastrukturdiensten, wie Ansible, Puppet, Terraform und Chef; Kubernetes (Konzepte, Bereitstellung von Anwendungen in einem Cluster, Verwendung von Objekten); Bestimmen der Anforderungen (Speicher, Festplatten-E/A, Netzwerk, CPU), die zum Skalieren einer Anwendung oder eines Dienstes erforderlich sind; Techniken zum Schutz der Anwendung und Infrastruktur während der Entwicklung und des Testens.

Nachfolgend finden Sie eine Tabelle, in der einige der im DevOps-Bereich vorhandenen Zertifizierungen verglichen werden. Es mag Ihnen vorkommen, dass die Tabelle Objekte mit unterschiedlichen Eigenschaften vergleicht, und das stimmt. Im Wesentlichen gibt es einige IaaS-Dienste, Open-Source-Projekte und herstellerorientierte Zertifizierungen.

Neue Zertifizierungen für Entwickler von Cisco. Übersicht über Branchenzertifizierungen

Zu den Fähigkeiten und Kenntnissen, die den DevOps-Bereich abdecken, gehört sicherlich auch die Fähigkeit, viele verschiedene Programme und Tools zu nutzen. Viele Projekte verfügen auch über eigene Zertifizierungen, wie zum Beispiel Docker Certified Associate, Certified Jenkins Engineer, AppDynamics Certified, Red Hat Certified Specialist in Ansible und viele andere.

Zertifizierungen für Automatisierungsspezialisten

Zu den Automatisierungsspezialisierungen gehört ein Modul zu den Grundlagen der Netzwerkprogrammierung (10 % der Gesamtthemen), das Themen umfasst wie:

  • Einrichten einer Linux/macOS/Windows-Workstation als Entwicklungsumgebung
  • Grundlagen der Programmiersprache Python
  • Git
  • unter Verwendung der REST-API
  • JSON-Analyse
  • CI / CD

Cisco DevNet Professional

Auf wen wurde abgezielt:
Spezialisten mit mindestens 3 Jahren Erfahrung in der Anwendungsentwicklung und -implementierung; Erfahrung mit Cisco-Lösungen und der Programmiersprache Python.
Es wird von Interesse sein für: Entwickler, die auf Automatisierung und DevOps umsteigen; Lösungsarchitekten, die das Cisco-Ökosystem nutzen; für erfahrene Netzwerkingenieure, die ihre Fähigkeiten um Anwendungsentwicklung und Automatisierung erweitern möchten; Infrastrukturentwickler, die sichere Produktionsumgebungen entwerfen.

Die Zertifizierung umfasst zwei Prüfungen:

  1. Eine grundlegende Prüfung zur Bestätigung der beruflichen Fähigkeiten eines Entwicklers (DEVCOR 300-901)
  2. Spezialisierte Prüfung in einem der Bereiche: DevOps, IoT, Webex, Collaboration Automation, Data Center Automation, Enterprise Automation, Security Automation, Service Provider Automation. Sie werden oben in der Beschreibung der Cisco DevNet Specialist-Zertifizierung ausführlich beschrieben.

Die Grundprüfung umfasst folgende Themen:

  • Softwareentwicklung und -design
  • Verstehen und Verwenden der API
  • Cisco-Plattformen
  • Anwendungsbereitstellung und -sicherheit
  • Infrastruktur und Automatisierung

Das Modul „Softwareentwicklung und Design“ umfasst Themen aus dem Modul „Grundlagen der Netzwerkprogrammierung“ und wird zusätzlich durch folgende Themen ergänzt: Grundlagen der Anwendungsentwicklung (Architekturmuster, Auswahl von Datenbanktypen anhand der Anwendungsanforderungen, Diagnose von Anwendungsproblemen, Bewertung). Anwendungsarchitektur unter Berücksichtigung verschiedener Parameter); Integrationen mit Webex Teams (einschließlich Kenntnisse des Webex Teams SDK, OAuth usw.); Token-Authentifizierung im Firepower Management Center; vertiefte Git-Kenntnisse (Git-Server, Branching, Konfliktlösung etc.).

Das Modul „Infrastruktur und Automatisierung“ enthält außerdem Aufgaben und Fragen zur Konfiguration von Netzwerkparametern mithilfe des Ansible-Playbooks und des Puppet-Manifests.

Cisco DevNet-Experte

Die höchste Zertifizierung richtet sich an Fachleute, Programmierer und Ingenieure, die über fortgeschrittene Fähigkeiten und Kenntnisse verfügen, die in früheren Zertifizierungen beschrieben wurden. Solche Spezialisten müssen auch über die Fähigkeiten verfügen, vorgefertigte Anwendungen bereitzustellen, die die Cisco API verwenden.
Detaillierte Informationen zur Zertifizierung folgen später.

Detaillierte Informationen zu den einzelnen Cisco DevNet-Zertifizierungen sind bereits verfügbar. Die Prüfungen werden im Februar 2020 verfügbar sein. Ressourcen zur Prüfungsvorbereitung sind ab sofort verfügbar https://developer.cisco.com/certification/

PS

Neue Technologien schaffen neue Anforderungen an das Wissen und die Kompetenzen von Fachkräften. Der Entwicklungsstand von Geräten und Lösungen ermöglicht es bereits jetzt, viele Prozesse zu automatisieren und die IT-Infrastruktur mithilfe von Frameworks/Skripten und Programmen zu verwalten, die in einer praktischen Programmiersprache geschrieben sind.

Die zum erfolgreichen Bestehen der Zertifizierungsprüfungen erforderlichen Kenntnisse und Fähigkeiten lassen sich grob in die folgenden Kategorien einteilen:

  • theoretische und praktische Aspekte verschiedener Technologien und Techniken
  • Verwendung von Cisco-Geräte- und Lösungs-APIs
  • Arbeiten mit Open-Source-Projekten und Frameworks

Jeder Mitarbeiter und Fachkräftesuchende hatte seine eigene Einstellung zur Zertifizierung und deren Auswirkungen auf die Beförderung im Unternehmen oder die Gehaltserhöhung
Ich bin mir sicher, dass es unter sonst gleichen Bedingungen von Vorteil sein wird, über eine Berufsausbildung in einem Fachgebiet zu verfügen.

Source: habr.com

Kommentar hinzufügen