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)
Pelatih menyampaikan topik-topik tersebut dengan pendekatan yang sangat jelas, ringkas, dan terstruktur sehingga mudah diikuti. Rekan-rekan sejawat saya berkomentar bahwa mereka berharap mereka mengikuti pelatihan ini lebih awal sebelum mulai menggunakan Terraform. Saya juga sangat menyukai pengodean langsung menggunakan VM. Ini berjalan dengan sangat baik. Pelatihnya juga sangat ramah dan mudah bergaul.
Shane - Keystart
Kursus - Terraform on Microsoft Azure
Diterjemahkan Mesin
Saya menyukai aspek teknis dari latihan ini - sangat menyenangkan melihat Terraform beraksi dan dapat melihat pembuatan sumber daya di Azure.
Brett Hawson - Reach Plc
Kursus - Terraform on Microsoft Azure
Diterjemahkan Mesin