Course Outline

Εισαγωγή

    Σε τι διαφέρει το Terraform από το Chef, Puppet, Ansible και Salt; Γιατί όχι η Κονσόλα Διαχείρισης AWS;

Επισκόπηση Terraform Χαρακτηριστικά και Αρχιτεκτονική

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

Terraform Ροή εργασιών

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

Ξεκινώντας

    Προετοιμασία λογαριασμού AWS για χρήση με Terraform Εκκίνηση Terraform

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

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

Εργασία με αρχεία διαμόρφωσης

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

Ρύθμιση εξαρτήσεων πόρων

    Χρήση του Terraform Υποδομή γραφήματος πόρων έναντι εξαρτήσεων εφαρμογών

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

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

Διαχειριστικό Κράτος

    Διαμόρφωση ενός backend χρησιμοποιώντας AWS S3 και AWS DynamoDB

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

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

Συσκευασία Αρχείων Διαμόρφωσης ως Ενότητες

    Αντιγραφή κώδικα με ενότητες με δυνατότητα κοινής χρήσης Χρήση του μητρώου λειτουργιών για τη δημιουργία επαναχρησιμοποιήσιμων προτύπων

Ενσωμάτωση του Terraform σε έναν αγωγό ανάπτυξης

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

Terraform Συντονισμός απόδοσης

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

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

Περίληψη και Συμπέρασμα

Requirements

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

Ακροατήριο

  • Αρχιτέκτονες σύννεφων
  • διαχειριστές συστήματος
  • DevOps μηχανικοί
  21 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

AWS Lambda for Developers

  14 Hours

Advanced AWS Lambda

  14 Hours

Terraform on GCP (Google Cloud Platform)

  21 Hours

Advanced Terraform

  14 Hours

Advanced Terraform - 3 Days

  21 Hours

Related Categories