Python για Μηχανικούς Δικτύων Κομμάτι εκπαίδευσης
Η δικτύωση αφορά τη συντήρηση, διαχείριση και σχεδίαση δικτύων υπολογιστών που υποστηρίζουν υπηρεσίες ασύρματου δικτύου. Η ενσωμάτωση της Python στο περιβάλλον δικτύωσης επιτρέπει τη χρήση βασικών βιβλιοθηκών και modules για γρήγορη και εύκολη αυτοματοποίηση.
Αυτή η εκπαίδευση που γίνεται από εκπαιδευτή, ζωντανά (διαδικτυακά ή με φυσική παρουσία) απευθύνεται σε μηχανικούς δικτύου που επιθυμούν να συντηρούν, να διαχειρίζονται και να σχεδιάζουν δίκτυα υπολογιστών με Python.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Να βελτιστοποιούν και να αξιοποιούν τα Paramiko, Netmiko, Napalm, Telnet και pyntc για αυτοματισμό δικτύου με Python.
- Να κατακτούν τις τεχνικές multi-threading και multiprocessing στον αυτοματισμό δικτύου.
- Να χρησιμοποιούν το GNS3 και την Python για προγραμματισμό δικτύου.
Μορφή του Σεμιναρίου
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτική.
- Πρακτική υλοποίηση σε πραγματικό εργαστηριακό περιβάλλον.
Δυνατότητες Προσαρμογής του Σεμιναρίου
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το σεμινάριο, παρακαλούμε επικοινωνήστε μαζί μας για να το κανονίσουμε.
Εξέλιξη Κομματιού
Εισαγωγή
Δικτύωση σε Βάθος
- Πελάτες και διακομιστές
- Διευθύνσεις IP
- Δικτυακά hubs και switches
- Routers και firewalls
Παράλληλος Προγραμματισμός
- Multiprocessing vs. multi-threading
Προετοιμασία του Περιβάλλοντος
- Εγκατάσταση των Napalm, pyntc, Telnet, Paramiko, Netmiko και GNS3
- Ρύθμιση ενός εργαστηρίου GNS3
Γρήγορη Έναρξη Αυτοματισμού Δικτύου
- Σύνδεση σε θύρα κονσόλας
- Διαμόρφωση routers και switches
- Διαμόρφωση συσκευών δικτύου με σειριακές συνδέσεις
- Δημιουργία ενός module σειριακής σύνδεσης
- Χρήση modules Python
Telnet
- Σύνδεση σε συσκευές
- Διαμόρφωση συσκευών
- Refactoring με OOP
- Χρήση προσαρμοσμένων κλάσεων Telnet
Paramiko
- Εκτέλεση εντολών σε συσκευή δικτύου και σε Linux
- Δημιουργία modules
- Διαμόρφωση του Backpack
- Αυτοματοποίηση ρυθμίσεων του Backpack
Netmiko
- Εκτέλεση μιας εντολής σε συσκευή δικτύου
- Διαμόρφωση του Backpack με Netmiko
- Αντιγραφή αρχείων σε συσκευές δικτύου
- Multi-threading στο Netmiko
- Multiprocessing στο Netmiko
Napalm
- Σύνδεση σε συσκευή δικτύου
- Προβολή και ανάκτηση πληροφοριών
- Εργασία με παραμετροποιήσεις
pyntc
- Διαμόρφωση συσκευών δικτύου
- Ανάκτηση, αποθήκευση και δημιουργία αντιγράφων ασφαλείας ενός switch
Σύνοψη και Συμπεράσματα
Απαιτήσεις
- Βασική κατανόηση της δικτύωσης
- Εμπειρία στην Python
Κοινό
- Μηχανικοί Δικτύων
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Python για Μηχανικούς Δικτύων Κομμάτι εκπαίδευσης - Κράτηση
Python για Μηχανικούς Δικτύων Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Python για Μηχανικούς Δικτύων - Συμβουλευτική Αίτημα
Σχόλια (1)
επικοινωνία, γνώση από την εμπειρία, λύση προβλημάτων,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Κομμάτι - OpenStack Bootcamp
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Ανάπτυξη Εφαρμογών για ONOS
21 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (online ή onsite) απευθύνεται σε προγραμματιστές SDN και μηχανικούς δικτύου ενδιάμεσου επιπέδου που επιθυμούν να αναπτύξουν προσαρμοσμένες εφαρμογές στην πλατφόρμα ONOS για την αντιμετώπιση συγκεκριμένων προκλήσεων δικτύου και την ενίσχυση των δυνατοτήτων SDN.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατανοήσουν την αρχιτεκτονική και τα βασικά συστατικά του ONOS.
- Διαμορφώσουν ένα περιβάλλον ανάπτυξης για εφαρμογές ONOS.
- Δημιουργήσουν, δοκιμάσουν και αναπτύξουν εφαρμογές ONOS για τη διαχείριση δικτύων SDN.
- Ενσωματώσουν εφαρμογές ONOS με εξωτερικά συστήματα και APIs.
- Εντοπίσουν και επιλύσουν προβλήματα και βελτιστοποιήσουν εφαρμογές ONOS για απόδοση και κλιμάκωση.
Ανάπτυξη Εφαρμογών με το OpenDaylight
14 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (διαδικτυακά ή δια ζώσης), απευθύνεται σε προγραμματιστές SDN μεσαίου επιπέδου και μηχανικούς λογισμικού που επιθυμούν να μάθουν πώς να δημιουργούν προσαρμοσμένες εφαρμογές SDN χρησιμοποιώντας τα API του OpenDaylight και τα μοντέλα YANG, με στόχο τη βελτίωση της λειτουργικότητας και της επεκτασιμότητας του δικτύου.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατανοούν την αρχιτεκτονική και τα συστατικά του OpenDaylight.
- Χρησιμοποιούν τα API του OpenDaylight για την ανάπτυξη εφαρμογών SDN.
- Δημιουργούν και διαχειρίζονται μοντέλα YANG για την προσαρμογή του δικτύου.
- Αναπτύσσουν, ελέγχουν και αποσφαλματώνουν προσαρμοσμένες εφαρμογές σε περιβάλλον OpenDaylight.
- Ενσωματώνουν το OpenDaylight με εξωτερικά συστήματα και συσκευές δικτύου.
Linux για Μηχανικούς Δικτύων
14 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (online ή onsite), απευθύνεται σε μηχανικούς δικτύων που επιθυμούν να χρησιμοποιήσουν το Linux για μηχανική δικτύων.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να εγκαθιστούν υπηρεσίες Linux για δικτύωση.
- Να αντικαθιστούν μεταγωγείς με Linux μεταγωγείς.
- Να χρησιμοποιούν εντολές Linux για διαχείριση διεργασιών.
- Να ρυθμίζουν ένα SDN για αυτοματοποίηση της συντήρησης δικτύου.
ONAP για Ενορχήστρωση και Αυτοματοποίηση Δικτύων
28 ΏρεςΣε αυτήν την εκπαίδευση με εκπαιδευτή, ζωντανά στο Ελλάδα (online ή onsite), οι συμμετέχοντες θα μάθουν πώς να χρησιμοποιούν το ONAP για να αυτοματοποιήσουν τις υπηρεσίες δικτύου.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατανοήσουν, εγκαταστήσουν και παραμετροποιήσουν τα διάφορα στοιχεία στο οικοσύστημα του ONAP.
- Πραγματοποιήσουν ενορχήστρωση και αυτοματοποίηση φυσικών και εικονικών λειτουργιών δικτύου σε πραγματικό χρόνο, με βάση πολιτικές.
- Σχεδιάσουν, δημιουργήσουν, ενορχηστρώσουν και παρακολουθήσουν VNFs, SDNs και άλλες υπηρεσίες δικτύου.
- Διαχειριστούν αποτελεσματικά ολόκληρο τον κύκλο ζωής του δικτύου χρησιμοποιώντας μια προσέγγιση βασισμένη σε λογισμικό.
- Αναπτύξουν, αναπτύξουν και κλιμακώσουν ένα δίκτυο χρησιμοποιώντας τις τελευταίες τεχνολογίες και πρακτικές ανοιχτού κώδικα.
Βασικές αρχές ONOS: Ανάπτυξη κλιμακούμενων λύσεων SDN
14 ΏρεςΑυτή η εκπαίδευση με εισηγητή, σε πραγματικό χρόνο Ελλάδα (online ή επιτόπου) απευθύνεται σε επαγγελματίες δικτύων αρχικού επιπέδου και διαχειριστές IT που επιθυμούν να κατανοήσουν τις θεμελιώδεις έννοιες του ONOS, την αρχιτεκτονική του και την ανάπτυξή του για κλιμακούμενες λύσεις SDN.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να κατανοήσουν τον ρόλο του ONOS στα δίκτυα καθορισμένα από λογισμικό (SDN).
- Να περιγράψουν την αρχιτεκτονική και τα βασικά στοιχεία του ONOS.
- Να εγκαταστήσουν και να ρυθμίσουν το ONOS σε σύστημα βασισμένο σε Linux.
- Να δημιουργήσουν ένα βασικό δίκτυο SDN χρησιμοποιώντας το ONOS.
- Να εξερευνήσουν τις δυνατότητες του ONOS για διαχείριση και κλιμάκωση της υποδομής δικτύου.
ONOS για Μηχανικούς Δικτύων: Διαχείριση Περιβαλλόντων SDN
21 ΏρεςΑυτή η εκπαίδευση με εκπαιδευτή, ζωντανή σε Ελλάδα (online ή onsite) απευθύνεται σε μηχανικούς δικτύων μεσαίου επιπέδου, ομάδες DevOps και προγραμματιστές SDN που επιθυμούν να κατανοήσουν και να διαχειριστούν αποτελεσματικά περιβάλλοντα SDN χρησιμοποιώντας το ONOS.
Μετά το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να κατανοήσουν την αρχιτεκτονική και τα συστατικά του ONOS.
- Να εγκαταστήσουν και να παραμετροποιήσουν το ONOS σε περιβάλλον εργαστηρίου.
- Να εξερευνήσουν τις δυνατότητες του ONOS για τη διαχείριση περιβαλλόντων SDN.
- Να αναπτύξουν, διαχειριστούν και επιλύσουν προβλήματα δικτύων SDN χρησιμοποιώντας το ONOS.
Το ONOS στην Παραγωγή: Ανάπτυξη και Βελτιστοποίηση
21 ΏρεςΑυτή η εκπαίδευση με εκπαιδευτή, ζωντανή (online ή onsite) στο Ελλάδα απευθύνεται σε αρχιτέκτονες IT και διαχειριστές δικτύων μεσαίου επιπέδου που επιθυμούν να αναπτύξουν και να βελτιστοποιήσουν το ONOS σε περιβάλλοντα παραγωγής, εξασφαλίζοντας κλιμακωσιμότητα, απόδοση και αξιοπιστία.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Κατανοήσουν την αρχιτεκτονική και τα βασικά χαρακτηριστικά του ONOS για χρήση στην παραγωγή.
- Αναπτύξουν το ONOS σε περιβάλλον παραγωγής χρησιμοποιώντας βέλτιστες πρακτικές.
- Ρυθμίσουν την ομαδοποίηση, τον πλεονασμό και την ανοχή σε σφάλματα στο ONOS.
- Παρακολουθούν, επιλύουν προβλήματα και βελτιστοποιούν τις αναπτύξεις ONOS για κλιμακωσιμότητα και απόδοση.
- Ενσωματώσουν το ONOS με υπάρχουσες υποδομές δικτύου και εργαλεία.
- Σχεδιάσουν και εκτελέσουν μια επιτυχημένη διαδικασία αναβάθμισης του ONOS.
Εισαγωγή στο OpenDaylight: Κατανόηση των Βασικών Αρχών του SDN
14 ΏρεςΑυτή η εκπαίδευση με ζωντανό εκπαιδευτή σε Ελλάδα (διαδικτυακά ή δια ζώσης) απευθύνεται σε μηχανικούς δικτύων και επαγγελματίες πληροφορικής αρχαρίου επιπέδου, που επιθυμούν να αποκτήσουν θεμελιώδη κατανόηση των εννοιών SDN, να μάθουν για την αρχιτεκτονική του OpenDaylight και να εκτελέσουν βασικές εργασίες εγκατάστασης και διαμόρφωσης.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να κατανοήσουν τις αρχές και τα οφέλη της δικτύωσης οριζόμενης από λογισμικό (SDN).
- Να εξερευνήσουν την αρχιτεκτονική και τα συστατικά μέρη του OpenDaylight.
- Να εγκαταστήσουν και να διαμορφώσουν το OpenDaylight σε ένα σύστημα Linux.
- Να ενσωματώσουν το OpenDaylight με συσκευές δικτύου.
- Να εκτελέσουν βασικές λειτουργίες και εντολές του OpenDaylight.
OpenDaylight για Αυτοματοποίηση Δικτύου
14 ΏρεςΑυτή η εκπαίδευση με καθοδηγητή, ζωντανά σε Ελλάδα (online ή onsite) απευθύνεται σε μηχανικούς δικτύων και διαχειριστές IT αρχάριου επιπέδου που επιθυμούν να μάθουν τις βασικές έννοιες του OpenDaylight, να κατανοήσουν τον ρόλο του στην αυτοματοποίηση δικτύου και να ξεκινήσουν την αυτοματοποίηση των ρυθμίσεων και λειτουργιών δικτύου.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Να κατανοήσουν τον ρόλο του OpenDaylight στη δικτύωση καθορισμένη από λογισμικό (SDN).
- Να εγκαταστήσουν και να ρυθμίσουν το OpenDaylight σε σύστημα βασισμένο στο Linux.
- Να εξερευνήσουν την αρχιτεκτονική και τα βασικά χαρακτηριστικά του OpenDaylight.
- Να δημιουργήσουν βασικές αυτοματοποιημένες ρυθμίσεις δικτύου χρησιμοποιώντας το OpenDaylight.
- Να παρακολουθούν και να διαχειρίζονται δίκτυα χρησιμοποιώντας ελεγκτές OpenDaylight.
OpenDaylight για Μηχανικούς Δικτύων
14 ΏρεςΑυτή η εκπαίδευση με εισηγητή, ζωντανά σε Ελλάδα (διαδικτυακά ή διά ζώσης), απευθύνεται σε μηχανικούς δικτύων και ομάδες DevOps ενδιάμεσου επιπέδου που επιθυμούν να αναπτύξουν, να παραμετροποιήσουν και να διαχειριστούν λύσεις SDN χρησιμοποιώντας την πλατφόρμα OpenDaylight.
Με την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Να κατανοούν την αρχιτεκτονική, τα συστατικά και τον ρόλο του OpenDaylight στα οικοσυστήματα SDN.
- Να εγκαθιστούν και να παραμετροποιούν το OpenDaylight για διάφορα σενάρια δικτύου.
- Να αναπτύσσουν και να θέτουν σε λειτουργία δικτυακές ροές χρησιμοποιώντας ελεγκτές OpenDaylight.
- Να ενσωματώνουν το OpenDaylight με συσκευές που υποστηρίζουν SDN και υπάρχοντα δίκτυα.
- Να επιλύουν προβλήματα και να βελτιστοποιούν αναπτύξεις του OpenDaylight για πραγματικές περιπτώσεις χρήσης.
OpenDaylight σε Παραγωγή: Κλιμάκωση και Βελτιστοποίηση Αναπτύξεων SDN
14 ΏρεςΑυτή η εκπαίδευση υπό την καθοδήγηση εκπαιδευτή, ζωντανά σε Ελλάδα (διαδικτυακά ή διά ζώσης) απευθύνεται σε αρχιτέκτονες πληροφορικής, διαχειριστές δικτύων και μηχανικούς μεσαίου επιπέδου που επιθυμούν να αναπτύξουν το OpenDaylight σε παραγωγικά περιβάλλοντα, να βελτιστοποιήσουν την απόδοσή του για χρήση σε μεγάλη κλίμακα και να επιλύσουν συνήθη προβλήματα σε αναπτύξεις SDN.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Να αναπτύσσουν το OpenDaylight σε παραγωγικά περιβάλλοντα για κλιμακούμενες λύσεις SDN.
- Να βελτιστοποιούν την απόδοση των αναπτύξεων OpenDaylight για τη διαχείριση υψηλών όγκων κίνησης.
- Να εντοπίζουν και να επιλύουν συνήθη προβλήματα σε αναπτύξεις SDN.
- Να παρακολουθούν και να συντηρούν περιβάλλοντα OpenDaylight για μακροπρόθεσμη σταθερότητα.
- Να κλιμακώνουν τις αναπτύξεις OpenDaylight για την κάλυψη των αυξανόμενων απαιτήσεων δικτύου.
OpenStack Bootcamp
28 ΏρεςΤο σεμινάριο αποτελεί ολοκληρωμένη εκπαίδευση στο OpenStack. Ξεκινά με εισαγωγή στο σύστημα, και στη συνέχεια μέσω πρακτικών εργαστηρίων παρέχει πρακτικές γνώσεις στη διαχείριση ιδιωτικών νεφών που βασίζονται στο OpenStack, και τέλος καλύπτονται θέματα αντιμετώπισης προβλημάτων και προχωρημένων, αρχιτεκτονικών εννοιών. Στόχος του σεμιναρίου είναι η εξοικείωση με το οικοσύστημα του OpenStack καθώς και η δημιουργία ισχυρού υπόβαθρου για περαιτέρω επέκταση και βελτιστοποίηση των νεφών OpenStack. Το σεμινάριο περιλαμβάνει όλα τα απαραίτητα θέματα για την προετοιμασία για την εξέταση του Certificate OpenStack Administrator. Το 75% του σεμιναρίου βασίζεται σε πρακτικό εργαστήριο σε πραγματικό εκπαιδευτικό περιβάλλον OpenStack.
Εκτεταμένο Bootcamp OpenStack
35 ΏρεςΑυτή η εντατική εκπαίδευση στο OpenStack παρέχει πρακτική, hands-on εμπειρία στην ανάπτυξη, διαχείριση, αντιμετώπιση προβλημάτων και βελτιστοποίηση ιδιωτικών περιβαλλόντων νέφους βασισμένων στο OpenStack. Σχεδιασμένο ως εκτεταμένο bootcamp, το μάθημα καλύπτει βασικά θέματα διαχείρισης, σενάρια αντιμετώπισης προβλημάτων σε πραγματικό κόσμο και προχωρημένες αρχιτεκτονικές έννοιες ευθυγραμμισμένες με τους στόχους της εξέτασης Certified OpenStack Administrator. Με 75% μάθηση βασισμένη σε εργαστήρια σε ζωντανό περιβάλλον OpenStack, οι συμμετέχοντες αποκτούν τις δεξιότητες που απαιτούνται για να διαχειριστούν με αυτοπεποίθηση και να αναπτύξουν περαιτέρω υποδομές OpenStack για επιχειρήσεις.
OpenStack και NFV (με OVN και OpenFlow)
21 ΏρεςΤο μάθημα είναι μια εις βάθος εκπαίδευση στη δικτύωση του OpenStack. Ξεκινά με την εισαγωγή στο OpenStack και την αρχιτεκτονική του, στη συνέχεια διευκρινίζει βασικά έργα του OpenStack όπως η υπηρεσία ταυτότητας (Keystone), η υπηρεσία εικόνων (Glance), η υπηρεσία υπολογισμού (Nova), ο αποθηκευτικός χώρος μπλοκ (Cinder) προκειμένου να περιγράψει το περιβάλλον των δικτύων στο OpenStack και επικεντρώνεται κυρίως στο έργο δικτύωσης (Neutron). Η εικονική υποδομή δικτύου περιγράφεται και βασίζεται στο έργο Open Virtual Network, το Open vSwitch και το OpenFlow. Στόχος του μαθήματος είναι η κατανόηση των βασικών λειτουργιών και της αρχιτεκτονικής του OpenStack καθώς και η εξοικείωση των συμμετεχόντων με διάφορες τεχνολογίες δικτύωσης πίσω από το OpenStack, επεκτείνοντας τις πληροφορίες σχετικά με το OVN και τις υποκείμενες ροές, πόρους και εργαλεία.
Επιλογές προσαρμογής
Η εκπαίδευση μπορεί να συρρικνωθεί σε 2 ημέρες, εστιάζοντας σε βασικές πτυχές που αφορούν τον πελάτη. Η εκπαίδευση μπορεί επίσης να επεκταθεί σχετικά με θέματα διαχείρισης, σχεδιασμού, δικτύωσης και/ή επίλυσης προβλημάτων που αφορούν την ανάπτυξη του OpenStack. Είναι δυνατή η περιγραφή άλλων υποκείμενων λύσεων SDN όπως το Linux Bridge ή το OvS.