Eğitim İçeriği

Giriş

  • Terraform, Chef, Puppet, Ansible veya Salt’tan nasıl farklıdır?
  • Google Deployment Manager neden kullanılmamalıdır?

Terraform Özellikleri ve Mimarisine Genel Bakış

  • Kod olarak altyapı, yürütme planları, kaynak grafikleri, değişiklik otomasyonu

Terraform İş Akışı

  • Yaz, Önizle, Oluştur, Yeniden Üret, Yok Et

Başlarken

  • Terraform ile kullanmak üzere bir GCP hesabının hazırlanması
  • Terraform'in başlatılması ve bir sanal makine (compute engine örneği) oluşturulması

Bir Uygulama Oluşturma

  • GCP'de bir proje başlatma
  • Örnek bir web uygulaması başlatma

Bir Yürütme Planı Hazırlama

  • Yeni bir plan yazma, kaydetme ve .tf dosyalarını kaldırma

Yapılandırma Dosyalarıyla Çalışma

  • Sözdizimi genel bakışı
  • Yazma, sürüm kontrolü ve güncelleme

Kaynak Bağımlılıklarını Ayarlama

  • Terraform Kaynak Grafiğini kullanma
  • Altyapı ve uygulama bağımlılıkları

Altyapıyı Dağıtma

  • Yapılandırma değişikliklerini önizleme
  • Değişiklikleri yürütme

Durumu Yönetme

  • Google Cloud Storage’ı kalıcılık için ayarlama
  • Uzak Durumu ayarlama

Networking

  • Güvenlik duvarı ayarlama
  • Alt ağları yönetme

Altyapıyı Yeniden Üretme

  • Bir uygulama için ortamlar ayarlama: geliştirme, test/qa, hazırlık ve üretim

Yapılandırma Dosyalarını Modüller Olarak Paketleme

  • Paylaşılabilir modüllerle kodu çoğaltma
  • Yeniden kullanılabilir şablonlar oluşturmak için Modül Kaydını kullanma

Terraform'i Bir Dağıtım Hattına Entegre Etme

  • Bir uygulamayı oluşturma, dağıtma ve test etme
  • Mevcut harici kaynakları Terraform'e aktarma

Terraform Performans Ayarlama

  • Altyapı izleme ve performans ölçümleri

Sorun Giderme

Özet ve Sonuç

Kurs İçin Gerekli Önbilgiler

  • Komut satırı ile çalışma deneyimi
  • Bulut altyapısı kavramlarına hakimiyet

Hedef Kitle

  • Bulut mimarları
  • Sistem yöneticileri
  • DevOps mühendisleri
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler