Özel iş yüklerini de koda dökün
kubernetes/helm provider, yönetilen veri servisleri ve SaaS sağlayıcılarını Terraform ile orkestre eder; özel iş yüklerini policy-as-code ile uyumluluğa bağlarsınız.
Optimizing Infrastructure serisi: Terraform'da özel iş yükleri
Bu eğitim, standart bulut kaynaklarının ötesindeki özel iş yüklerini Terraform ile yönetmeye odaklanır. Modül mimarisini pekiştirir; kubernetes provider ile Deployment/Service/CRD, helm provider ile helm_release yönetir; yönetilen veritabanı, replika ve yedekleme gibi durum servislerini sağlar; Datadog, Cloudflare, PagerDuty gibi SaaS sağlayıcılarını orkestre eder; policy-as-code ile bu iş yüklerini uyumluluğa bağlarsınız. Provider sıralama tuzakları ve GitOps sınırı da tartışılır.
4 Gün. Her gün dört modül; modüller, özel iş yükleri, iş akışı ve uyumluluk uygulamalı işlenir.
İleri Seviye — Kubernetes, Helm, veri servisleri ve çoklu sağlayıcı iş yüklerini Terraform ile yönetme.
Her konu gerçek bir Kubernetes kümesi ve SaaS sağlayıcılar üzerinde Terraform ile kaynak sağlayarak pekiştirilir.
Aynı HCL kodundan dev, staging ve prod ortamlarını birebir ve hatasız üretirsiniz.
Altyapıyı Git'te versiyonlayıp plan/apply ile değişiklikleri önceden görürsünüz.
AWS, Azure, GCP ve on-prem sağlayıcıları tek bir araç ve dille yönetirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Linux/terminal temel kullanımı ve ortam değişkenleriyle rahatlık beklenir.
En az bir bulut sağlayıcıda (AWS/Azure) temel kaynak kavramlarına aşinalık faydalıdır.
Terraform CLI kurulu, internet erişimli bir bilgisayar ve bir bulut hesabı gerekir.
Git ile temel branch/commit/PR akışına aşinalık içeriği izlemeyi kolaylaştırır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
girdi/çıktı sözleşmeli yeniden kullanılabilir modüller yazıp kök modülden çağırırsınız.
Kubernetes, Helm ve veri servislerini Terraform sağlayıcılarıyla yönetirsiniz.
Terraform'u pipeline'a entegre edip otomatik plan/apply ve drift tespiti kurarsınız.
Sentinel/OPA ile altyapı değişikliklerini uyumluluk kurallarına bağlarsınız.
tfvars, locals ve değişken önceliğiyle ortam bazlı yapılandırmayı yönetirsiniz.
tfsec/Checkov ve sensitive çıktılarla altyapı kodunu güvenli hale getirirsiniz.
düzenli plan ile drift tespit edip altyapıyı istenen durumda tutarsınız.
.terraform.lock.hcl ile deterministik ve tekrarlanabilir kurulum sağlarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Terraform ile Azure eğitimi: azurerm provider, kaynak grubu, VNet, NSG, sanal makine, VMSS, depolama hesabı, yönetilen kimlik, RBAC ve Azure SQL uygulamalı.
Detayları Gör →Terraform in Practice eğitimi: çok katmanlı dağıtım, katmanlar arası veri, yaygın hata ayıklama, state kurtarma, terraform test, refactor ve bakım uygulamalı.
Detayları Gör →Terraform modül eğitimi: modül anatomisi, girdi/çıktı sözleşmesi, çoğaltma, providers argümanı, kompozisyon, semantik sürümleme, Registry yayımı ve terraform te
Detayları Gör →Terraform eğitimi: provider yapılandırma ve alias, resource meta argümanları ve lifecycle, değişken tipleri, validation, sensitive ve değer önceliği uygulamalı.
Detayları Gör →Terraform ileri iş akışları eğitimi: GitOps pipeline, OIDC kimlik, Terraform Cloud remote execution, Sentinel/OPA policy-as-code ve çoklu state orkestrasyonu.
Detayları Gör →