Course Outline

Pendahuluan

  • 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

Workflow Terraform

  • Tulis, Pratinjau, Buat, Duplikasi, Hapus

Mulai Memahami

  • Persiapan akun AWS untuk digunakan dengan Terraform
  • Menyalakan Terraform

Persiapan Rencana Eksekusi

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

Bekerja dengan File Konfigurasi

  • Ringkasan sintaksis
  • Tulis, kontrol versi, dan perbarui

Mengatur Ketergantungan Sumber Daya

  • Menggunakan Grafik Sumber Daya Terraform
  • Ketergantungan infrastruktur vs aplikasi

Menyediakan Infrastruktur

  • Pratinjau perubahan konfigurasi
  • Mengeksekusi perubahan

Pengelolaan Status

  • Konfigurasi backend menggunakan AWS S3 dan AWS DynamoDB

Menyediakan Ulang Infrastruktur

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

Pengemasan File Konfigurasi sebagai Modul

  • Menyalin kode dengan modul yang dapat dibagikan
  • Menggunakan Registri Modul untuk membuat templat yang dapat digunakan kembali

Integrasi Terraform ke Dalam Pipa Penyediaan

  • Membangun, menyediakan, dan menguji aplikasi
  • Mengimpor sumber daya eksternal yang ada ke dalam Terraform

Pemeliharaan Kinerja Terraform

  • Monitor infrastruktur dan metrik kinerja

Penyelidikan Masalah

Ringkasan dan Kesimpulan

Requirements

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

Audience

  • Arsitek cloud
  • Sistem administrator
  • Insinyur DevOps
 21 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses (Minimal 5 peserta)

Related Categories