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

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

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

  • Τι είναι το Terraform;
  • Οφέλη από τη χρήση του Terraform
  • Βασικές έννοιες και ορολογία
  • Το Terraform σε σύγκριση με άλλα εργαλεία υποδομής ως κώδικα

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

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

Ξεκινώντας με το Terraform στο Azure

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

Διαχείριση της Κατάστασης (State) του Terraform

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

Χτίζοντας Υποδομές με το Terraform

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

Προηγμένες Δυνατότητες του Terraform

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

Continuous Integration και Deployment

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

Αντιμετώπιση Μυστικών και Ευαίσθητων Δεδομένων

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

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

  • Ρύθμιση παρακολούθησης και ειδοποιήσεων Azure
  • Κλιμάκωση πόρων Azure με το Terraform
  • Υλοποίηση ομάδων αυτόματης κλιμάκωσης

Αντιμετώπιση Προβλημάτων και Βέλτιστες Πρακτικές

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

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

Απαιτήσεις

  • Βασική κατανόηση εννοιών του cloud computing
  • Εξοικείωση με τις υπηρεσίες και την πύλη του Microsoft Azure
  • Βασικές γνώσεις scripting ή προγραμματισμού

Κοινό

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

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


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

Σχόλια (3)

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

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