Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή

  • Επισκόπηση βασικών εννοιών και συνιστωσών του Terraform
  • Θεμελιώδεις αρχές DevOps

Αρχίζοντας

  • Εγκατάσταση και διαμόρφωση του Terraform
  • Ρύθμιση workspaces για πολλαπλά περιβάλλοντα
  • Τοπική κατάσταση (local state) έναντια απομακρυσμένης κατάστασης (remote state) στο Terraform
  • Προχωρημένα εργαλεία και CLI του Terraform

Κατασκευή Σύνθετων Modules Terraform

  • Τυπική δομή module
  • Ορισμός ρυθμίσεων παρόχου (provider configurations)
  • Ανάπτυξη εξατομικευμένων modules Terraform
  • Δημιουργία επαναχρησιμοποιήσιμης υποδομής με modules
  • Δημόσια έναντια κοινόχρηστα modules
  • Δημοσίευση modules στο Terraform registry
  • Βέλτιστες πρακτικές στη σύνθεση modules

Τεχνικές Κωδικοποίησης και Βελτιστοποίησης

  • Βρόγχοι (Loops) και μετα-επιχειρήματα (meta-arguments)
  • Εκφράσεις δυναμικής γλώσσας
  • Σύνταξη HCL και τελεστές
  • Σύνταξη Blocks και ρυθμίσεις backend
  • Mono-repo έναντια multi-repo
  • Εργασία με Terragrunt

Ασφάλεια με Σφίξη και Αυτοματοποίηση

  • Πλήρης ασφάλεια Terraform
  • Διαχείριση διαπιστευτηρίων και μυστικών (secrets)
  • Αυτόματα πλαίσια δοκιμών
  • Ανάλυση και επαλήθευση κώδικα
  • Αυτοματοποιημένες ροές παράδοσης
  • Αξιοπιστία υποδομής και εγκαταστάσεων

Αντιμετώπιση Προβλημάτων (Troubleshooting)

Σύνοψη και Επόμενα Βήματα

Απαιτήσεις

  • Κατανόηση των εννοιών της υποδομής cloud
  • Βασική εμπειρία στις λειτουργίες του Terraform

Κοινό-Στόχος

  • Μηχανικοί DevOps
  • Διαχειριστές συστημάτων
  • Αρχιτέκτονες συστημάτων
 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (6)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες