Kerangka Materi
Pengenalan ke Terraform
- Apa itu Terraform?
- Keuntungan menggunakan Terraform
- Konsep dan terminologi utama
- Terraform vs. alat lain untuk infrastruktur sebagai kode
Mengatur Lingkungan Anda
- Menginstal Terraform
- Mengatur Visual Studio Code untuk pengembangan Terraform
- Menyiapkan dan mengonfigurasi akun Azure
Mulai dengan Terraform di Azure
- Konfigurasi penyedia AzureRM
- otentikasi ke Azure
- Menulis konfigurasi Terraform pertama Anda
- Menerapkan sumber daya Azure dasar
Mengelola State Terraform
- Mengenal state Terraform
- Pengelolaan state jarak jauh dengan penyimpanan Azure
- Kunci dan konsistensi state
Membangun Infrastruktur dengan Terraform
- Menciptakan dan mengelola Mesin Virtual Azure
- Menkonfigurasi Jaringan Azure (VNet, Subnet, NSGs)
- Menerapkan akun penyimpanan Azure
- Mengatur Database SQL Azure
Fitur Lanjutan Terraform
- Modul Terraform dan ketergunaan ulang
- Menggunakan sumber data dan variabel output
- Ekspresi dan fungsi Terraform
- Mengelola dependensi dalam Terraform
Integrasi Kontinu dan Penyebutan (CI/CD)
- Pengenalan ke Azure DevOps
- Mengatur pipeline CI/CD untuk Terraform
- Memotomatisasi penyebutan Terraform dengan Azure DevOps
- Integrasi GitHub actions untuk pengiriman kontinu
Menangani Rahasia dan Data Sensitif
- Mengelola rahasia dengan Azure Key Vault
- Integrasi Key Vault dengan Terraform
- Praktik terbaik untuk manajemen rahasia
Pemantauan dan Penskalaan Infrastruktur
- Mengatur pemantauan dan peringatan Azure
- Menykalakan sumber daya Azure dengan Terraform
- Implementasi grup penskalaan otomatis
Pemecahan Masalah dan Praktik Terbaik
- Mencari kesalahan dalam konfigurasi Terraform
- Menangani masalah umum dan kesalahan
- Praktik terbaik dan rekomendasi Terraform
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman dasar tentang konsep komputasi awan
- Familiar dengan layanan dan portal Microsoft Azure
- Pengetahuan dasar tentang skrip atau pemrograman
Audience
- Ingenier cloud
- Ingenier DevOps
- Profesional IT
- Administrator sistem
Testimoni (2)
Instruktur menyajikan topik-topik dengan pendekatan yang sangat jelas, ringkas, dan terstruktur sehingga mudah untuk diikuti. Rekan-rekan sejawat saya juga berkomentar bahwa mereka berharap mendapatkan pelatihan ini lebih awal sebelum mulai menggunakan Terraform. Saya juga sangat menyukai praktik pemrograman langsung menggunakan VM. Metode ini bekerja dengan sangat baik. Instruktur juga bersikap sangat ramah dan mudah diajak berinteraksi.
Shane - Keystart
Kursus - Terraform on Microsoft Azure
Diterjemahkan Mesin
Saya sangat menyukai aspek teknis dari latihan-latihan tersebut - sungguh luar biasa melihat Terraform dalam aksi dan dapat melihat proses pembuatan sumber daya di Azure.
Brett Hawson - Reach Plc
Kursus - Terraform on Microsoft Azure
Diterjemahkan Mesin