Εξέλιξη Κομματιού
Εισαγωγή
Επισκόπηση των χαρακτηριστικών και της αρχιτεκτονικής του έργου Ansible
- Ανασκόπηση των βασικών εννοιών και αρχών του Ansible
- Ξεκινώντας με προηγμένη σύνταξη Ansible και εργαλεία ανοικτού κώδικα
Ρύθμιση του Ansible και παραμετροποίηση πόρων αυτοματισμού
- Απαιτήσεις συστήματος για το Ansible
- Επιλογή του βέλτιστου περιβάλλοντος λειτουργικού συστήματος για την εγκατάσταση του Ansible
- Εκτέλεση αρχικών εντολών ανώτερου επιπέδου στο CLI του Ansible
Αξιοποίηση έργων ανοικτού κώδικα και χαρακτηριστικών στα Playbooks
- Δημιουργία στιγμιοτύπων συστατικών Playbooks για προχωρημένα σενάρια χρήσης
Εργασία με inventories του Ansible για σύνθετες διαδικασίες αυτοματισμού
Διαχείριση της αλληλεπίδρασης δεδομένων μεταξύ εργαλείων και συστημάτων Ansible
Εκτενής χρήση των παραδοσιακών συστατικών του Ansible και εντολών Ad-Hoc
Λειτουργία με προηγμένη σύνταξη Ansible και αξιοποίηση επεκτάσιμων πρακτικών YAML
- Πώς διαχειρίζεστε μη ασφαλείς ή ακατέργαστες συμβολοσειρές δεδομένων;
Εκτέλεση μετασχηματισμού συμβολοσειρών για ευέλικτες λειτουργίες Ansible
- Χειρισμός σύνθετων δεδομένων για διοικητικές εργασίες
Επισκόπηση προσθέτων ανοικτού κώδικα για το έργο Ansible
- Επέκταση προσθέτων για βέλτιστα σενάρια χρήσης
Ενημέρωση λειτουργιών ανάπτυξης Playbooks εντός του Ansible
- Εκτελέσεις CLI έναντι interface για Playbooks
- Εργασία με σύνθετες λέξεις-κλειδιά και λειτουργία ενδιάμεσων εργαλείων CLI
Διαχείριση βελτιστοποιημένων εφαρμογών συστατικών Ansible και συναρτήσεων Ad-Hoc
- Βέλτιστες πρακτικές για εργασία με βρόχους, συνθήκες κ.λπ.
Διαχείριση σφαλμάτων Playbooks και ρύθμιση περιβάλλοντος απομακρυσμένων εργασιών
Ανακύκλωση artifacts και ρύθμιση ρόλων στο Ansible
Χρήση δυναμικών δομών inventory και προτύπων
- Ανασκόπηση εννοιών ειδικών ετικετών και υλοποίηση των χρήσεών τους
Εφαρμογή επεκτάσιμων μεθόδων σύνδεσης και διαχείριση κλειδιών υπολογιστών
Κρυπτογράφηση περιεχομένων του έργου Ansible και εκτέλεση προηγμένων στρατηγικών επεξεργασίας δεδομένων
Ενσωμάτωση του Ansible με το AWX για βέλτιστες λειτουργίες συντονισμού
Αλληλεπίδραση με RESTful APIs χρησιμοποιώντας Playbooks και AWX
Αυτοματοποίηση αγωγών μεταγλώττισης και απλούστευση ροών εργασίας στο Ansible
Ανάπτυξη προσεγγίσεων CI/CD με το Ansible
Επισκόπηση ανάπτυξης προσαρμοσμένων modules και plugins στο Ansible
- Υλοποίηση αποδοτικών πρακτικών για τοπικά και καθολικά modules ή plugins
- Δημιουργία και συγγραφή βελτιστοποιημένων modules και plugins
Λειτουργία εργαλείων και χαρακτηριστικών του Ansible με Python 3.x και Python API
Εκσφαλμάτωση modules και συμβουλές για τη μορφοποίηση της τεκμηρίωσης
Ανάπτυξη modules Ansible σε εξωτερικές πλατφόρμες
- Κατευθυντήριες γραμμές για υλοποιήσεις Ansible σε Microsoft, AWS και άλλα
Έλεγχος του Ansible με αποδοτικές μεθόδους και παρακολούθηση κύκλων ζωής modules
- Προηγμένες πρακτικές ανάπτυξης για άλλους πόρους και βοηθητικά προγράμματα του Ansible
Χρήση δομών μεταδεδομένων στο Ansible και ενσωμάτωση με δημόσιες υπηρεσίες cloud
Ανάπτυξη cloud-native εφαρμογών με χρήση της αυτοματοποίησης Ansible
- Μετεγκατάσταση σε μια cloud-native πλατφόρμα με το Ansible
Ενσωμάτωση του Ansible με repos και εγκατάσταση συντηρητών συλλογών
Αυτοματοποίηση δικτύων με το Ansible και ανταπόκριση σε δυναμικό φόρτο εργασίας λειτουργιών
- Εργασία με modules δικτύου του Ansible και ανάλυση δεδομένων του Ansible
- Διαχείριση χρονοθυρίδων, διακομιστή μεσολάβησης και άλλων ζητημάτων
- Άσκηση σε μεθόδους εικονικοποίησης και containerization
Άσκηση προηγμένων μεθόδων συντήρησης και διαχείρισης για το έργο και τα συστατικά του Ansible
Συζήτηση εις βάθος εννοιών του κύκλου ανάπτυξης του Ansible
- Αξιοποίηση της τεκμηρίωσης του Ansible και συλλογών πόρων ανοικτού κώδικα
Επίδειξη των πιο συνηθισμένων περιπτώσεων αυτοματισμού στον οργανισμό
Επίλυση προβλημάτων Ansible
Σύνοψη και Συμπεράσματα
Απαιτήσεις
- Επάρκεια στη σύνταξη προγραμματισμού YAML και Python 3.x
- Εκτεταμένη εμπειρία στη διαχείριση συστημάτων Linux και CLI
- Γνώση βασικών εργασιών αυτοματισμού Ansible
- Κατανόηση των εννοιών και αρχών της πλατφόρμας Ansible
- Εξοικείωση με ροές εργασίας IT και αρχιτεκτονική DevOps
Κοινό
- Μηχανικοί DevOps
- Προγραμματιστές
- Διαχειριστές SysOps
Σχόλια (2)
η Αυτομάτος και η αλληλεπίδραση με διάφορους λογισμικούς πακέτους
Eric Van Wyk
Κομμάτι - Ansible for Experts
Μηχανική Μετάφραση
Είχε πραγματικά ανταποκριθεί σε ό,τι ήδη διαθέτουμε στην τμήμα μας
Letlotlo Miffi
Κομμάτι - Ansible for Experts
Μηχανική Μετάφραση