Course Outline
Εισαγωγή
Επισκόπηση Ansible Χαρακτηριστικά και Αρχιτεκτονική Έργου
- Ανασκόπηση θεμελιωδών Ansible εννοιών και αρχών
- Ξεκινώντας με προηγμένα εργαλεία σύνταξης Ansible και ανοιχτού κώδικα
Ρύθμιση Ansible και διαμόρφωση πόρων αυτοματισμού
- Προϋποθέσεις συστήματος για Ansible
- Επιλογή του βέλτιστου περιβάλλοντος λειτουργικού συστήματος για εγκατάσταση Ansible
- Εκτέλεση αρχικών εντολών υψηλότερου επιπέδου στο Ansible CLI
Χρήση έργων και δυνατοτήτων ανοιχτού κώδικα σε Playbook
- Δημιουργία στοιχείων Playbooks για προηγμένες περιπτώσεις χρήσης
Εργασία με Ansible Αποθέματα για σύνθετες διαδικασίες αυτοματισμού
Χειρισμός αλληλεπίδρασης δεδομένων μεταξύ Ansible εργαλείων και συστημάτων
Σε βάθος χρήση των παραδοσιακών Ansible εξαρτημάτων και των εντολών ad-hoc
Λειτουργία με προηγμένη σύνταξη Ansible και χρήση επεκτάσιμων πρακτικών YAML
- Πώς να διαχειριστείτε μη ασφαλείς ή ακατέργαστες συμβολοσειρές δεδομένων;
Εκτέλεση μετασχηματισμού συμβολοσειράς για ευέλικτες Ansible λειτουργίες
- Χειρισμός πολύπλοκων δεδομένων για διοικητικές λειτουργίες
Επισκόπηση των προσθηκών ανοιχτού κώδικα για το έργο Ansible
- Επέκταση πρόσθετων για βέλτιστες περιπτώσεις χρήσης
Ενημέρωση Λειτουργιών Ανάπτυξης Playbooks εντός Ansible
- CLI έναντι εκτελέσεων διεπαφής για Playbook
- Εργασία με σύνθετες λέξεις-κλειδιά και λειτουργία ενδιάμεσων εργαλείων CLI
Διαχείριση Βελτιστοποιημένων Εφαρμογών Ansible Στοιχείων και Λειτουργιών Ad-Hoc
- Βέλτιστες πρακτικές για εργασία με βρόχους, υπό όρους κ.λπ.
Διαχείριση σφαλμάτων Playbooks και ρύθμιση περιβάλλοντος απομακρυσμένων εργασιών
Ανακύκλωση αντικειμένων και ρυθμιστικοί ρόλοι στο Ansible
Χρησιμοποιώντας δυναμικές δομές και μοτίβα αποθέματος
- Ανασκόπηση των εννοιών ειδικών ετικετών και εφαρμογή των χρήσεών τους
Εφαρμογή επεκτάσιμων μεθόδων σύνδεσης και διαχείριση κλειδιών κεντρικού υπολογιστή
Κρυπτογράφηση Ansible Περιεχομένων Έργου και Εκτέλεση Προηγμένων Στρατηγικών Χειρισμού Δεδομένων
Ενσωμάτωση Ansible με AWX για βέλτιστες λειτουργίες συντονισμού
Αλληλεπίδραση με RESTful API χρησιμοποιώντας Playbooks και AWX
Αυτοματοποίηση κατασκευής αγωγών και βελτιστοποίηση ροών εργασίας στο Ansible
Ανάπτυξη προσεγγίσεων CI/CD με Ansible
Επισκόπηση της ανάπτυξης προσαρμοσμένων μονάδων και προσθηκών στο Ansible
- Εφαρμογή αποτελεσματικών πρακτικών για τοπικές και παγκόσμιες ενότητες ή πρόσθετα
- Δημιουργία και σύνταξη βελτιστοποιημένων λειτουργικών μονάδων και προσθηκών
Λειτουργία Ansible εργαλείων και δυνατοτήτων με Python 3.x και Python API
Ενότητες εντοπισμού σφαλμάτων και συμβουλές για μορφοποίηση Documentation
Ανάπτυξη ενοτήτων Ansible σε εξωτερικές πλατφόρμες
- Οδηγίες για Ansible Εφαρμογές σε Microsoft, AWS και άλλα
Δοκιμή Ansible με αποτελεσματικές μεθόδους και κύκλους ζωής της μονάδας παρακολούθησης
- Προηγμένες πρακτικές ανάπτυξης για άλλους Ansible πόρους και βοηθητικά προγράμματα
Χρησιμοποιώντας δομές μεταδεδομένων στο Ansible και ενσωμάτωση με τις δημόσιες υπηρεσίες cloud
Ανάπτυξη εφαρμογών Cloud-Native με χρήση αυτοματισμού Ansible
- Μετεγκατάσταση σε μια εγγενή πλατφόρμα cloud με Ansible
Ενσωμάτωση του Ansible με Repos και Ρύθμιση Συντηρητών συλλογής
Αυτοματοποίηση δικτύων με Ansible και απόκριση σε φόρτο εργασίας δυναμικών λειτουργιών
- Εργασία με Ansible λειτουργικές μονάδες δικτύου και ανάλυση Ansible δεδομένων
- Διαχείριση χρονικού ορίου λήξης, διακομιστή μεσολάβησης και άλλα ζητήματα
- Εξάσκηση μεθόδων virtualization και containerization
Άσκηση προηγμένων μεθόδων συντήρησης και διαχείρισης για Ansible Έργο και εξαρτήματα
Συζητώντας σε βάθος τις έννοιες του κύκλου ανάπτυξης του Ansible
- Αξιοποίηση Ansible τεκμηρίωσης και συλλογών πόρων ανοιχτού κώδικα
Επίδειξη των πιο συνηθισμένων περιπτώσεων αυτοματισμού στον Οργανισμό
Αντιμετώπιση προβλημάτων Ansible
Περίληψη και Συμπέρασμα
Requirements
- Επάρκεια στη σύνταξη προγραμματισμού YAML και Python 3.χ
- Εκτεταμένη εμπειρία σε Linux διαχείριση συστήματος και CLI
- Γνώση βασικών εργασιών αυτοματισμού Ansible
- Κατανόηση των Ansible εννοιών και αρχών της πλατφόρμας
- Εξοικείωση με ροές εργασιών πληροφορικής και DevOps αρχιτεκτονική
Ακροατήριο
- DevOps Μηχανικοί
- προγραμματιστές
- Διαχειριστές SysOps
Testimonials (2)
Η αυτομάτη διαδραστικότητα και η επικοινωνία με διάφορα πακέτα λογισμικού
Eric Van Wyk
Course - Ansible for Experts
Machine Translated
Αυτό πραγματικά επικοινώνησε με ό,τι ήδη έχουμε στην επιτροπή μας
Letlotlo Miffi
Course - Ansible for Experts
Machine Translated