Course Outline

Εισαγωγή

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

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

  • Infrastructure as Code, πλάνοι εκτέλεσης, γραφικά πόρων, αυτοματισμός αλλαγών

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

  • Σύνταξη, Προεπισκόπηση, Δημιουργία, Αναπαραγωγή, Δestruction

Ξεκινώντας

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

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

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

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

  • Επισκόπηση σύνταξης
  • Σύνταξη, διαχείριση εκδοχών και αναβάθμιση

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

  • Χρήση του Terraform Resource Graph
  • Εξαρτήσεις υποδομής εναντίον εφαρμογών

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

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

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

  • Ρύθμιση ενός πίνακα χρήσης AWS S3 και AWS DynamoDB

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

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

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

  • Διπλασιασμός κώδικα με μονάδες με τη δυνατότητα μοίρασης
  • Χρήση του Module Registry για την αποτελεσματική κατασκευή επανδρομών προτύπων

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

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

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

  • Ελέγχος υποδομής και μετρικές απόδοσης

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

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

Requirements

  • Εμπειρία εργασίας με γραφειοκράτη.
  • Συνειδητοποίηση των κονцепτών της νuv εξειδίκευσης.

Ακροατήριο

  • Cloud architects
  • System administrators
  • DevOps engineers
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories