CHEF FOR DEVOPS: PRACTICAL USES OF CHEF EĞİTİMİ

Chef'i gerçek dağıtım senaryolarında kullan

Wrapper cookbook, topluluk içeriği, data bag ve search ile gerçek uygulama dağıtım senaryolarını Chef ile çözün.

Chef'i gerçek dağıtım senaryolarında pratik desenlerle kullanmayı ele alan, topluluk cookbook ve wrapper deseni, çok katmanlı dağıtım, node search ile dinamik yapılandırma, Chef Vault ve Test Kitchen/InSpec ile doğrulamayı kapsayan orta seviye eğitim.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Dağıtım senaryoları, topluluk cookbook ve desenler

Bu orta seviye eğitim, Chef'i gerçek dünyadaki dağıtım senaryolarında pratik desenlerle kullanmayı ele alır. Topluluk (Supermarket) cookbook'larını kullanma ve wrapper cookbook deseni ile uyarlama; çok katmanlı bir uygulamanın (web, uygulama, veritabanı) Chef ile dağıtımı; attribute ve data bag ile ortam/konfigürasyon yönetimi; node search ile dinamik yapılandırma (ör. yük dengeleyici arka uçlarını keşif); şifreli data bag / Chef Vault ile sır yönetimi; custom resource ile tekrar eden desenleri paketleme; template ile yapılandırma üretimi; idempotency ve guard'larla güvenli çalışma; Test Kitchen ve InSpec ile senaryoyu doğrulama; dağıtımı aşamalı yapma ve chef-client run yönetimi; sorun giderme ve loglama işlenir. Katılımcı gerçekçi bir uygulamayı Chef ile uçtan uca dağıtır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar topluluk içeriğinden çok katmanlı dağıtım ve doğrulamaya ilerler.

Seviye

Orta Seviye — Chef'in pratik kullanımları: gerçek dağıtım senaryoları, topluluk cookbook'ları ve desenler.

Öğrenme Metodu

Katılımcılar çok katmanlı örnek bir uygulamayı topluluk cookbook'ları ve wrapper deseniyle Chef ile dağıtır.

Neden Bu Eğitim?

🚢Gerçek Senaryo

Çok katmanlı bir uygulamayı uçtan uca Chef ile dağıtırsınız.

🌍Topluluk İçeriği

Supermarket cookbook'larını wrapper deseniyle güvenle uyarlarsınız.

🔎Dinamik

node search ile ortamı keşfe dayalı dinamik yapılandırırsınız.

Anahtar Konular

chef pratikwrapper cookbookchef supermarketnode searchchef vaultçok katmanlı dağıtımtest kitcheninspecchef devopsyapılandırma yönetimi
“Pratik beceri, aracı tanımak değil, gerçek bir dağıtımı sorunsuz çıkarmaktır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Chef Temeli

Resource, recipe, cookbook ve attribute kavramları beklenir.

2
Linux

Sunucu ve servis yönetimi bilgisi gerekir.

3
Uygulama Fikri

Web/uygulama/veritabanı katmanı kavramı faydalıdır.

4
Lab

Chef Workstation ve çok düğümlü bir ortam gerekir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı topluluk cookbook'larını wrapper deseniyle uyarlayarak kullanabilir.
Modül 1
Supermarket
  • Supermarket cookbook
  • Bağımlılık ekleme
  • Sürüm kısıtı
  • Güven ve inceleme
  • Lisans
  • Yerel kullanım
Modül 2
Wrapper Deseni
  • Wrapper cookbook
  • include_recipe ile sarmalama
  • Attribute override
  • Kaynak değiştirme (edit_resource)
  • Bakım kolaylığı
  • Örnek
Modül 3
Attribute Yönetimi
  • Ortam attribute
  • Rol attribute
  • Wrapper attribute
  • Öncelik çözümü
  • Varsayılan tasarımı
  • Doğrulama
Modül 4
Bağımlılık
  • Berkshelf/Policyfile
  • Sürüm kilidi
  • Çakışma çözümü
  • Güncelleme stratejisi
  • Test
  • İnceleme
Günün hedefiKatılımcı çok katmanlı bir uygulamayı Chef ile dağıtıp dinamik yapılandırabilir.
Modül 1
Web ve Uygulama
  • Çalışma zamanı kurulumu
  • Uygulama dağıtımı (deploy)
  • Servis yönetimi
  • template ile config
  • Sağlık kontrolü
  • Idempotency
Modül 2
Veritabanı
  • Veritabanı kurulumu
  • Kullanıcı/şema
  • Yedekleme
  • Bağlantı yapılandırma
  • Göç çalıştırma
  • Guard kullanımı
Modül 3
Dinamik Yapılandırma
  • node search
  • LB arka uç keşfi
  • search ile üyelik
  • Dinamik template
  • Yeniden converge
  • Sınırlar
Modül 4
Sır Yönetimi
  • Şifreli data bag
  • Chef Vault
  • Parola ve anahtar
  • Erişim kısıtı
  • Template'e besleme
  • Denetim
Günün hedefiKatılımcı senaryoyu test edip güvenle işletip sorun giderebilir.
Modül 1
Test Kitchen
  • .kitchen.yml senaryo
  • Çok suite
  • converge/verify
  • Idempotency testi
  • Çoklu platform
  • Hız
Modül 2
InSpec
  • Servis ve port testi
  • Yapılandırma doğrulama
  • Uyum profili
  • Rapor
  • kitchen verify
  • CI entegrasyonu
Modül 3
Aşamalı Dağıtım
  • Kademeli converge
  • chef-client run yönetimi
  • why-run ile önizleme
  • Geri alma yaklaşımı
  • İzleme
  • Bildirim
Modül 4
Sorun Giderme
  • Log okuma
  • Stacktrace
  • Resource çakışması
  • Attribute hata ayıklama
  • Idempotency ihlali
  • Kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Topluluk İçeriği

Supermarket cookbook'larını güvenle kullanırsınız.

✅
Wrapper Deseni

Wrapper cookbook ile topluluk içeriğini uyarlarsınız.

✅
Çok Katman

Web, uygulama ve veritabanını Chef ile dağıtırsınız.

✅
Dinamik Yapılandırma

node search ile keşfe dayalı yapılandırma yaparsınız.

✅
Sır Yönetimi

Chef Vault ile sırları güvenle yönetirsiniz.

✅
Test

Test Kitchen ve InSpec ile senaryoyu doğrularsınız.

✅
Aşamalı Dağıtım

chef-client run'ı kademeli ve güvenli yönetirsiniz.

✅
Sorun Giderme

Log ve attribute hatalarını çözersiniz.

Kimler İçin Uygundur?

  • Chef temelini bilen DevOps
  • sistem mühendisleri ile gerçek dağıtım senaryolarını Chef ile çözmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Chef temelini bilen DevOps ve sistem mühendisleri ile gerçek dağıtım senaryolarını Chef ile çözmek isteyenler için uygundur.
Wrapper cookbook nedir?
Topluluk cookbook'unu doğrudan değiştirmeden saran ve attribute/kaynak ile uyarlayan bir desendir.
node search ne sağlar?
Çalışma anında düğümleri sorgulayıp yük dengeleyici arka uçları gibi dinamik yapılandırmalar üretmenizi sağlar.
Chef temeli şart mı?
Evet; resource, recipe, cookbook ve attribute kavramlarına aşinalık beklenir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Chef for DevOps: Practical Uses of Chef Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)AWS DevOps Engineer Pro (DOP-C02): CloudFormation Infrastructure as Code (IaC) Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro (DOP-C02): CloudFormation Infrastructure as Code (IaC) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

AWS CloudFormation ile IaC: şablon anatomisi, intrinsic fonksiyonlar, change set, nested stack, drift, StackSets ve CI/CD'yi DOP-C02 hizalı öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)AWS DevOps Engineer Pro (DOP-C02): IaC at Scale - CDK, Modules, StackSets, and Service Catalog Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro (DOP-C02): IaC at Scale - CDK, Modules, StackSets, and Service Catalog Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

AWS'te IaC'yi ölçekte yönetin: CDK ile kodlu altyapı, yeniden kullanılabilir construct, StackSets ve Service Catalog ile çok hesaplı dağıtımı öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)AWS DevOps Engineer Pro : AWS Infrastructure as Code Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro : AWS Infrastructure as Code Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

AWS IaC araçlarını bütüncül öğrenin: CloudFormation, CDK ve SAM karşılaştırması, parametre ve sır yönetimi, IAM politikası ve CodePipeline ile CI/CD.

Detayları Gör →
Altyapı Otomasyonu (IaC)AZ-400 - Microsoft DevOps Solutions: Infrastructure as Code (IaC) with Bicep and ARM Eğitimi
DevOps ve Konteyner Eğitimleri

AZ-400 - Microsoft DevOps Solutions: Infrastructure as Code (IaC) with Bicep and ARM Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Azure IaC'yi AZ-400 bağlamında öğrenin: ARM ve Bicep temeli, modüller, dağıtım kapsamları, what-if, Key Vault ve Azure Pipelines ile dağıtım ve Azure Policy.

Detayları Gör →
Altyapı Otomasyonu (IaC)Başlangıç Seviyesi Terraform On-Premise — Azure Cihaz Yönetimi ile Infrastructure as Code Eğitimi
DevOps ve Konteyner Eğitimleri

Başlangıç Seviyesi Terraform On-Premise — Azure Cihaz Yönetimi ile Infrastructure as Code Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Terraform'a sıfırdan başlayın: HCL, provider, plan-apply döngüsü, değişken ve state ile on-premise ve Azure kaynaklarını kodla yönetmeyi öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn