Bize Ulaşın

Eğitim İçeriği

Altyapı-Olarak-Kod Egemenliği

  • Bulut konsollarının ve SaaS IaC'nin (altyapı-olarak-kod) risklerini anlama; bunlar arasında sağlayıcı kilitlenmesi ve denetim açıkları yer alır.
  • Terraform mimarisine derinlemesine bakış: çekirdek bileşenler, sağlayıcılar, durum yönetimi ve plan/uygula (plan/apply) akışı.
  • Pulumi, Ansible ve CloudFormation gibi alternatiflerle Terraform'un karşılaştırmalı analizi.

Yapılandırma Dili ve Sağlayıcılar

  • HCL sözdiziminde ustalaşma: kaynaklar, veri kaynakları, değişkenler ve çıktıları tanımlama.
  • Yerinde sağlayıcıların yapılandırılması: Proxmox, libvirt, vSphere ve PowerDNS.
  • Topluluk sağlayıcılarının keşfi ve özel sağlayıcı geliştirme temelleri.
  • Kaynak bağımlılıkları ve altta yatan grafik kuramını anlama.

Durum Yönetimi (State Management)

  • Yerel ve uzaktan durum depolamasının güvenlik etkilerini değerlendirme.
  • PostgreSQL, S3 uyumlu depolama (MinIO), Gitea ve etcd kullanarak kendi kendine barındırılan arka uçların kurulması.
  • Durum kilitlenmesi, depolama sırasında şifreleme ve sağlam yedekleme stratejilerinin uygulanması.
  • Durum göçünün yönetimi ve yapılandırma sapmasının (drift) tespit edilmesi.

Modüller ve Çalışma Alanları

  • Girdi, çıktı ve sürümleme en iyi uygulamalarıyla modüllerin yapılandırılması.
  • Git etiketlerini kullanarak özel modül kayıt defterlerinin (registry) oluşturulması.
  • Çalışma alanları (workspaces) aracılığıyla geliştirme, ön izleme ve üretim ortamları arasında izolasyonun sağlanması.
  • Terraform Cloud'un kendi kendine barındırılan alternatifleri olan Atlantis veya Spacelift gibi araçların kullanılması.

Yapılandırma (Provisioning) ve Yaşam Döngüsü

  • Çıplak metal yapılandırması için cloud-init ve PXE'nin entegrasyonu.
  • Yapılandırıcıların (provisioners) kullanımı: local-exec, remote-exec ve dosya aktarımı.
  • Özel otomasyon iş akışları için null kaynakların ve tetikleyicilerin (triggers) kullanılması.
  • Güvenli geri yüklemeler (rollback) için kaynak imhasının, planlamasının ve tainting'in yönetimi.

Güvenlik ve Uyumluluk

  • Değişken doğrulamasının zorunlu kılınması ve hassas verilerin uygun şekilde işaretlenmesi.
  • Yerinde ortamlar için Sentinel ve OPA alternatifleri kullanılarak politikayla-kod (policy-as-code) uygulaması.
  • Robust denetim kayıtları (audit logging) ve plan dosyası inceleme süreçlerinin kurulması.

CI/CD Entegrasyonu

  • GitHub Actions veya Woodpecker CI içinde plan ve uygulama (plan/apply) akışlarının otomatikleştirilmesi.
  • Pre-commit hook'lerinde terraform fmt, validate ve linting araçlarının entegrasyonu.
  • Maliyet tahmini ve bütçe sınırlarının (guardrails) kurulması.
  • Kapsamlı geri yükleme stratejilerinin ve durum kurtarma prosedürlerinin geliştirilmesi.

Kurs İçin Gerekli Önbilgiler

  • Altyapı-olarak-kod (infrastructure-as-code) kavramlarına ve bulut bilişim temellerine arası düzeyde hâkimiyet.
  • JSON, HCL (HashiCorp Configuration Language) ve sürüm kontrol sistemleri konusunda pratik deneyim.
  • Proxmox ve VMware gibi yerinde sanallaştırma platformlarıyla aşinalık.

Hedef Kitle

  • Çıplak metal sunucuları ve özel bulut kaynaklarını yapılandırmaktan sorumlu altyapı mühendisleri.
  • Bildirimci yapılandırma yoluyla yerinde kaynakları yöneten DevOps ekipleri.
  • Altyapı durumunu yönetmek için bulut kontrol düzlemlerine bağımlılığı aktif olarak azaltmaya çalışan kuruluşlar.
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler