Kerangka Materi

Pengantar

  • Bagaimana Terraform berbeda dari Chef, Puppet, Ansible dan Salt?
  • Mengapa tidak menggunakan AWS Management Console?

Ringkasan Fitur dan Arsitektur Terraform

  • Infrastruktur sebagai kode, rencana eksekusi, grafik sumber daya, otomatisasi perubahan

Alur Kerja Terraform

  • Tulis, Pratinjau, Buat, Reproduksi, Hancurkan

Mulai

  • Menyiapkan akun AWS untuk digunakan dengan Terraform
  • Inisialisasi Terraform

Menyiapkan Rencana Eksekusi

  • Menulis rencana baru, menyimpan, dan menghapus file .tf

Bekerja dengan File Konfigurasi

  • Ikhtisar sintaks
  • Tulis, kendalikan versi, dan perbarui

Mengatur Ketergantungan Sumber Daya

  • Menggunakan Grafik Sumber Daya Terraform
  • Ketergantungan infrastruktur vs aplikasi

Menyebarkan Infrastruktur

  • Pratinjau perubahan konfigurasi
  • Eksekusi perubahan

Mengelola Status

  • Konfigurasikan backend menggunakan AWS S3 dan AWS DynamoDB

Reproduksi Infrastruktur

  • Menyiapkan lingkungan untuk aplikasi: dev, test/qa, stage, dan prod

Membungkus File Konfigurasi sebagai Modul

  • Duplikasikan kode dengan modul yang dapat dibagikan
  • Gunakan Module Registry untuk membangun template yang dapat digunakan kembali

Mengintegrasikan Terraform ke dalam Pipa Penyebaran

  • Bangun, sebarkan, dan uji aplikasi
  • Impor sumber daya eksternal yang ada ke Terraform

Pemrosesan Tuning Terraform

  • Pemantauan infrastruktur dan metrik kinerja

Pemecahan Masalah

Ringkasan dan Kesimpulan

Persyaratan

  • Pengalaman bekerja dengan baris perintah.
  • Pemahaman tentang konsep infrastruktur cloud.

Audience

  • Arsitek cloud
  • Administrator sistem
  • Insinyur DevOps
 21 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (4)

Kursus Mendatang

Kategori Terkait