Εξέλιξη Κομματιού
Εισαγωγή στο 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
- Επαγγελματίες πληροφορικής
- Διαχειριστές συστημάτων
Σχόλια (3)
Το ρυθμός, για το μεγαλύτερο μέρος, ήταν εξαιρετικός. Ο Μιχάλ ήταν πολύ καλό στο να διασφαλίζει ότι το κοινό ήταν ενεργό και ότι όλοι ακολουθούσαν, για το μεγαλύτερο μέρος.
Asif Shaikh - Carpmaels & Ransford
Κομμάτι - Terraform on Microsoft Azure
Μηχανική Μετάφραση
Ο εκπαιδευτής παρουσίασε τα θέματα με πολύ σαφή, σύντομη και δομημένη προσέγγιση που ήταν εύκολη να ακολουθηθεί. Οι συνάδελφοί μου παρατήρησαν ότι είχαν την πόθεση να έχαν αυτή την κατάρτιση πριν αρχίσουν να χρησιμοποιούν το Terraform. Εκτιμώ επίσης πολύ την εφαρμοσμένη κωδικογράφηση με χρήση των δυναμικών μηχanismών. Αυτό λειτουργούσε πολύ καλά. Ο εκπαιδευτής ήταν επίσης πολύ φιλόξενος και σχετιζόμενος.
Shane - Keystart
Κομμάτι - Terraform on Microsoft Azure
Μηχανική Μετάφραση
Άδειασα τα τεχνικά στοιχεία των ασκήσεων - ήταν εντυπωσιακό να δω το Terraform σε λειτουργία και να μπορώ να παρακολουθήσω τη δημιουργία των πόρων στο Azure.
Brett Hawson - Reach Plc
Κομμάτι - Terraform on Microsoft Azure
Μηχανική Μετάφραση