Je vais créer des scripts d'automatisation réseau en python pour les appareils réseau
Ingénieur en automatisation réseau, Python, Cisco NSO, tests QA
À propos de ce service
Je vais créer des scripts d'automatisation réseau basés sur Python pour les appareils Cisco, Nokia, Huawei ou Juniper selon vos besoins.
Je peux automatiser les tâches répétitives en CLI, les changements de configuration, la collecte d'informations sur les appareils, la validation des interfaces et du routage, l'exécution de commandes et la génération de sorties structurées.
La solution sera développée avec un code Python propre, réutilisable et une gestion appropriée des erreurs. Je peux travailler à partir de votre plateforme d'appareil, des commandes requises, des détails de configuration, des exemples de sorties et des résultats attendus.
Ce que je peux automatiser :
Configuration des appareils réseau et tâches CLI
Collecte d'informations sur les appareils
Validation des interfaces et du routage
Exécution de commandes sur plusieurs appareils
Vérification et contrôle de la configuration
Sorties structurées et rapports
Plateformes supportées : Cisco, Nokia, Huawei et Juniper.
Veuillez partager votre plateforme réseau, vos besoins en automatisation, les commandes/configurations et le résultat attendu avant de passer commande.
Appareil:
Routeur
Système opérateur:
IOS
•
Autres
FAQ
Traduction automatique
Quels appareils réseau pouvez-vous prendre en charge ?
Je peux travailler avec des appareils Cisco, Nokia, Huawei et Juniper. La portée exacte dépend de la plateforme de l'appareil, des commandes et des besoins en automatisation.
Avez-vous besoin d'accéder à mes appareils réseau ?
Pas toujours. Je peux développer le script à partir de vos besoins, commandes et exemples de sorties. L'accès à distance n'est nécessaire que pour les tests et si cela est convenu dans le cadre du projet.
Pouvez-vous automatiser la validation de la configuration ?
Oui. Je peux automatiser l'exécution de commandes, la vérification de la configuration, la validation des interfaces et du routage, ainsi que la comparaison des sorties des appareils avec les résultats attendus.
De quelles informations avez-vous besoin avant de commencer ?
Veuillez fournir le fournisseur réseau, la plateforme de l'appareil, les besoins en automatisation, les commandes ou détails de configuration, le résultat attendu et tout exemple de données disponible.
Pouvez-vous travailler dans des environnements multi-fournisseurs ?
Oui. Je peux développer une automatisation Python pour des environnements multi-fournisseurs, y compris Cisco, Nokia, Huawei et Juniper, selon les besoins convenus.
Pouvez-vous automatiser plusieurs appareils réseau ?
Oui. Je peux créer des scripts qui exécutent des commandes, collectent des informations, appliquent des configurations et effectuent des validations sur plusieurs appareils réseau, selon les besoins convenus.
Pouvez-vous travailler avec du code d'automatisation Python existant ?
Oui. Je peux revoir, modifier, dépanner ou étendre du code d'automatisation Python existant en fonction des fonctionnalités requises et du code disponible.
Pouvez-vous fournir une documentation pour le script d'automatisation ?
Oui. La documentation peut être incluse selon le package choisi et couvrir l'installation, les dépendances, les instructions d'utilisation, les entrées, les sorties et le dépannage de base.
Pouvez-vous tester le script d'automatisation ?
Oui. Je peux tester le script dans l'environnement disponible, avec des sorties d'exemple ou un accès aux appareils fournis, et valider les résultats attendus.
Pouvez-vous corriger les erreurs dans un script d'automatisation réseau existant ?
Oui. Je peux dépanner des scripts d'automatisation Python, identifier les erreurs, améliorer la gestion des exceptions et effectuer les corrections convenues en fonction du code et des besoins.
