settings
OTEX_BIGISTQB®
Süddeutsche Zeitung Institut Auszeichnung
 Image
Alle Cisco Schulungen

Schulung CCNA Automation (CCNAAUTO 200-901): Zertifizierungsvorbereitung

Network Automation, REST APIs, Python, Cisco-Plattformen und CI/CD

5 Tage / S6949
Neues Seminar
Per E-Mail senden

Schulungsformen

Inhouse-/Firmenschulung

  • 5 Tage - anpassbar
  • Termin nach Wunsch
  • In Ihrem Hause oder bei der GFU
  • Preis nach Angebot

  • Lernumgebung in der Cloud
  • Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Präsenz Online Hybrid

Beschreibung

CCNA Automation (CCNAAUTO 200-901) ist Ciscos Associate-Zertifikat für die programmgesteuerte Netzwerk-Welt - die direkte Nachfolge der "Cisco Certified DevNet Associate (DEVASC)", die Cisco 2024/2025 in "CCNA Automation" umbenannt hat, um Automation als Kernkompetenz für alle Netzwerk-Engineers sichtbar zu machen. Das Examen testet, ob jemand Netzwerke nicht mehr nur über CLI konfiguriert, sondern als Software-Problem behandelt: Skripte schreiben, APIs ansprechen, Konfigurationen versionieren, Deployments automatisieren, Container nutzen, Sicherheit nach OWASP-Standards umsetzen.
Die aktuelle Version v1.1 läuft seit 2024 und konzentriert sich noch stärker auf Secure Software Development, erweiterte Automatisierungs-Protokolle (NETCONF, RESTCONF, gNMI, YANG-Modelle) und moderne Cisco-Plattformen. Das Examen umfasst rund 100 Fragen in 120 Minuten, kostet 300 USD und ist nur auf Englisch verfügbar (Bestehensgrenze zwischen 800 und 850 von 1.000 Punkten, exakter Wert von Cisco nicht veröffentlicht). Mit einem Jahr Praxis und Python-Grundlagen ist die Prüfung in fünf Tagen Seminar plus drei bis vier Wochen Eigenstudium schaffbar.

Weitere Cisco Trainings für Ihre gezielte Weiterbildung...

Schulungsziel

Jede teilnehmende Person verlässt das Seminar mit einem strukturierten Verständnis der sechs Prüfungsdomänen in offizieller Gewichtung (Software Development 15 %, APIs 20 %, Cisco-Plattformen 15 %, Deployment/Security 15 %, Infrastructure/Automation 20 %, Network Fundamentals 15 %), der Beherrschung des Python-Werkzeugkastens für Netzwerk-Automation, der Routine in REST-API-Konsum und -Design (CRUD, Auth-Methoden, Status Codes, Pagination, OpenAPI), dem Überblick über die Cisco-Plattformen und ihre APIs (DNA Center, Meraki, IOS-XE NETCONF/RESTCONF, ACI, Webex, UCS/Intersight), dem Werkzeug für Application Deployment und Security (Docker, CI/CD-Pipelines, OWASP Top 10, Secret Management), der Praxis in Infrastructure as Code und model-driven Programmability (Ansible, NETCONF, RESTCONF, gNMI, YANG, Streaming Telemetry), einer absolvierten Probeklausur mit Domänen-Schwächenanalyse und einem persönlichen Lernplan - gut vorbereitet auf das CCNAAUTO-200-901-Examen

Details

Inhalt

Tag 1: Domain 1 - Software Development and Design (15 %) und Domain 6 - Network Fundamentals (15 %)
1. Software-Entwicklungsgrundlagen für Netzwerk-Engineers
  • Ziele und Erwartungen der Teilnehmenden
    • Klärung individueller Lernziele und Erwartungen für ein praxisnahes und relevantes Seminar
  • Software-Entwicklungs-Lifecycle: Waterfall, Agile, Scrum, Kanban, Lean.
  • Design-Prinzipien: SOLID, DRY, KISS, YAGNI; Modularität, Microservices vs. Monolith.
  • Datenformate: JSON (Parsing, Validierung), YAML (Konfiguration, Ansible), XML (NETCONF), JSON Schema.
  • Versionskontrolle mit Git: Branching-Strategien (Git Flow, GitHub Flow), Merging, Conflict Resolution, Pull Requests, Tags, Hooks.
  • Test-Methoden: Unit Tests, Integration Tests, Test-Driven Development, Mocking.
  • Praxis-Übung: Git-Workflow für ein Netzwerk-Skript: Repository anlegen, Feature-Branch, Commit-History, Merge mit Konfliktlösung, Pull Request simulieren.
2. Python für Netzwerk-Automation
  • Python-Grundlagen: Variablen, Datentypen, Kontrollstrukturen, Funktionen, Exception Handling.
  • Bibliotheken für HTTP, SSH, NETCONF und Cisco-Test-Frameworks - Auswahl nach Use Case.
  • Datenstrukturen: Listen, Dictionaries, Sets, Tuples, Comprehensions.
  • Datei- und JSON-Verarbeitung, virtuelle Umgebungen, Paketmanagement.
  • Praxis-Übung: Python-Skript schreiben, das Konfigurationen mehrerer IOS-XE-Geräte ausliest, in JSON formatiert und in Git eincheckt.
3. Network Fundamentals für Programmierer
  • Netzwerk-Komponenten: Switch, Router, Firewall, Load Balancer, Wireless Controller, Access Point.
  • IP-Services und Protokolle: DHCP, DNS, NAT, NTP, SNMP, Syslog - aus Programmierer-Sicht (welche APIs, welche Datenmodelle).
  • Funktionsweise von TCP- und UDP-Verbindungen, Ports und Sockets.
  • Cisco-Netzwerk-Architekturen: Campus, Data Center, WAN/SD-WAN, Cloud.
  • Netzwerk-Troubleshooting für Skripter: ping, traceroute, nslookup aus Python heraus.
  • Praxis-Übung: Python-Skript bauen, das einen End-to-End-Health-Check über mehrere Hops ausführt (Ping, DNS-Resolution, HTTP-Status) und Ergebnisse als JSON-Report ausgibt.
Tag 2: Domain 2 - Understanding and Using APIs (20 %)
4. REST APIs und HTTP
  • REST-Prinzipien: Stateless, Client-Server, Cacheable, Layered System, Uniform Interface, Resources vs. Operations.
  • HTTP-Methoden: GET, POST, PUT, PATCH, DELETE - CRUD-Mapping.
  • Status Codes: 1xx, 2xx, 3xx, 4xx (401, 403, 404, 409), 5xx und ihre Bedeutung.
  • Headers: Content-Type, Accept, Authorization, X-Custom-Header, Pagination-Header.
  • Authentifizierungs-Methoden: Basic Auth, API Keys, Bearer Tokens, OAuth 2.0, JWT.
  • Pagination, Filtering, Sorting in REST APIs.
  • Praxis-Übung: Mit Python und HTTP-Client-Tools die DNA-Center-API ansprechen: Token holen, Geräte-Liste abfragen, Filter anwenden, Pagination behandeln.
5. API-Design und API-Dokumentation
  • API-Beschreibungssprachen: OpenAPI/Swagger, RAML.
  • Webhooks und Event-driven APIs vs. Polling.
  • WebSockets für bidirektionale Kommunikation.
  • API-Performance: Caching, Rate Limiting, Backoff-Strategien.
  • API-Sicherheit: TLS, Token-Rotation, Secret-Management, Schutz vor Injection.
  • API-Konsum-Best-Practices: Idempotenz, Retry-Logik, Exponential Backoff mit Jitter.
  • Praxis-Übung: OpenAPI-Spec für eine fiktive Netzwerk-Inventory-API schreiben und mit Swagger UI visualisieren; Python-Client gegen die Spec generieren.
Tag 3: Domain 3 - Cisco Platforms and Development (15 %) und Domain 4 - Application Deployment and Security (15 %)
6. Cisco-Plattformen und ihre APIs
  • Cisco DNA Center: Intent-based Networking, REST API, Inventory, Topology, Templates, Assurance.
  • Cisco Meraki: Dashboard API, Webhooks, Captive Portal API, MV Sense API.
  • IOS-XE-Programmierbarkeit: NETCONF, RESTCONF, YANG-Modelle, gNMI/gNOI.
  • Cisco ACI: APIC REST API, MIT (Management Information Tree), Object Model.
  • Cisco Webex: Webex REST API, Bots, Adaptive Cards, Webhooks.
  • Cisco UCS Manager und Intersight: API für Compute-Management.
  • Cisco DevNet als Lern- und Sandbox-Plattform.
  • Praxis-Übung: Mit Python ein DNA-Center-Inventory abfragen, eine Meraki-Aktion ausführen und den Output in eine YAML-Konfiguration für Ansible umwandeln.
7. Application Deployment und Security
  • Deployment-Modelle: On-Premises, Public Cloud, Private Cloud, Hybrid Cloud, Edge Computing.
  • Container-Grundlagen: Docker (Images, Containers, Volumes, Networks), Dockerfile-Aufbau, Container-Registries.
  • Container-Orchestrierung: Kubernetes-Grundlagen (Pods, Services, Deployments, Namespaces) - im CCNAAUTO-Umfang nur Konzepte.
  • CI/CD: Pipeline-Konzepte, Stages, Build/Test/Deploy, populäre Tools (Jenkins, GitLab CI, GitHub Actions).
  • Application Security: OWASP Top 10 (Injection, Broken Authentication, Sensitive Data Exposure, XXE, Broken Access Control, Misconfiguration, XSS, Insecure Deserialization, Components with Known Vulnerabilities, Insufficient Logging).
  • Secret Management: Umgebungsvariablen, .env-Dateien, Vaults, niemals Credentials im Code.
  • TLS und Zertifikate für API-Kommunikation, Mutual TLS, Cipher-Suite-Auswahl.
  • Praxis-Übung: Eine kleine Python-Webanwendung in einen Docker-Container packen, in eine Registry pushen, mit GitHub Actions automatisch testen und deployen; OWASP-Top-10-Risiken im Code identifizieren und beheben.
Tag 4: Domain 5 - Infrastructure and Automation (20 % - grösster Block)
8. Infrastructure as Code und model-driven Programmability
  • Infrastructure-as-Code-Prinzipien: Declarative vs. Imperative, Idempotenz, Versionierung, Drift Detection.
  • Konfigurationsmanagement-Tools: Ansible (Inventories, Playbooks, Roles, Modules, Cisco-spezifische Module), Terraform-Grundlagen (Cisco-Provider).
  • Model-driven Programmability: NETCONF-Protokoll, RESTCONF-Protokoll, YANG-Datenmodelle.
  • gNMI (gRPC Network Management Interface) und gNOI: moderne Streaming-Telemetrie.
  • Telemetrie und Monitoring: SNMP vs. Streaming Telemetry, Push vs. Pull-Modelle, Prometheus, ELK-Stack als Konsumenten.
  • Praxis-Übung: Ansible-Playbook schreiben, das via NETCONF die VLAN-Konfiguration auf mehreren IOS-XE-Geräten standardisiert, mit Pre-Check und Post-Check.
9. Test-Automation und CI/CD für Netzwerk-Konfigurationen
  • Network-Test-Frameworks und Konfigurationsanalyse-Tools für Cisco-Geräte.
  • CI/CD für Netzwerk: Linting, Pre-Commit-Hooks, Sandbox-Test, Canary-Deployment, Rollback.
  • Test-Pyramide für Netzwerk: Unit (Konfiguration parsen), Integration (Sandbox-Geräte), End-to-End (Prod-Pre-Check).
  • Beispiel-Pipeline: Git-Push -> Lint -> Sandbox-Test -> Approval -> Production-Apply -> Post-Check.
  • ChatOps und AI-Assisted Coding: Cisco Webex Bots, GitHub Copilot, Cursor für Netzwerk-Skripte, Reduktion repetitiver Aufgaben.
  • Praxis-Übung: GitLab-CI- oder GitHub-Actions-Pipeline für ein Cisco-Konfigurations-Repository definieren: Lint, Sandbox-Test gegen DevNet-Sandbox, manueller Approval-Step, Apply auf Produktions-Inventory.
Tag 5: Vertiefung, Prüfungsstrategie und Probeklausur
10. Vertiefung kritischer Themen und Service-Vergleiche
  • Vergleichs-Szenarien: NETCONF vs. RESTCONF vs. gNMI - wann welches Protokoll, REST API vs. SDK, Ansible vs. Python-Skript, Polling vs. Webhook.
  • Cisco-Plattform-Vergleich: DNA Center vs. Meraki vs. ACI vs. IOS-XE direkt - Use-Case-Mapping.
  • Häufige Stolperfallen: HTTP-Status-Code-Bedeutungen, JSON- vs. YAML-Syntax, Git-Konflikte auflösen, OAuth-2.0-Flows.
  • Praxis-Übung: Speed-Drill mit zwanzig häufig verwechselten Begriffspaaren in Karteikarten-Manier.
11. Prüfungsstrategie und Praxis-Workshop
Prüfungsstrategie (45 Min):
  • Cisco-Fragestil: Multiple Choice (Single, Multiple Response), Drag-and-Drop, Matching, vereinzelt Simulationen mit Code-Snippets.
  • Schlüsselwörter: "minimaler Aufwand" (managed Service, vorhandene API-Bibliotheken), "skalierbar" (Container, IaC), "sicher" (Token statt Basic Auth, TLS, Secret Management), "idempotent" (Ansible, deklarative Tools).
  • Anti-Patterns: Hardcoded Credentials, fehlendes Versioning, manuelle Deployments, fehlende Pagination bei API-Calls, fehlende Retry-Logik.
  • Zeitmanagement: 120 Minuten für rund 100 Fragen ergibt 70 Sekunden pro Frage. Englisch-Lesegeschwindigkeit kritisch.
Praxis-Workshop (180 Min):
  • Phase 1 - Hands-on-Sprint (60 Min): Drei reale Aufgaben (Python-Skript für Meraki-API mit Pagination, Ansible-Playbook mit NETCONF, Docker-Container für eine Webhook-App) mit Code-Review.
  • Phase 2 - Probeklausur unter Prüfungsbedingungen (90 Min): 70 Fragen über alle sechs Domänen in offizieller Gewichtung (~11/14/11/11/14/9), 90 Minuten als verkürzte Trainingseinheit, ohne Hilfsmittel.
  • Phase 3 - Auswertung und Peer-Review (30 Min): Score pro Domäne, Schwächenanalyse, Lernplan. Peer-Review der schwierigsten Fragen: NETCONF vs. RESTCONF, OAuth-Flow-Auswahl, Cisco-Plattform-Mapping (DNA Center vs. Meraki vs. ACI vs. IOS-XE), OWASP-Top-10-Erkennung im Code, idempotente Konfiguration in Ansible.

  • Netzwerk-Administratoren und Netzwerk-Engineers: Die ihre CLI-zentrierte Praxis um API-, Python- und Automatisierungs-Skills erweitern wollen.
  • DevOps- und Plattform-Engineers mit Netzwerkverantwortung: Die Cisco-Geräte programmgesteuert konfigurieren und in CI/CD-Pipelines einbinden.
  • Software-Entwickler an der Netzwerk-Schnittstelle: Die Cisco-APIs (DNA Center, Meraki, IOS-XE NETCONF/RESTCONF, ACI, Webex) ansprechen wollen.
  • CCNA-Inhaber und CCNA-Aspiranten: Die nach dem klassischen CCNA den Automation-Track als zweites Cisco-Associate-Zertifikat anstreben.
Voraussetzungen: Mindestens ein Jahr Praxis als Netzwerk-Administrator oder Software-Entwickler. Solide Netzwerk-Grundlagen (TCP/IP, OSI, IP-Routing, VLANs, Subnetting). Erste Programmiererfahrung in Python oder einer ähnlichen höheren Sprache. Linux-CLI-Grundkenntnisse, Vertrautheit mit JSON und HTTP. Empfohlene Vorstufen: Cisco CCNA (200-301) oder CompTIA Network+.


In Präsenz

Online
Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen auf persönlichem Schulungs-PC.

Wie auch bei unseren Präsenz-Seminaren: Ausgewogene Mischung aus Theorie und praktischen Übungen. Trainer durchgehend präsent.

Unterlagen

Seminarunterlagen oder Fachbuch inklusive. Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne.

Seminarunterlagen oder Fachbuch inklusive (via DHL). Das Fachbuch wählt der Trainer passend zum Seminar aus - Ihren individuellen Buch-Wunsch berücksichtigen wir auf Nachfrage gerne.

Arbeitsmaterialien

Din A4 Block, Notizblock, Kugelschreiber, USB-Stick, Textmarker, Post-its

Teilnahmezertifikat

Nach Abschluss des Seminars erhalten Sie das Teilnahmezertifikat inkl. Inhaltsverzeichnis per E-Mail als PDF.


In Präsenz

Online
Teilnehmendenzahl

min. 1, max. 8 Personen

Garantierte Durchführung *

Ab 1 Teilnehmenden

Schulungszeiten
5 Tage, 09:00 - 16:00 Uhr
Ort der Schulung
GFU Schulungszentrum oder Virtual Classroom
GFU Schulungszentrum
Am Grauen Stein 27
51105 Köln-Deutz

oder online im Virtual Classroom oder europaweit bei Ihnen als Inhouse-Schulung

Um ein optimales Raumklima zu gewährleisten, haben wir das Schulungszentrum mit 17 hochmodernen Trotec TAC V+ Luftreinigern ausgestattet. Diese innovative Filtertechnologie (H14 zertifiziert nach DIN EN1822) sorgt dafür, dass die Raumluft mehrfach pro Stunde umgewälzt wird und Schadstoffe zu 99.995% im HEPA-Filter abgeschieden und infektiöse Aerosole abgetötet werden.

Zusätzlich sind alle Räume mit CO2-Ampeln ausgestattet, um jederzeit eine hervorragende Luftqualität sicherzustellen.

Räumlichkeiten

Helle und modern ausgestattete Räume mit perfekter Infrastruktur

Bequem aus dem Homeoffice von überall

All-Inclusive

Frühstück, Snacks und Getränke ganztägig, Mittagessen im eigenen Restaurant, täglich 6 Menüs, auch vegetarisch

Eine Auswahl unserer Frühstücks-Snacks und Nervennahrungs-Highlights senden wir Ihnen mit den Seminarunterlagen via DHL zu.
Barrierefreiheit

Das GFU-Schulungszentrum (Am Grauen Stein 27) ist barrierefrei

-

In Präsenz

Online
  • Eigener Shuttle-Service
  • Reservierte Parkplätze
  • Hotelreservierung
  • Technik-Sofort-Support

Buchungsmöglichkeiten

Online oder in Präsenz teilnehmen

Sie können sowohl Online als auch in Präsenz am Seminar teilnehmen. Klicken Sie bei Ihrer Buchung oder Anfrage einfach die entsprechende Option an.

Inhouse-/Firmenschulung
  • Lernumgebung in der Cloud
  • Inhalte werden auf Wunsch an die Anforderungen Ihres Teams angepasst.
Präsenz Online Hybrid

So haben GFU-Kunden gestimmt

Zu diesem Seminar wurden noch keine Bewertungen abgegeben.

FAQ für Inhouse Schulungen

Bei einer offenen Schulung stehen Ort und Termin vorab fest. Jeder Interessent kann eine offene Schulung buchen, daher treffen Teilnehmer aus verschiedenen Unternehmen aufeinander.

Inhouse Schulungen können auf Ihren individuellen Schulungsbedarf zugeschnitten werden. Sie bestimmen den Teilnehmerkreis, Termin und Schulungsort.

Bei einer Inhouse Schulung gehen wir auf die individuellen Bedürfnisse Ihres Unternehmens ein und decken den Schulungsbedarf direkt bei Ihnen im Unternehmen ab.

Das spart Zeit und Geld und sorgt für einen schnellen Wissenstransfer Ihrer Mitarbeiter.

Eine komplette Lernumgebung in der Cloud mit Remote Zugriff ist für uns selbstverständlich. Sie müssen sich um nichts kümmern. Lediglich ein funktionierender PC oder Notebook mit Internetanschluss sollte für jeden Teilnehmer am Schulungstag bereit stehen.

  • Kompetente Seminarberatung
  • Dozenten aus der Praxis
  • Auf Ihre Bedürfnisse zugeschnittener individueller Lernstoff
  • Sie können den Termin flexibel gestalten, so wie es für Sie am besten passt
  • Unsere Inhouse Schulungen können Europaweit durchgeführt werden
  • Der Fokus liegt auf Ihrem Schulungsbedarf, somit schonen Sie Ihr Budget
  • Wissenslücken Ihrer Mitarbeitet werden schnell geschlossen
aegallianzaxaElement 1deutsche-bankdeutsche-postlufthansamercedessonyzdf