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 μηχανικοί
  • Αρχιτέκτονες σύννεφων
  • Ειδικοί στις υποδομές
  • Τεχνικοί υπεύθυνοι και διευθυντές
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories