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

Εισαγωγή

  • Πώς διαφέρει το Terraform από Chef, Puppet, Ansible και Salt?
  • Γιατί όχι ο AWS Management Console;

Επισκόπηση Προσδομής και Αρχιτεκτονικής του Terraform

  • Υποδομή ως κώδικα, σχέδια εκτέλεσης, γράφοι πόρων, αυτομάτη διαχείριση αλλαγών

Προσδομή του Terraform

  • Γράψτε, Προεπισκόπηση, Δημιουργία, Αναπαραγωγή, Καταστροφή

Εκκίνηση

  • Προετοιμασία ενός λογαριασμού AWS για τη χρήση με Terraform
  • Αρχικοποίηση του Terraform

Προετοιμασία Σχεδίου Εκτέλεσης

  • Συντάξη νέου σχεδίου, αποθήκευση και αφαίρεση .tf αρχείων

Εργασία με Αρχεία Προσαρμογής

  • Επισκόπηση συντάξης
  • Σύγκειση, ελέγχου διαφορών και ενημέρωση

Ορισμός Εξαρτήσεων Πόρων

  • Χρήση του γράφου πόρων του Terraform
  • Εξαρτήσεις υποδομής και εφαρμογών

Ανάπτυξη Υποδομής

  • Προεπισκόπηση αλλαγών προσαρμογής
  • Εκτέλεση αλλαγών

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

  • Ρύθμιση ενός backend χρησιμοποιώντας AWS S3 και AWS DynamoDB

Αναπαραγωγή Υποδομής

  • Ρύθμιση του περιβάλλοντος για μια εφαρμογή: dev, test/qa, stage, και prod

Εξαρτημένη Συσκευασία Αρχείων Προσαρμογής ως Μονάδες (Modules)

  • Αντιγραφή κώδικα με εκδηλώσιμες μονάδες
  • Χρήση του Καταθέτη Μονάδων (Module Registry) για να δημιουργήσετε επαναχρησιμοποιήσιμα πρότυπα

Ενσωμάτωση του Terraform σε Μέγιστη Τήξη (Deployment Pipeline)

  • Ανάπτυξη, καταβολή, και δοκιμή εφαρμογών
  • Εισαγωγή υφιστάμενων εξωτερικών πόρων στο Terraform

Ρυθμίσεις Αποδοτικότητας του Terraform

  • Παρακολούθηση υποδομής και μέτρηση αποδοτικότητας

Βελτίωση

Επισυνοψίζοντας και Συμπέρασμα

Απαιτήσεις

  • Εμπειρία στη χρήση ενός command line (γραμμής εντολών).
  • Κατανόηση των κατασκευαστικών προσανατολισμών νεφέλινου χώρου (cloud infrastructure concepts).

Παράγοντες

  • Αρχιτέκτονες νεφέλινου χώρου
  • Διαχειριστές συστημάτων (System administrators)
  • Mηχανικοί DevOps
 21 Ώρες

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


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

Σχόλια (4)

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

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