Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
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,validateve 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
Danışanlarımızın Yorumları (1)
Eğitmen çok bilgiliydi ve konuşmak kolaydı. Katılımcıların bazılarının sorunlarını giderme konusunda yardımcı oldu ve tüm soruları yanıtladı. Kurs malzemesi iyi idi ve birçok örnek içeriyordu.
Vlad
Eğitim - Advanced Terraform - 3 Days
Yapay Zeka Çevirisi