Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή στο Ansible και τα πρότυπα αυτομάτου χειρισμού
- Αρχιτεκτονική του Ansible και βασικές εννοιές
- Διαχείριση καταλόγου (inventory) και επιλογές σύνδεσης
- Προσωρινές εντολές και απλά playbook
Συγγραφή Ρομπόστ Playbooks
- Δομή του playbook, εργασίες (tasks) και handlers
- Idempotency και διαχείριση σφαλμάτων
- Επανάχρηση εργασιών με includes και imports
Roles, Collections και Δομή Προ젝τών
- Δημιουργία και οργάνωση roles
- Κατασκευή και δημοσίευση collections
- Βέλτιστες πρακτικές για την δομή αποθετηρίων και την επανάχρηση
Μεταβλητές, Facts και Τυποποιημένα (Templating)
- Προτεραιότητα και πεδία εφαρμογής των μεταβλητών
- Χρήση facts και δικτύων (networks) για τη συλλογή πληροφοριών
- Jinja2 templating για την επεξεργασία ρυθμίσεων (configuration)
Μονάδες, Plugins και Διεκτικότητα
- Γενική επισκόπηση πυρήνων (core) και κοινοτικών μονάδων
- Ανάπτυξη plugins και δικτύων (networks)
- Διαχείριση κρυφών πληροφοριών (secrets) και συγκρουσιών ασφάλειας
Εξέταση, Ποιότητα και Ένταξη CI/CD
- Μοναδική (unit) και συμβατή εξέταση με το Molecule και Testinfra
- Ελέγχος λεπτομερείων (linting) και πύλες ποιότητας (ansible-lint, yamllint)
- Ένταξη του Ansible στις διαδικασίες CI/CD (GitHub Actions, Jenkins)
Λειτουργική με AWX/Tower
- Εγκατάσταση και αρχιτεκτονική του AWX/Tower
- Πρότυπα (job templates), ροές εργασίας (workflows) και προγραμματισμοί (schedules)
- RBAC, καταγραφή λειτουργιών (logging), ειδοποιήσεις (notifications) και αξιολόγηση (auditability)
Κλίμακα, Απόδοση και Εντοπισμός Προβλημάτων
- Βελτιστοποίηση του καταλόγου (inventory) και της απόδοσης σύνδεσης
- Στρατηγικές για μεγάλη κλίμακα παράλληλη εξέκταση (concurrency) και χορήγηση (orchestration)
- Εντοπισμός λαθών σε playbooks και πρωτοβουλίες εκτέλεσης
Ασφάλεια, Συμμόρφωση και Διαχειριστικά Πρότυπα
- Διαχείριση κρυφών πληροφοριών (Vault, Ansible Vault, εξωτερικές αποθήκες)
- Αυτόματη συμμόρφωση και πρότυπα ελέγχου μεταβολών
- Στρατηγικές ανάκτησης (disaster recovery) και αναστροφής (rollback)
Περιβάλλον Capstone: Εξυπηρέτηση End-to-End Automation Pipeline
- Σχεδίαση λύσης αυτομάτου χειρισμού για πρακτικό χρήσιμο περιβάλλον
- Εφαρμογή playbooks, roles, εξετάσεων και ένταξης CI/CD
- Παρουσιάσεις, παράκριση από συμμετέχοντες (peer review) και τομείς βελτίωσης
Περίληψη και επόμενα βήματα
Απαιτήσεις
- Κατανόηση των βασικών αρχών της διοίκησης συστήματος Linux
- Εμπειρία με βασικά shell scripting και εργαλεία command-line
- Γνώση του YAML και των αρχών διαχείρισης έκδοσης (version control)
Στόχος
- Διοικητές συστήματος
- Μηχανικοί DevOps
- Μηχανικοί πλατφόρμων και αυτομάτων διεργασιών
35 Ώρες
Σχόλια (2)
Παρουσίαση και Πρακτικές Εργασίες
Adeel - Business Computer Skills
Κομμάτι - Red Hat System Administration III (RHEL9) – RH294+EX294
Μηχανική Μετάφραση
Ήταν πολύ πρακτικό και οι απαντήσεις σε ερωτήσεις ήταν πολύ διορατικές
Tshidiso Tsatsi - City Power
Κομμάτι - Red Hat Enterprise Linux (RHEL) Administration
Μηχανική Μετάφραση