Eğitim İçeriği

Gelişmiş Terraform Sözdizimi ve Yapılar

  • Terraform sözdizimine derinlemesine bakış
  • for_each ve count ile gelişmiş döngüler
  • Dinamik yapılandırmalar için haritalar ve listelerin kullanımı

İfadeler ve Dinamik Yapılandırmalar

  • Temel ifadeler ve kullanımları
  • Karmaşık altyapı kurulumları için gelişmiş ifadeler
  • İfadeler üzerinde pratik alıştırmalar

Terraform Modüllerinin En İyi Pratikleri

  • Yerel ve paylaşılan modüller: Her birinin kullanımı zamanı
  • Modüllerin yeniden kullanılabilirlik ve bakımı için yapılandırılması
  • Modül kaynaklarının sürümleme ve yönetimi

Terraform En İyi Pratikleri ve Desenleri

  • Durum yönetimi için örnekleme indeks anahtarlarına genel bakış
  • Terraform kodunun yazılması ve düzenlenmesi için en iyi uygulamalar
  • Idempotansi sağlama ve yan etkilerin minimizasyonu

Terraform Durumunu Yönetme

  • Kaynakların içe aktarılması ve durum dosyasının anlaşılması
  • Durum kilitlemesi, durum arka uçları ve uzak durum yönetimi
  • Dağıtılmış ortamlarda durum dosyasını yönetme

Terraform Güncellemeleriyle Aynaya Bakma

  • Yeni Terraform sürümleriyle birlikte belgelere genel bakış
  • Terraform sürümlerini yükseltme stratejileri
  • Kaldırmalar ve geçiş yollarıyla başa çıkma

Terraform'ı CI/CD Hatalarıyla Bütünleştirme

  • YAML ve hata yapılandırması genel bakış
  • Terraform'ı popüler CI/CD araçlarıyla kurma
  • Hatalarda Terraform iş akışlarını otomasyonla çalışma

Gelişmiş Sorun Giderme ve Hata Ayıklama

  • Terraform planları ve uygulamalarını sorun gidermek için sistematik yaklaşımlar
  • Terraform'da yaygın ve gelişmiş hataları hata ayıklama
  • Hata çözümü için günlükleri ve detaylı çıktıyı kullanma

Terraform'daki Çıkışlar ve Veri Akışı

  • Terraform'da çıkışları anlama ve kullanımı
  • Modüller ve kök yapılandırmalar arasındaki veri akışı
  • Çıktılardaki hassas bilgilerin güvenliğini sağlama

Terraform'daki Koşullu Mantık

  • count, for_each ve if ile koşullu ifadeler yazma
  • Kaynakların koşullu oluşturma
  • Modüllerde koşullu mantığın kullanım alanları

Terraform'u Yerel Olarak Çalıştırma

  • Bir yerel Terraform ortamı kurma
  • Yerel makinelerde Terraform kodunu çalıştırma ve test etme
  • Yerel geliştirme en iyi uygulamaları

Dairelere Bağlılıkleri Yönetme

  • Dairelere bağlılıkların tanımlanması ve çözümü
  • Bağımsızlık döngülerini önlemek için kodun yeniden yapılandırılması
  • Bağımsızlık yönetimi için gelişmiş teknikler

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Terraform sözdizimi ve işlemlerinin temel anlayışı
  • Bulut altyapısı deneyimi, tercihen AWS ve CI/CD kavramlarıyla aşina olmak

Hedef Kitle

  • DevOps mühendisleri
  • Bulut mimarları
  • Altyapı uzmanları
  • Teknik liderler ve yöneticiler
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler