Course Outline
Εισαγωγή
Επισκόπηση Ansible Χαρακτηριστικά και Αρχιτεκτονική Έργου
- Ανασκόπηση θεμελιωδών Ansible εννοιών και αρχών Ξεκινώντας με προηγμένα Ansible εργαλεία σύνταξης και ανοιχτού κώδικα
Ρύθμιση Ansible και διαμόρφωση πόρων αυτοματισμού
- Προϋποθέσεις συστήματος για Ansible Επιλογή του βέλτιστου περιβάλλοντος λειτουργικού συστήματος για εγκατάσταση Ansible Εκτέλεση αρχικών εντολών υψηλότερου επιπέδου στο Ansible CLI
Χρήση έργων και δυνατοτήτων ανοιχτού κώδικα σε Playbook
- Δημιουργία στοιχείων Playbooks για προηγμένες περιπτώσεις χρήσης
Εργασία με Ansible Αποθέματα για σύνθετες διαδικασίες αυτοματισμού
Χειρισμός αλληλεπίδρασης δεδομένων μεταξύ Ansible εργαλείων και συστημάτων
Σε βάθος χρήση των παραδοσιακών Ansible εξαρτημάτων και των εντολών ad-hoc
Λειτουργία με προηγμένη σύνταξη Ansible και χρήση επεκτάσιμων πρακτικών YAML
- Πώς να διαχειριστείτε μη ασφαλείς ή ακατέργαστες συμβολοσειρές δεδομένων;
Εκτέλεση μετασχηματισμού συμβολοσειράς για ευέλικτες Ansible λειτουργίες
- Χειρισμός πολύπλοκων δεδομένων για διοικητικές λειτουργίες
Επισκόπηση των προσθηκών ανοιχτού κώδικα για το έργο Ansible
- Επέκταση πρόσθετων για βέλτιστες περιπτώσεις χρήσης
Ενημέρωση Λειτουργιών Ανάπτυξης Playbooks εντός Ansible
- CLI vs εκτελέσεις διεπαφής για Playbook Εργασία με σύνθετες λέξεις-κλειδιά και λειτουργία ενδιάμεσων εργαλείων CLI
Διαχείριση Βελτιστοποιημένων Εφαρμογών Ansible Στοιχείων και Λειτουργιών Ad-Hoc
- Βέλτιστες πρακτικές για εργασία με βρόχους, υπό όρους κ.λπ.
Διαχείριση σφαλμάτων Playbooks και ρύθμιση περιβάλλοντος απομακρυσμένων εργασιών
Ανακύκλωση αντικειμένων και ρυθμιστικοί ρόλοι στο Ansible
Χρησιμοποιώντας δυναμικές δομές και μοτίβα αποθέματος
- Ανασκόπηση των εννοιών ειδικών ετικετών και εφαρμογή των χρήσεών τους
Εφαρμογή επεκτάσιμων μεθόδων σύνδεσης και διαχείριση κλειδιών κεντρικού υπολογιστή
Κρυπτογράφηση Ansible Περιεχομένων Έργου και Εκτέλεση Προηγμένων Στρατηγικών Χειρισμού Δεδομένων
Ενσωμάτωση Ansible με AWX για βέλτιστες λειτουργίες συντονισμού
Αλληλεπίδραση με RESTful API χρησιμοποιώντας Playbooks και AWX
Αυτοματοποίηση κατασκευής αγωγών και βελτιστοποίηση ροών εργασίας στο Ansible
Ανάπτυξη προσεγγίσεων CI/CD με Ansible
Επισκόπηση της ανάπτυξης προσαρμοσμένων μονάδων και προσθηκών στο Ansible
- Εφαρμογή αποτελεσματικών πρακτικών για τοπικές και παγκόσμιες ενότητες ή πρόσθετα Δημιουργία και σύνταξη βελτιστοποιημένων λειτουργικών μονάδων και προσθηκών
Λειτουργία Ansible Tools and Features με Python 3.x και Python API
Ενότητες εντοπισμού σφαλμάτων και συμβουλές για μορφοποίηση Documentation
Ανάπτυξη ενοτήτων Ansible σε εξωτερικές πλατφόρμες
- Οδηγίες για εφαρμογές Ansible σε Microsoft, AWS και άλλα
Δοκιμή Ansible με αποτελεσματικές μεθόδους και κύκλους ζωής της μονάδας παρακολούθησης
- Προηγμένες πρακτικές ανάπτυξης για άλλους Ansible πόρους και βοηθητικά προγράμματα
Χρήση δομών μεταδεδομένων στο Ansible και ενσωμάτωση με τις δημόσιες υπηρεσίες cloud
Ανάπτυξη εφαρμογών Cloud-Native με χρήση αυτοματισμού Ansible
- Μετεγκατάσταση σε μια εγγενή πλατφόρμα cloud με Ansible
Ενσωμάτωση του Ansible με Repos και Ρύθμιση Συντηρητών συλλογής
Αυτοματοποίηση δικτύων με Ansible και απόκριση σε φόρτο εργασίας δυναμικών λειτουργιών
- Εργασία με Ansible λειτουργικές μονάδες δικτύου και ανάλυση Ansible δεδομένων Διαχείριση χρονικού ορίου λήξης, διακομιστή μεσολάβησης και άλλων ζητημάτων Εξάσκηση μεθόδων εικονικοποίησης και κοντέινερ
Άσκηση προηγμένων μεθόδων συντήρησης και διαχείρισης για Ansible Έργο και εξαρτήματα
Συζητώντας σε βάθος τις έννοιες του κύκλου ανάπτυξης του Ansible
- Αξιοποίηση Ansible τεκμηρίωσης και συλλογών πόρων ανοιχτού κώδικα
Επίδειξη των πιο συνηθισμένων περιπτώσεων αυτοματισμού στον Οργανισμό
Αντιμετώπιση προβλημάτων Ansible
Περίληψη και Συμπέρασμα
Requirements
- Επάρκεια στη σύνταξη προγραμματισμού YAML και Python 3.χ
- Εκτεταμένη εμπειρία στη διαχείριση συστήματος Linux και CLI
- Γνώση βασικών εργασιών αυτοματισμού Ansible
- Κατανόηση των εννοιών και των αρχών της πλατφόρμας Ansible
- Εξοικείωση με τις ροές εργασιών πληροφορικής και την αρχιτεκτονική DevOps
Ακροατήριο
- DevOps Μηχανικοί
- προγραμματιστές
- Διαχειριστές SysOps
Testimonials (2)
the Automation and speaking to different software packages
Eric Van Wyk
Course - Ansible for Experts
It really spoke to what we already have in our department