CHEF FOUNDATIONS - OFFICIAL CHEF TRAINING EĞİTİMİ

Chef'in temellerini uçtan uca öğren

Resource ve recipe'ten cookbook, Test Kitchen ve Chef Infra Server'a Chef'in temel iş akışını baştan sona kurun.

Chef'in temel iş akışını uçtan uca kapsayan, ekosistem ve resource, recipe ve cookbook, attribute ve template, Test Kitchen ve InSpec ile test ve Chef Infra Server akışını ele alan temel seviye eğitim.

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

Eğitim Hakkında

Resource, cookbook, Test Kitchen ve Infra Server

Bu temel seviye eğitim, Chef'in temel iş akışını uçtan uca, resmi Chef Foundations akışıyla uyumlu biçimde kapsar. Chef ekosistemi ve bileşenleri (Chef Workstation, chef-client, Chef Infra Server, Supermarket); resource ve istenen durum, en sık tipler ve idempotency; recipe yazımı ve kaynak sırası; cookbook oluşturma (chef generate), yapı ve metadata.rb; attribute öncelikleri ve kullanımı; ERB template ile yapılandırma; notifies/subscribes ile olaylar; Test Kitchen ile cookbook'u izole ortamda converge ve InSpec ile doğrulama; cookstyle ile lint; knife ile cookbook yükleme ve düğüm bootstrap'a giriş; run-list ve chef-client çalışma döngüsü; sorun giderme ve sonraki adımlar işlenir. Katılımcı Chef'in tam temel iş akışını deneyimler.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar resource ve recipe'ten cookbook, Test Kitchen ve Infra Server akışına ilerler.

Seviye

Temel Seviye — Chef temelleri kapsamlı: resource, cookbook, Test Kitchen ve Chef Infra Server akışı.

Öğrenme Metodu

Katılımcılar Chef Workstation ile cookbook yazıp Test Kitchen'da test eder ve bir düğüme uygular.

Neden Bu Eğitim?

🧭Kapsamlı Temel

Chef'in tüm temel iş akışını baştan sona bir arada öğrenirsiniz.

🧪Test Dahil

Test Kitchen ve InSpec'i temel akışın parçası olarak kavrarsınız.

🛠️Uygulamalı

Her adımı Chef Workstation'da kendi cookbook'unuzla yaparsınız.

Anahtar Konular

chef foundationschef temelchef cookbooktest kitcheninspecchef infra serverchef recipeidempotencyknifeyapılandırma yönetimi
“Sağlam bir temel, Chef yolculuğunun geri kalanını kolaylaştırır.”

Ön Koşullar

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

1
Linux

Temel Linux sistem yönetimi bilgisi beklenir.

2
Komut Satırı

Terminal ve metin düzenleyici kullanımı gerekir.

3
Sanallaştırma

Vagrant/Docker temeli faydalıdır.

4
Lab

Chef Workstation ve bir hedef düğüm 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ı Chef ekosistemini kavrayıp resource ve recipe yazabilir.
Modül 1
Ekosistem
  • Chef Workstation
  • chef-client
  • Chef Infra Server
  • Supermarket
  • Pull modeli
  • Akış
Modül 2
Resource
  • Resource söz dizimi
  • package/service
  • file/directory
  • user
  • Öznitelik ve action
  • İstenen durum
Modül 3
Idempotency
  • Idempotency
  • only_if/not_if
  • changed gözlemi
  • Converge
  • Tekrar güvenliği
  • why-run
Modül 4
Recipe
  • Recipe yazımı
  • Kaynak sırası
  • include_recipe
  • Okunurluk
  • local-mode çalıştırma
  • Çıktı okuma
Günün hedefiKatılımcı cookbook'u yapılandırıp Test Kitchen ile test edebilir.
Modül 1
Cookbook Yapısı
  • chef generate cookbook
  • recipes/templates/files
  • attributes/
  • metadata.rb
  • Bağımlılık
  • Sürüm
Modül 2
Attribute ve Template
  • Attribute öncelikleri
  • default/override
  • node nesnesi
  • ERB template
  • template resource
  • Doğrulama
Modül 3
Olaylar
  • notifies
  • subscribes
  • immediately/delayed
  • Hizmet restart
  • Çoklu bildirim
  • Idempotent eylem
Modül 4
Test Kitchen
  • .kitchen.yml
  • Driver (Vagrant/Docker)
  • converge
  • InSpec verify
  • Idempotency testi
  • destroy
Günün hedefiKatılımcı cookbook'u Infra Server'a yükleyip bir düğümü bootstrap edebilir.
Modül 1
knife ve Yükleme
  • knife yapılandırma
  • config.rb
  • Cookbook yükleme
  • knife ssl check
  • Sunucuda liste
  • Doğrulama
Modül 2
Bootstrap
  • knife bootstrap
  • chef-client kaydı
  • Run-list atama
  • İlk converge
  • Düğüm nesnesi
  • Durum
Modül 3
Çalışma Döngüsü
  • Ohai
  • Resource collection
  • Compile vs converge
  • Rapor
  • Zamanlama fikri
  • Splay
Modül 4
Kalite ve Sonraki Adım
  • cookstyle
  • Sorun giderme
  • Idempotency doğrulama
  • Sürüm kontrolü
  • İleri konular
  • Yol haritası

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ekosistem

Chef bileşenlerini ve iş akışını kavrarsınız.

✅
Resource

Resource'larla istenen durumu tanımlarsınız.

✅
Recipe

Idempotent recipe'ler yazarsınız.

✅
Cookbook

Cookbook yapısını ve attribute'ları kurarsınız.

✅
Template

ERB template ile yapılandırma üretirsiniz.

✅
Test Kitchen

Cookbook'ları test edip InSpec ile doğrularsınız.

✅
knife

knife ile cookbook yükleyip düğüm bootstrap edersiniz.

✅
Çalışma Döngüsü

chef-client converge döngüsünü uygularsınız.

Kimler İçin Uygundur?

  • Chef'e yeni başlayanlar
  • sistem yöneticileri
  • kapsamlı bir Chef temeli edinmek isteyen BT çalışanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Chef'e yeni başlayanlar, sistem yöneticileri ve kapsamlı bir Chef temeli edinmek isteyen BT çalışanları için uygundur.
The Basics of Chef'ten farkı ne?
Foundations daha geniştir; Test Kitchen, InSpec ve Chef Infra Server akışını da temel düzeyde kapsar.
Test de öğretiliyor mu?
Evet; Test Kitchen ve InSpec temel iş akışının parçası olarak gösterilir.
Chef Infra Server gerekir mi?
Çalışmaların çoğu local-mode ile yapılır; Infra Server akışı bir ortamla tanıtılır.
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 Foundations - Official Chef Training Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Altyapı Otomasyonu (IaC)CompTIA Linux+: Infrastructure as Code and Git Eğitimi
DevOps ve Konteyner Eğitimleri

CompTIA Linux+: Infrastructure as Code and Git Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

CompTIA Linux+ (XK0-005) için Git ve kod olarak altyapı: branch/merge, çakışma çözümü, YAML, Ansible ve container temelleri. Sınav odaklı temel seviye DVA eğiti

Detayları Gör →
Altyapı Otomasyonu (IaC)Configuration as Code for Enterprise Automation with Red Hat Ansible Automation Platform (AU245) Eğitimi
DevOps ve Konteyner Eğitimleri

Configuration as Code for Enterprise Automation with Red Hat Ansible Automation Platform (AU245) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Ansible Automation Platform'u kod olarak yönetin (AU245): controller nesneleri, controller koleksiyonu, Event-Driven Ansible ve GitOps. Orta seviye DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Configuring Puppet Environments & Managing Files Eğitimi
DevOps ve Konteyner Eğitimleri

Configuring Puppet Environments & Managing Files Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Puppet ortamları ve dosya yönetimi: directory environment, r10k/Code Manager ile dağıtım, Puppetfile, file ve ERB/EPP template kaynakları. Orta seviye DVA eğiti

Detayları Gör →
Altyapı Otomasyonu (IaC)Configuring the Puppet Master & Puppet Agent Eğitimi
DevOps ve Konteyner Eğitimleri

Configuring the Puppet Master & Puppet Agent Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Puppet master/agent mimarisi: Puppet Server kurulumu, CA ile CSR imzalama, agent kaydı, Facter ve catalog derleme/çalıştırma akışı. Orta seviye DVA eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Customizing Ansible (A301MA) Eğitimi
DevOps ve Konteyner Eğitimleri

Customizing Ansible (A301MA) Eğitimi

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

Ansible'ı özelleştirin: Python ile özel modül, filter/lookup/callback plugin, Jinja2 filtre, dinamik envanter, koleksiyon paketleme ve ansible-test. İleri DVA e

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