Python for Network Engineers Träningskurs
Networking är underhåll, hantering och design för datornät som stöder trådlösa nätverkstjänster. Att införa Python i nätverksmiljön möjliggör användning av nyckelbibliotek och moduler för snabb och enkel automatisering.
Denna instruktörledda, live-utbildning (online eller on-site) riktar sig till nätverksingenjörer som vill upprätthålla, hantera och designa datornät med Python.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Optimera och använda Paramiko, Netmiko, Napalm, Telnet och pyntc för nätverksautomation med Python.
- Master multi-trading och multiprocessing i nätverksautomation.
- Använd GNS3 och Python för nätverksprogrammering.
Format för kursen
- Interaktiv föreläsning och diskussion.
- Många övningar och övningar.
- Hand-on implementering i en live-lab miljö.
Kursanpassningsalternativ
- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att arrangera.
Kursplan
Introduktion
Networking på djupet
- Klienter och servrar
- IP-adresser
- Nätverkshubbar och switchar
- Routrar och brandväggar
Parallell Programming
- Multiprocessing kontra multi-threading
Att förbereda miljön
- Installerar Napalm, pyntc, Telnet, Paramiko, Netmiko och GNS3
- Konfigurera ett GNS3-labb
Snabbstart till nätverksautomatisering
- Ansluter till en konsolport
- Konfigurera routrar och switchar
- Konfigurera nätverksenheter med seriella anslutningar
- Skapa en seriell anslutningsmodul
- Använder Python moduler
Telnet
- Ansluter till enheter
- Konfigurera enheter
- Refaktorering med OOP
- Använder anpassade Telnet-klasser
Paramiko
- Kör kommandon på en nätverksenhet och Linux
- Skapa moduler
- Konfigurera ryggsäck
- Automatisera ryggsäckskonfigurationer
Netmiko
- Kör ett kommando på en nätverksenhet
- Konfigurera ryggsäck med Netmiko
- Kopiera filer till nätverksenheter
- Flertrådig i Netmiko
- Multiprocessing i Netmiko
Napalm
- Ansluter till en nätverksenhet
- Visa och hämta information
- Arbeta med konfigurationer
pyntc
- Konfigurera nätverksenheter
- Hämta, spara och säkerhetskopiera en switch
Sammanfattning och slutsats
Krav
- En grundläggande förståelse för nätverkande
- Python erfarenhet
Publik
- Nätverksingenjörer
Open Training Courses require 5+ participants.
Python for Network Engineers Träningskurs - Booking
Python for Network Engineers Träningskurs - Enquiry
Vittnesmål (2)
kommunikation, kunskap från erfarenhet, lösa problem,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Kurs - OpenStack Bootcamp
Machine Translated
To get a better understanding about OpenStack.
Jan Gustafsson - Polystar OSIX
Kurs - OpenStack Architecture and Troubleshooting
Upcoming Courses
Relaterade Kurser
Developing Applications for ONOS
21 timmarDen här instruktörsledda, direkta utbildningen i Sverige (online eller på plats) riktar sig till SDN-utvecklare och nätverksingenjörer på mellanliggande nivå som vill utveckla skräddarsydda applikationer på ONOS-plattformen för att hantera specifika nätverksutmaningar och förbättra SDN-funktionerna.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen och kärnkomponenterna i ONOS.
- Ställa in en utvecklingsmiljö för ONOS-applikationer.
- Skapa, testa och distribuera ONOS-applikationer för att hantera SDN-nätverk.
- Integrera ONOS-applikationer med externa system och API:er.
- Felsöka och optimera ONOS-applikationer för prestanda och skalbarhet.
Developing Applications with OpenDaylight
14 timmarDenna instruktörledda, liveträning i Sverige (online eller på plats) riktar sig till utvecklare och mjukvaruingenjörer på mellanliggande nivå som vill lära sig hur man bygger anpassade SDN-applikationer med hjälp av OpenDaylight API:er och YANG-modeller för att förbättra nätverksfunktionalitet och skalbarhet.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen och komponenterna i OpenDaylight.
- Använda OpenDaylight API:er för att bygga SDN-applikationer.
- Skapa och hantera YANG-modeller för nätverksanpassning.
- Distribuera, testa och felsöka anpassade applikationer i en OpenDaylight miljö.
- Integrera OpenDaylight med externa system och nätverksenheter.
Linux for Network Engineers
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till nätverksingenjörer som vill använda Linux för nätverksteknik.
I slutet av denna utbildning kommer deltagarna att kunna:
- Konfigurera Linux tjänster för nätverk.
- Byt ut omkopplare med Linux omkopplare.
- Använd kommandon Linux för att hantera processer.
- Konfigurera ett SDN för att automatisera nätverksunderhåll.
ONAP for Network Orchestration and Automation
28 timmarI denna instruktörsledda, live-utbildning i Sverige (online eller på plats) kommer deltagarna att lära sig hur man använder ONAP för att automatisera nätverkstjänster.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå, installera och konfigurera de olika komponenterna i ONAP-ekosystemet.
- Utför principdriven orkestrering och automatisering i realtid av fysiska och virtuella nätverksfunktioner.
- Designa, skapa, orkestrera och övervaka VNF:er, SDN:er och andra nätverkstjänster.
- Hantera hela nätverkslivscykeln effektivt med hjälp av en programvarudriven metod.
- Utveckla, distribuera och skala ett nätverk med hjälp av de senaste teknikerna och metoderna för öppen källkod.
ONOS Fundamentals: Deploying Scalable SDN Solutions
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) vänder sig till nybörjar-nätverksproffs och IT-administratörer som vill förstå de grundläggande koncepten för ONOS, dess arkitektur och dess implementering för skalbara SDN-lösningar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå ONOS:s roll i mjukvarudefinierad nätverk (SDN).
- Beskriva arkitekturen och kärnkomponenterna i ONOS.
- Installera och konfigurera ONOS på ett system baserat på Linux.
- Sätta upp ett grundläggande SDN-nätverk med ONOS.
- Utforska ONOS-funktioner för att hantera och skala nätverksinfrastruktur.
ONOS for Network Engineers: Managing SDN Environments
21 timmarDenna instruktörledda, parallella utbildning i Sverige (online eller på plats) är avsedd för nätverksingenjörer på medelnivå, DevOps team och SDN-utvecklare som vill förstå och hantera SDN-miljöer med ONOS på ett effektivt sätt.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen och komponenterna i ONOS.
- Installera och konfigurera ONOS i en labbenvironment.
- Utforska ONOS:s möjligheter för att hantera SDN-miljöer.
- Distribuera, hantera och felsöka SDN-nätverk med ONOS.
ONOS in Production: Deployment and Optimization
21 timmarDenna instruktörsledda, fysiska utbildning i Sverige (online eller på plats) riktar sig till IT-arkitekter och nätverkschefer på mellanliggande nivå som vill implementera och optimera ONOS i produktionsmiljöer, och säkerställa skalbarhet, prestanda och tillförlitlighet.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå arkitekturen och kärnfunktionerna i ONOS för produktionsanvändning.
- Distribuera ONOS i en produktionsmiljö med hjälp av bästa praxis.
- Konfigurera klustering, redundans och felTolerans i ONOS.
- Övervaka, felsöka och optimera ONOS-installationer för skalbarhet och prestanda.
- Integrera ONOS med befintlig nätverksinfrastruktur och verktyg.
- Planera och genomföra en framgångsrik ONOS-uppgraderingsprocess.
Introduction to OpenDaylight: Understanding SDN Fundamentals
14 timmarDen här instruktionledda, liveutbildningen i Sverige (online eller på plats) riktar sig till nybörjarnivå nätverksingenjörer och IT-professionella som vill få en grundläggande förståelse för SDN-koncept, lära sig om arkitekturen för OpenDaylight och utföra grundläggande installations- och konfigurationuppgifter.
Vid slutet av denna utbildning kommer deltagarna att kunna:
- Förstå principerna och fördelarna med programvaruanslutna nätverk (SDN).
- Utforska arkitekturen och komponenterna i OpenDaylight.
- Installera och konfigurera OpenDaylight på ett Linux system.
- Integrera OpenDaylight med nätverksenheter.
- Utföra grundläggande OpenDaylight operationer och kommandon.
OpenDaylight for Network Automation
14 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) är inriktad på nybörjarnivå nätverksingenjörer och IT-administratörer som vill lära sig grundläggande OpenDaylight koncept, förstå dess roll i nätverksautomation och börja automatisera nätverkskonfigurationer och -operationer.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå rollen som OpenDaylight i programvaruimplementerad nätverk (SDN).
- Installera och konfigurera OpenDaylight på ett Linux-baserat system.
- Utforska OpenDaylight arkitektur och kärnfunktioner.
- Skapa grundläggande automatiserade nätverkskonfigurationer med hjälp av OpenDaylight.
- Övervaka och hantera nätverk med hjälp av OpenDaylight controllers.
OpenDaylight for Network Engineers
14 timmarDenna instruktörledda, liveträning i Sverige (online eller på plats) riktar sig till nätverksingenjörer på mellanliggande nivå och DevOps team som vill implementera, konfigurera och hantera SDN-lösningar med OpenDaylight plattformen.
I slutet av denna utbildning kommer deltagarna att kunna:
- Förstå OpenDaylights arkitektur, komponenter och roll i SDN-ekosystem.
- Installera och konfigurera OpenDaylight för olika nätverksscenarier.
- Utveckla och distribuera nätverksflöden med OpenDaylight controllers.
- Integrera OpenDaylight med SDN-aktiverade enheter och befintliga nätverk.
- Felsöka och optimera OpenDaylight distributioner för verkliga användningsfall.
OpenDaylight in Production: Scaling and Optimizing SDN Deployments
14 timmarDenna instruktörledda, liveutbildning i Sverige (online eller på plats) riktar sig till IT-arkitekter, nätverksadministratörer och ingenjörer på mellanliggande nivå som vill implementera OpenDaylight i produktionsmiljöer, optimera dess prestanda för storskalig användning och felsöka vanliga problem i SDN-implementeringar.
I slutet av denna utbildning kommer deltagarna att kunna:
- Implementera OpenDaylight i produktionsmiljöer för skalbara SDN-lösningar.
- Optimera prestandan för OpenDaylight-implementationer för att hantera hög trafikvolym.
- Felsöka och åtgärda vanliga problem i SDN-implementationer.
- Övervaka och underhålla OpenDaylight-miljöer för långsiktig stabilitet.
- Skala OpenDaylight implementationer för att möta växande nätverksbehov.
OpenStack Architecture and Troubleshooting
14 timmarSyftet med denna kurs är tvåfaldigt - få gedigen kunskap om OpenStack arkitektur och förvärva djupgående felsökningsfärdigheter. I arkitekturdelen får du bland annat lära dig hur du designar hårdvaran för det offentliga och privata molnet, förbereder kontrollplan med hög tillgänglighet, väljer rätt storlek på smakerna och på ett säkert sätt överbelastar molnresurser. Att få kunskap om de inre delarna av Neutron (Networking Service) är en annan viktig del i OpenStack arkitekturen. Därefter kommer deltagaren att introduceras till metoder för att felsöka problem i OpenStack kluster från allmänna tips, genom nätverksfelsökning upp till varningar för huvudtjänster OpenStack. Cirka 75 % av kursen består av praktiska workshops i den verkliga OpenStack utbildningsmiljön.
OpenStack Bootcamp
28 timmarKursen är en omfattande utbildning på OpenStack. Det börjar med introduktionen till systemet, sedan genom praktiska workshops ger det praktiska kunskaper om hantering av privata moln baserat på OpenStack, äntligen problemlösning och avancerade, arkitektoniska teman är närvarande. Målet med denna kurs är att bekanta sig med OpenStack ekosystemet samt att ge en stark bakgrund för ytterligare expansion och raffinering av OpenStack molnen. Kursen innehåller alla ämnen som är nödvändiga för att slutföra Certificate OpenStack Administrator examen. 75% av kursen är baserad på hands-on workshop i den verkliga OpenStack utbildningsmiljö.
P4 Programming
21 timmarDenna instruktörsledda, liveutbildning i Sverige (online eller på plats) riktar sig till nätverksingenjörer och utvecklare som vill konfigurera, köra och hantera programmerbara nätverksresurser med hjälp av P4.
I slutet av denna utbildning kommer deltagarna att kunna:
- Lär dig grunderna i språket P4.
- Programmera nätverksenheter.
- Konfigurera en server för trafikhantering.
- Kompilera och köra ett P4-program för att styra planprogram.
- Hantera överbelastning i nätverket med hjälp av övervaknings- och felsökningsmetoder.