KONFİGÜRASYON YÖNETİMİ İÇİN IT UYGULAMALARI EĞİTİMİ

Konfigürasyonu kodla, otomasyonla ve araçla yönet

Sürüm kontrolünden altyapı otomasyonuna, CMDB'den CI/CD boru hattına kadar CM'yi gerçek BT araçlarıyla uygulayın.

Konfigürasyon yönetimini gerçek BT araçlarıyla uygulayan orta seviye eğitim: Git sürüm kontrolü, Ansible/Puppet/Chef otomasyonu, Terraform ile IaC, konteyner konfigürasyonu, CMDB keşfi ve CI/CD entegrasyonu.

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

Eğitim Hakkında

Git, Ansible/Puppet, Terraform, CMDB ve CI/CD ile CM uygulaması

Bu orta seviye eğitim, konfigürasyon yönetimini gerçek BT araçlarıyla uygulamaya taşır. Git ile sürüm kontrolü ve dallanma modeli; Ansible, Puppet ve Chef/SaltStack ile konfigürasyon otomasyonu; Terraform ile altyapının kod olarak (IaC) yönetimi; ServiceNow/iTop gibi CMDB araçlarında CI kaydı ve keşif (discovery); Nexus/Artifactory artı imaj ve paket deposu; Jenkins/GitLab CI ile sürekli entegrasyon ve dağıtım işlenir. Idempotent görevler, desired state, drift tespiti ve mutabakat ile çevre tutarlılığı ele alınır. Katılımcılar örnek bir ortamı kod üzerinden sürümler, otomasyonla kurar ve CMDB'ye yansıtır.

Süre ve Format

4 Gün. Her gün dört modül; sürüm kontrolü, otomasyon, IaC ve CMDB/CI-CD ekseninde uygulamalı ilerlenir.

Seviye

Orta Seviye — Git, Ansible, Puppet, Terraform ve CMDB araçlarıyla konfigürasyon yönetiminin araç tabanlı uygulanması.

Öğrenme Metodu

Katılımcılar gerçek Git depoları, Ansible playbook'ları ve Terraform modülleri üzerinde çalışarak CM'yi uçtan uca araçlarla kurar.

Neden Bu Eğitim?

🧰Gerçek Araçlar

Git, Ansible, Terraform ve CMDB araçlarını birlikte uyumlu şekilde kullanırsınız.

🤖Otomasyon

Idempotent playbook ve desired state ile elle yapılan işleri otomatikleştirirsiniz.

📉Drift Kontrolü

Kayıtlı durum ile gerçek ortam arasındaki sapmayı araçla tespit edip giderirsiniz.

Anahtar Konular

konfigürasyon yönetimi araçlarıansible eğitimigitterraforminfrastructure as codeCMDBpuppet chefci cddevopsidempotencyservicenow cmdb
“Elle yapılan her konfigürasyon, bir sonraki arızanın kayıtsız kaynağıdır.”

Ön Koşullar

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

1
Komut Satırı

Linux/Windows kabuğunda temel komut kullanımına aşinalık beklenir.

2
CM Temeli

CI, baseline ve sürüm kavramlarına temel düzey aşinalık faydalıdır.

3
Ağ ve Sunucu

SSH, sunucu ve servis kavramlarına aşinalık işleri kolaylaştırır.

4
Uygulama Ortamı

Git ve bir sanal/laboratuvar ortamı kurulabilen bir bilgisayar.

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ı, Git ile konfigürasyon ve kodu sürümler ve bir dallanma iş akışı yürütebilir.
Modül 1
Git Temelleri
  • Yerel depo (repository) ve commit yaşam döngüsü
  • Çalışma alanı, stage ve commit durumlarının ayrımı
  • git add, commit, status, log komut akışı
  • Uzak depo (remote) ile push/pull eşzamanlaması
  • .gitignore ile izlenmeyen dosyaların yönetimi
  • Commit mesajı ve değişiklik atomluğu disiplini
Modül 2
Dallanma Modeli
  • feature, develop, main dallarının rolü
  • GitFlow ile trunk-based geliştirme karşılaştırması
  • Kısa ömürlü özellik dallarıyla çalışma
  • Pull/merge request üzerinden gözden geçirme
  • Korumalı dal (protected branch) kuralları
  • Dal adlandırma standardının belirlenmesi
Modül 3
Birleştirme ve Çakışma
  • merge ile rebase arasındaki farkın kavranması
  • Birleştirme çakışmasının (conflict) çözümü
  • Fast-forward ve üç yönlü (three-way) birleştirme
  • git revert ve git reset ile geri alma
  • Cherry-pick ile seçili commit aktarımı
  • Çakışma sonrası doğrulama ve test
Modül 4
Etiket ve Sürüm
  • Semantik sürümleme (SemVer) ve etiket (tag) oluşturma
  • Yayım (release) işaretleme ve notları
  • Taban çizgisinin bir etiketle sabitlenmesi
  • Alt modül (submodule) ile bağımlılık sürümleme
  • Depo geçmişinden sürüm farkının (diff) alınması
  • Etiket tabanlı dağıtım tetikleme mantığı
Günün hedefiKatılımcı, sunucu konfigürasyonunu otomasyon araçlarıyla idempotent biçimde uygulayabilir.
Modül 1
Ansible Temelleri
  • Ajan gerektirmeyen (agentless) SSH tabanlı mimari
  • Envanter (inventory) dosyası ve host grupları
  • Ad-hoc komutlarla hızlı görev çalıştırma
  • Modüller (package, service, copy, template) kullanımı
  • Değişken (vars) ve fact toplama
  • Ansible Vault ile gizli bilgilerin şifrelenmesi
Modül 2
Playbook ve Rol
  • YAML ile playbook yapısı ve görev (task) sırası
  • handler ve notify ile koşullu yeniden başlatma
  • role yapısıyla yeniden kullanılabilir otomasyon
  • template (Jinja2) ile dinamik konfigürasyon üretimi
  • tag kullanımıyla seçili görev çalıştırma
  • Ansible Galaxy'den rol tüketimi
Modül 3
Puppet/Chef Modeli
  • Puppet'te manifest ve bildirimsel (declarative) kaynak
  • Puppet master-agent ile periyodik uygulama
  • Chef'te cookbook, recipe ve resource kavramı
  • SaltStack'te state ve pillar yapısı
  • Push ve pull tabanlı uygulama modeli farkı
  • Çekilen (pull) model ile sürekli uyum sağlama
Modül 4
Desired State ve Idempotency
  • Arzu edilen durum (desired state) tanımı
  • Idempotent görevle tekrar çalıştırmanın güvenli olması
  • Sapma (drift) tespiti ve otomatik düzeltme
  • Dry-run (check mode) ile değişiklik önizleme
  • Konfigürasyonun kaynağının kodda olması (single source)
  • Çevreler (dev/test/prod) arası tutarlılık
Günün hedefiKatılımcı, altyapıyı kod olarak tanımlar ve sürümlenmiş durumla tutarlı biçimde yönetebilir.
Modül 1
IaC İlkeleri
  • Altyapının kod olarak (Infrastructure as Code) yönetimi
  • Bildirimsel (declarative) ile emirsel (imperative) yaklaşım
  • Immutable (değişmez) altyapı felsefesi
  • Altyapı kodunun Git ile sürümlenmesi
  • Çevre başına değişken ve parametre ayrımı
  • Kod gözden geçirmeyle altyapı değişikliği kontrolü
Modül 2
Terraform
  • HCL ile kaynak (resource) ve sağlayıcı (provider) tanımı
  • terraform plan ile değişiklik önizleme
  • terraform apply ve destroy yaşam döngüsü
  • Değişken (variable) ve output kullanımı
  • Kaynak bağımlılık grafiğinin (dependency graph) yorumu
  • Provider sürüm sabitleme (version pinning)
Modül 3
State ve Modül
  • Terraform state dosyasının rolü ve hassasiyeti
  • Uzak state (remote backend) ve kilitleme (locking)
  • Modül (module) ile yeniden kullanılabilir yapı
  • Workspace ile çoklu ortam yönetimi
  • terraform import ile mevcut kaynağı yönetime alma
  • State sapmasının (drift) algılanması
Modül 4
Konteyner Konfigürasyonu
  • Dockerfile ile imaj konfigürasyonunun kodlanması
  • İmaj etiketleme ve sürümleme stratejisi
  • Ortam değişkeni ve config map ile ayar enjeksiyonu
  • Nexus/Artifactory ile imaj ve paket deposu
  • İmaj imzalama ve içerik güvenilirliği
  • Konteyner konfigürasyonunun CMDB'ye yansıması
Günün hedefiKatılımcı, CMDB araçlarını kullanır ve CM'yi bir CI/CD boru hattına entegre edebilir.
Modül 1
CMDB Araçları
  • ServiceNow ve iTop gibi CMDB araçlarının CI modeli
  • CI sınıfları ve ilişki tiplerinin yapılandırılması
  • Hizmet eşlemesi (service mapping) ile iş hizmetine bağlama
  • CMDB ile varlık ve değişiklik modülünün ilişkisi
  • API ile CMDB'ye programatik kayıt
  • CMDB veri sahipliği ve erişim yetkileri
Modül 2
Keşif ve Mutabakat
  • Otomatik keşif (discovery) ile CI toplama
  • Agent ve agentless keşif yöntemleri
  • Keşfedilen veriyle manuel kaydın mutabakatı (reconciliation)
  • Yinelenen (duplicate) CI kayıtlarının birleştirilmesi
  • Keşif kapsamı ve sıklığının planlanması
  • Keşif verisiyle drift tespiti
Modül 3
CI/CD Boru Hattı
  • Jenkins ve GitLab CI ile boru hattı (pipeline) kurgusu
  • Build, test, deploy aşamalarının tanımı
  • Pipeline-as-code (Jenkinsfile / .gitlab-ci.yml)
  • Otomatik dağıtımın onay (approval) adımı
  • Dağıtım sonrası CMDB kaydının otomatik güncellenmesi
  • Başarısız dağıtımda otomatik geri alma (rollback)
Modül 4
İzleme ve Denetim
  • Konfigürasyon değişikliklerinin denetim izi (audit trail)
  • Değişiklik ile olay (incident) korelasyonu
  • Araç günlüklerinin (log) merkezî toplanması
  • Erişim ve yetki (RBAC) kontrolü
  • Otomasyon sonuçlarının raporlanması
  • Araç zinciri boyunca uçtan uca izlenebilirlik

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Git Ustalığı

Git ile konfigürasyonu sürümler ve bir dallanma iş akışı yürütürsünüz.

✅
Ansible

Idempotent playbook ve rollerle sunucu konfigürasyonunu otomatikleştirirsiniz.

✅
Çoklu Araç

Puppet, Chef ve SaltStack modellerini karşılaştırıp seçersiniz.

✅
Terraform/IaC

Altyapıyı kod olarak tanımlar ve state ile tutarlı yönetirsiniz.

✅
Konteyner

Dockerfile ve imaj deposuyla konteyner konfigürasyonunu yönetirsiniz.

✅
CMDB Araçları

ServiceNow/iTop gibi araçlarda CI kaydı ve keşif yaparsınız.

✅
CI/CD

CM'yi pipeline-as-code ile CI/CD boru hattına entegre edersiniz.

✅
Drift Yönetimi

Keşif ve mutabakatla kayıt–ortam sapmasını tespit edip giderirsiniz.

Kimler İçin Uygundur?

  • Sistem yöneticisi
  • DevOps mühendisi
  • SRE
  • CM süreçlerini araçlarla otomatikleştirmek isteyen BT profesyonelleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticisi, DevOps mühendisi, SRE ve CM süreçlerini araçlarla otomatikleştirmek isteyen BT profesyonelleri için uygundur.
Hangi araçlar işleniyor?
Git, Ansible, Puppet, Chef/SaltStack, Terraform, Docker, Nexus/Artifactory, ServiceNow/iTop CMDB ve Jenkins/GitLab CI araçları uygulamalı ele alınır.
Idempotency neden önemli?
Idempotent görev aynı playbook'un tekrar çalıştırılmasını güvenli kılar; böylece arzu edilen duruma güvenle yakınsar ve drift otomatik düzelir.
Programlama bilgisi gerekli mi?
İleri programlama gerekmez; komut satırı aşinalığı ve temel YAML/HCL okuma yeterlidir, eğitim bunları adım adım işler.
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. Konfigürasyon Yönetimi için IT Uygulamaları Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Değişim ve Konfigürasyon YönetimiAPMG™ Change Management Certification Training Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

APMG™ Change Management Certification Training Eğitimi

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

APMG Change Management Foundation ve Practitioner sınavlarına yönelik, müfredatı yoğunlaştırılmış, bol deneme soru ve senaryo içeren hazırlık eğitimi.

Detayları Gör →
Değişim ve Konfigürasyon YönetimiChange Management (Değişim Yönetimi) Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Change Management (Değişim Yönetimi) Eğitimi

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

Kurumsal değişim girişimlerini planlama, paydaş ve direnç yönetimi ile ölçme pratiklerini ADKAR, Lewin ve Kotter çerçevelerinde işleyen üç günlük uygulamalı eği

Detayları Gör →
Değişim ve Konfigürasyon YönetimiChange Management for Project Managers Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Change Management for Project Managers Eğitimi

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

Proje yöneticileri için değişim yönetimi eğitimi; proje yaşam döngüsünü ADKAR, Lewin ve Kotter ile bütünleştirerek paydaş, direnç ve benimseme yönetimini kapsar

Detayları Gör →
Değişim ve Konfigürasyon YönetimiChange Management Fundamentals Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Change Management Fundamentals Eğitimi

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

Değişim yönetiminin temel kavram, model ve pratiklerini iki günde tanıtan giriş düzeyi eğitim; Lewin, Kotter ve ADKAR ile sağlam bir başlangıç sunar.

Detayları Gör →
Değişim ve Konfigürasyon YönetimiChange Management Practitioner Certification Prep (APMG) Eğitimi
Proje ve Süreç Yönetimi Eğitimleri

Change Management Practitioner Certification Prep (APMG) Eğitimi

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

APMG Change Management Practitioner sınavına hazırlık: Kübler-Ross, Bridges, Lewin, Kotter modelleri, paydaş segmentasyonu, değişim etkisi ve direnç yönetimi.

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