Course Outline
Προηγμένες Terraform Σύνταξη και Κατασκευές
- Βαθιά κατάδυση στη σύνταξη Terraform
- Σύνθετοι βρόχοι με for_each και count
- Χρήση χαρτών και λιστών για δυναμικές διαμορφώσεις
Expressιόντα και δυναμικές διαμορφώσεις
- Βασικές εκφράσεις και περιπτώσεις χρήσης τους
- Προηγμένες εκφράσεις για σύνθετες ρυθμίσεις υποδομής
- Πρακτικές ασκήσεις στις εκφράσεις
Terraform Βέλτιστες πρακτικές ενοτήτων
- Τοπικές έναντι κοινόχρηστων λειτουργικών μονάδων: Πότε να χρησιμοποιείτε το καθένα
- Δόμηση μονάδων για επαναχρησιμοποίηση και δυνατότητα συντήρησης
- Έκδοση και διαχείριση πηγών λειτουργικών μονάδων
Terraform Βέλτιστες πρακτικές και πρότυπα
- Ανασκόπηση κλειδιών ευρετηρίου περιπτώσεων για διαχείριση κατάστασης
- Βέλτιστες πρακτικές για τη σύνταξη και την οργάνωση Terraform κώδικα
- Εξασφάλιση ανικανότητας και ελαχιστοποίηση των παρενεργειών
Διαχειριστική Terraform Πολιτεία
- Εισαγωγή πόρων και κατανόηση του αρχείου κατάστασης
- Κλείδωμα κατάστασης, κρατικά backend και απομακρυσμένη διαχείριση κατάστασης
- Χειρισμός αρχείου κατάστασης σε κατανεμημένα περιβάλλοντα
Ενημέρωση με Terraform ενημερώσεις
- Έλεγχος τεκμηρίωσης μαζί με νέες Terraform εκδόσεις
- Στρατηγικές για την αναβάθμιση Terraform εκδόσεων
- Αντιμετώπιση υποτιμήσεων και μονοπατιών μετανάστευσης
Ενσωμάτωση Terraform με αγωγούς CI/CD
- Επισκόπηση των διαμορφώσεων YAML και αγωγών
- Ρύθμιση του Terraform με δημοφιλή εργαλεία CI/CD
- Αυτοματοποίηση Terraform ροών εργασίας σε αγωγούς
Σύνθετη αντιμετώπιση προβλημάτων και εντοπισμός σφαλμάτων
- Σχεδιάζει και εφαρμόζει συστηματικές προσεγγίσεις για την αντιμετώπιση προβλημάτων Terraform
- Εντοπισμός σφαλμάτων κοινών και προηγμένων σφαλμάτων στο Terraform
- Χρήση αρχείων καταγραφής και λεπτομερούς εξόδου για επίλυση σφαλμάτων
Έξοδοι και ροή δεδομένων σε Terraform
- Κατανόηση και χρήση των εξόδων στο Terraform
- Ροή δεδομένων μεταξύ μονάδων και διαμορφώσεων ρίζας
- Εξασφάλιση ευαίσθητων πληροφοριών σε εξόδους
Λογική υπό όρους στο Terraform
- Γράψτε προτάσεις υπό όρους με count, for_each και if
- Υπό όρους δημιουργία πόρων
- Χρησιμοποιήστε περιπτώσεις για λογική υπό όρους σε ενότητες
Τρέξιμο Terraform Τοπικά
- Ρύθμιση τοπικού περιβάλλοντος Terraform
- Εκτέλεση και δοκιμή Terraform κώδικα σε τοπικές μηχανές
- Βέλτιστες πρακτικές τοπικής ανάπτυξης
Χειρισμός κυκλικών εξαρτήσεων
- Εντοπισμός και επίλυση κυκλικών εξαρτήσεων
- Ανακατασκευή κώδικα για την αποφυγή κύκλων εξάρτησης
- Προηγμένες τεχνικές διαχείρισης εξαρτήσεων
Περίληψη και Επόμενα Βήματα
Requirements
- Κατανόηση βασικής Terraform σύνταξης και πράξεων
- Εμπειρία σε υποδομές cloud, κατά προτίμηση AWS, και εξοικείωση με έννοιες CI/CD
Ακροατήριο
- DevOps μηχανικοί
- Αρχιτέκτονες σύννεφων
- Ειδικοί στις υποδομές
- Τεχνικοί υπεύθυνοι και διευθυντές
Testimonials (2)
Η δομή ήταν καλή, κάθε τμήμα είχε έναν ξεκάθαρο σκοπό και ήταν αρκετά εύκολο να ακολουθηθεί. Οι ασκήσεις ήταν χρήσιμες και ο εκπαιδευτής ήταν χρήσιμος όταν τελικά προέκυπταν προβλήματα. Η χαλαρή προσέγγιση σχετικά με τα εργαστήρια ήταν επίσης κάτι που μου άρεσε. Στηρίγματα στον προπονητή για τη διατήρηση μιας ψυχρής και φιλικής στάσης καθ' όλη τη διάρκεια της προπόνησης, ακόμη και αφού ορισμένοι από τους συμμετέχοντες εγκατέλειψαν την όλη εμπειρία.
Rares - Orange Services
Course - Advanced Terraform: Efficient Infrastructure as Code
Machine Translated
Η ευελιξία του εκπαιδευτή να προσαρμόζει την ανταλλαγή γνώσεων με βάση την ανατροφοδότηση της ομάδας ή τους τομείς ενδιαφέροντος
Alexandru - Orange Services
Course - Advanced Terraform: Efficient Infrastructure as Code
Machine Translated