Course Outline
Lanjutan Terraform Sintaks dan Konstruksi
- Pelajari lebih dalam tentang sintaksis Terraform.
- Loop lanjutan dengan for_each dan count
- Memanfaatkan peta dan daftar untuk konfigurasi dinamis
Expression dan Konfigurasi Dinamis
- Ekspresi dasar dan kasus penggunaannya
- Ekspresi tingkat lanjut untuk pengaturan infrastruktur yang kompleks
- Latihan praktis tentang ekspresi
Terraform Modul Praktik Terbaik
- Modul lokal vs bersama: Kapan menggunakan masing-masing modul
- Menyusun modul agar dapat digunakan kembali dan dipelihara
- Membuat versi dan mengelola sumber modul
Terraform Praktik dan Pola Terbaik
- Tinjauan kunci indeks instans untuk pengelolaan negara
- Praktik terbaik untuk menulis dan mengatur kode Terraform.
- Memastikan idempotensi dan meminimalkan efek samping
Mengelola Terraform Negara
- Mengimpor sumber daya dan memahami file negara
- Penguncian status, backend status, dan pengelolaan status jarak jauh
- Menangani file status di lingkungan terdistribusi
Mengikuti Terraform Pembaruan
- Meninjau dokumentasi bersama rilis Terraform baru
- Strategi untuk meningkatkan versi Terraform.
- Berurusan dengan penghentian dan jalur migrasi
Mengintegrasikan Terraform dengan CI/CD Pipelines
- Ikhtisar konfigurasi YAML dan alur
- Menyiapkan Terraform dengan alat CI/CD yang populer
- Mengotomatiskan Terraform alur kerja dalam saluran pipa
Pemecahan Masalah dan Debugging Tingkat Lanjut
- Pendekatan sistematis untuk pemecahan masalah Terraform direncanakan dan diterapkan
- Men-debug kesalahan umum dan lanjutan di Terraform
- Menggunakan log dan keluaran verbose untuk resolusi kesalahan
Output dan Aliran Data di Terraform
- Memahami dan memanfaatkan keluaran dalam Terraform
- Aliran data antar modul dan konfigurasi root
- Mengamankan informasi sensitif dalam keluaran
Logika Bersyarat dalam Terraform
- Menulis pernyataan kondisional dengan count, for_each, dan if
- Penciptaan sumber daya bersyarat
- Gunakan kasus untuk logika kondisional dalam modul
Berjalan Terraform Secara lokal
- Menyiapkan lingkungan Terraform lokal
- Menjalankan dan menguji kode Terraform pada mesin lokal
- Praktik terbaik pembangunan lokal
Menangani Ketergantungan Melingkar
- Mengidentifikasi dan menyelesaikan ketergantungan melingkar
- Memfaktorkan ulang kode untuk mencegah siklus ketergantungan
- Teknik tingkat lanjut untuk manajemen ketergantungan
Ringkasan dan Langkah Selanjutnya
Requirements
- Pemahaman tentang sintaks dan operasi dasar Terraform.
- Pengalaman dengan infrastruktur cloud, lebih disukai AWS, dan pemahaman tentang konsep CI/CD
Hadirin
- DevOps insinyur
- Arsitek awan
- Spesialis infrastruktur
- Pimpinan dan manajer teknis
Testimonials (2)
Strukturnya bagus, setiap bagian memiliki tujuan yang jelas dan cukup mudah diikuti. Latihannya bermanfaat dan pelatihnya membantu saat masalah akhirnya muncul. Pendekatan yang santai terkait lab juga merupakan sesuatu yang saya nikmati. Salut untuk pelatih karena tetap bersikap santai dan ramah selama pelatihan, bahkan setelah beberapa peserta menyerah pada seluruh pengalaman.
Rares - Orange Services
Course - Advanced Terraform: Efficient Infrastructure as Code
Machine Translated
Fleksibilitas pelatih untuk menyesuaikan pembagian pengetahuan berdasarkan umpan balik kelompok atau bidang minat.
Alexandru - Orange Services
Course - Advanced Terraform: Efficient Infrastructure as Code
Machine Translated