Eğitim İçeriği

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

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

Expressler ve Dinamik Yapılandırmalar

  • Temel ifadeler ve kullanım alanları
  • Karmaşık altyapı kurulumları için gelişmiş ifadeler
  • İfadeler üzerinde pratik egzersizler

Terraform Modüller En İyi Uygulamaları

  • Yerel ve paylaşılan modüller: Ne zaman hangisini kullanmalısınız
  • Yeniden kullanılabilirlik ve sürdürülebilirlik için modüllerin yapılandırılması
  • Modül kaynaklarının sürümleme ve yönetimi

Terraform En İyi Uygulamalar ve Desenler

  • Durum yönetimi için örnek anahtarların gözden geçirilmesi
  • Terraform kodu yazma ve düzenleme en iyi uygulamaları
  • İdempotens sağlamak ve yan etkileri en aza indirmek

Terraform Durumunu Yönetme

  • Kaynakları içe aktarma ve durum dosyasını anlama
  • Durum kilitleme, durum arka uçları ve uzaktan durum yönetimi
  • Dağıtılmış ortamlarda durum dosyasıyla başa çıkma

Terraform Güncellemeleriyle Uyum Sağlama

  • Yeni Terraform sürümleriyle birlikte dokümantasyonu gözden geçirme
  • Terraform sürümlerini yükseltme stratejileri
  • Kullanımdan kaldırmalar ve geçiş yollarıyla başa çıkma

Terraform'yi CI/CD İş Akışlarıyla Entegre Etme

  • YAML ve iş akışı yapılandırmalarına genel bakış
  • Popüler CI/CD araçlarıyla Terraform'nin kurulumu
  • İş akışlarında Terraform iş akışlarını otomatikleştirme

Gelişmiş Sorun Giderme ve Hata Ayıklama

  • Terraform planlarını ve uygulamalarını sorun giderme için sistematik yaklaşımlar
  • Terraform'de yaygın ve gelişmiş hataları ayıklama
  • Hata çözümü için günlükleri ve ayrıntılı çıktıları kullanma

Terraform'de Çıktılar ve Veri Akışı

  • Terraform'de çıktıları anlama ve kullanma
  • Modüller ve kök yapılandırmalar arasındaki veri akışı
  • Hassas bilgileri çıktılarda güvence altına alma

Terraform'de Koşullu Mantık

  • count, for_each ve if ile koşullu ifadeler yazma
  • Koşullu kaynak oluşturma
  • Modüllerde koşullu mantık kullanım alanları

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

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

Dairesel Bağımlılıklarla Başa Çıkma

  • Dairesel bağımlılıkları belirleme ve çözme
  • Bağımlılık döngülerini önlemek için kodu yeniden düzenleme
  • Bağımlılık yönetimi için gelişmiş teknikler

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel Terraform sözdizimi ve işlemlerinin anlaşılması
  • Tercihen AWS bulut altyapısı deneyimi ve CI/CD kavramlarına aşinalık

Hedef Kitle

  • DevOps mühendisler
  • 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