Επικοινωνήστε μαζί μας
 Διάρκεια 14 Ώρες

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

Εισαγωγή στο Terraform

  • Τι είναι το Terraform;
  • Οφέλη χρήσης του Terraform
  • Βασικές έννοιες και ορολογία
  • Terraform εναντίον άλλων εργαλείων Infrastructure as Code

Ρύθμιση Περιβάλλοντος

  • Εγκατάσταση Terraform
  • Ρύθμιση Visual Studio Code για ανάπτυξη με Terraform
  • Δημιουργία και διαμόρφωση λογαριασμών Azure

Αρχή με το Terraform στο Azure

  • Διαμόρφωση provider AzureRM
  • Πιστοποίηση στο Azure
  • Σύνταξη της πρώτης διαμόρφωσης Terraform
  • Αναπαραγωγή βασικού πόρου Azure

Διαχείριση Κατάστασης Terraform

  • Κατανόηση της κατάστασης (state) του Terraform
  • Απομακρυσμένη διαχείριση κατάστασης με αποθήκευση Azure
  • Κλείδωμα κατάστασης και συνέπεια

Δημιουργία Υποδομής με Terraform

  • Δημιουργία και διαχείριση Azure Virtual Machines
  • Διαμόρφωση δικτύωσης Azure (VNet, Subnets, NSGs)
  • Αναπαραγωγή λογαριασμών αποθήκευσης Azure
  • Ρύθμιση βάσεων δεδομένων Azure SQL

Προηγμένα Χαρακτηριστικά Terraform

  • Μодуlia Terraform και επαναχρησιμοποιησιμότητα
  • Χρήση πηγών δεδομένων και μεταβλητών εξόδου
  • Εκφράσεις και συναρτήσεις Terraform
  • Διαχείριση εξαρτήσεων στο Terraform

Συνεχής Ενσωμάτωση και Αναπαραγωγή

  • Εισαγωγή στο Azure DevOps
  • Ρύθμιση pipeline CI/CD για Terraform
  • Αυτοματοποίηση αναπαραγωγών Terraform με Azure DevOps
  • Ενσωμάτωση GitHub actions για συνεχή παράδοση

Διαχείριση Γεγονοτήτων και Ευαίστων Δεδομένων

  • Διαχείριση κρυφών στοιχείων (secrets) με Azure Key Vault
  • Ενσωμάτωση Key Vault με Terraform
  • Βέλτιστες πρακτικές διαχείρισης κρυφών στοιχείων

Παρακολούθηση και Κλιμάκωση Υποδομής

  • Ρύθμιση παρακολούθησης και ειδοποιήσεων Azure
  • Κλιμάκωση πόρων Azure με Terraform
  • Εφαρμογή ομάδων αυτόματης κλιμάκωσης (auto-scaling groups)

Διόρθωση Σφαλμάτων και Βέλτιστες Πρακτικές

  • Αποσφαλμάτωση διαμορφώσεων Terraform
  • Χειρισμός κοινών σφαλμάτων και θεμάτων
  • Βέλτιστες πρακτικές και συστάσεις για Terraform

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

Απαιτήσεις

  • Βασική κατανόηση των εννοιών του cloud computing
  • Οικοσημία με τις υπηρεσίες και το portal του Microsoft Azure
  • Βασικές γνώσεις στη γράφτη (scripting) ή προγραμματισμό

Κοινό Σκοπός

  • Μηχανικοί cloud
  • Μηχανικοί DevOps
  • Επαγγελματίες ΠΛΠ
  • Διαχειριστές συστημάτων

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


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

Σχόλια (3)

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

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