RED HAT ANSIBLE AUTOMATION PLATFORM İLE MICROSOFT WINDOWS OTOMASYONU EĞİTİMİ

Windows sunucularını Ansible ile ajansız yönet

WinRM, win_* modülleri, Chocolatey, PowerShell DSC ve Active Directory ile Windows altyapısını Ansible üzerinden otomatikleştirin.

Ansible ile Windows otomasyonu eğitimi: WinRM bağlantısı, win_* modülleri, Chocolatey, kayıt defteri, PowerShell DSC ve Active Directory otomasyonu.

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

Eğitim Hakkında

WinRM bağlantısı, Windows modülleri, DSC ve Active Directory otomasyonu

Bu eğitim Ansible'ın Windows dünyasındaki kullanımına odaklanır. Windows'un Linux'tan farklı bağlantı modeli olan WinRM, pywinrm bağımlılığı, NTLM/Kerberos/CredSSP kimlik doğrulama ve 5985/5986 dinleyicileri ele alınır. win_feature, win_package, win_chocolatey, win_service, win_user ve win_copy/win_template gibi modüllerle yazılım, servis ve dosya yönetimi işlenir. win_regedit ile kayıt defteri, win_firewall_rule, win_updates ve win_scheduled_task ile sistem yapılandırması; win_dsc ile PowerShell DSC kaynaklarını çağırma uygulanır. win_domain_membership ve community.windows modülleriyle Active Directory otomasyonu gösterilir. Katılımcı Windows sunucularını kodla yönetebilir hale gelir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar WinRM bağlantısından AD otomasyonuna ilerler.

Seviye

Orta Seviye — WinRM bağlantısı, win_* modülleri, PowerShell/DSC entegrasyonu ve Active Directory otomasyonuyla Windows yönetimi.

Öğrenme Metodu

Katılımcılar WinRM ile Windows sunucularına bağlanıp yazılım kurulumu, servis ve kayıt defteri yapılandırmasını playbook ile uygular.

Neden Bu Eğitim?

🪟Ajansız Windows

WinRM ile ajan kurmadan Windows sunucularını merkezden yönetirsiniz.

🔗Karma Ortam

Linux ve Windows'u aynı otomasyon diliyle tek elden yönetirsiniz.

🏢AD Otomasyonu

Domain katılımı ve hesap yönetimini kodla tekrarlanabilir kılarsınız.

Anahtar Konular

ansible windowswindows otomasyonuwinrmwin_chocolateypowershell dscactive directory otomasyonansible win_servicekarma ortamwindows server ansibledevops otomasyon
“Ansible'ın gücü platform tarafsızlığıdır; Windows da artık aynı tekrar edilebilir kodun parçasıdır.”

Ön Koşullar

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

1
Windows Yönetimi

Windows Server, servisler ve kayıt defteri bilgisi güçlü biçimde faydalıdır.

2
Ansible Temeli

Playbook, envanter ve değişken kavramlarına aşinalık beklenir.

3
PowerShell

Temel PowerShell okuryazarlığı faydalıdır.

4
Test Ortamı

WinRM etkin bir Windows Server ve Linux denetim düğümü.

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ı, Ansible ile Windows sunucusuna WinRM üzerinden bağlanabilir.
Modül 1
Ansible ve YAML Temelleri
  • Ansible'ın ajansız (agentless) SSH tabanlı mimarisi
  • YAML söz dizimi: girinti, liste ve sözlük (key-value) yapıları
  • Control node ve managed node rollerinin ayrımı
  • ansible.cfg öncelik sırası ve temel ayarlar
  • Idempotency ilkesi ve değişiklik (changed) durumu
  • ansible --version ve Python yorumlayıcı bağımlılığı
Modül 2
Windows Bağlantısı
  • WinRM üzerinden Windows yönetimi (connection: winrm)
  • pywinrm bağımlılığı ve denetim düğümü kurulumu
  • Kimlik doğrulama: NTLM, Kerberos, CredSSP, basic
  • HTTP/HTTPS dinleyici (listener) ve 5985/5986 portları
  • ansible_winrm_transport ve sertifika ayarları
  • Windows için become ve runas davranışı
Modül 3
Envanter Yönetimi
  • Statik envanter: INI ve YAML biçimleri
  • Host grupları ve iç içe (children) grup tanımı
  • host_vars ve group_vars dizin yapısı
  • ansible_host, ansible_user, ansible_port bağlantı değişkenleri
  • Dinamik envanter eklentileri (aws_ec2, vmware)
  • ansible-inventory --graph ile envanter doğrulama
Modül 4
Playbook Yazımı
  • Play yapısı: hosts, tasks, become alanları
  • Task adlandırma ve modül çağrısı (FQCN)
  • ansible-playbook --syntax-check ve --check (dry-run)
  • ansible-playbook -v/-vvv ayrıntı seviyeleri
  • ansible.builtin koleksiyon ad alanı
  • Play yürütme sırası ve strateji (linear/free)
Günün hedefiKatılımcı, Windows yapılandırmasını win_* modülleriyle otomatikleştirebilir.
Modül 1
Windows Modülleri
  • win_feature ile rol ve özellik kurulumu
  • win_package/win_chocolatey ile yazılım dağıtımı
  • win_service ile servis durumu yönetimi
  • win_user/win_domain_user ile hesap yönetimi
  • win_file/win_copy/win_template dosya işlemleri
  • win_command ve win_shell ile komut çalıştırma
Modül 2
Kayıt Defteri ve Yapılandırma
  • win_regedit ile kayıt defteri (registry) anahtarları
  • win_firewall_rule ile güvenlik duvarı kuralları
  • win_updates ile Windows güncelleme otomasyonu
  • win_scheduled_task ile zamanlanmış görevler
  • win_dsc ile PowerShell DSC kaynaklarını çağırma
  • win_reboot ile kontrollü yeniden başlatma
Modül 3
Dosya ve İçerik Yönetimi
  • copy, file, lineinfile, blockinfile modülleri
  • template ile dinamik dosya dağıtımı
  • fetch ile uzak dosyayı denetim düğümüne alma
  • Dosya izinleri, sahiplik ve SELinux bağlamı
  • archive/unarchive ile sıkıştırma işlemleri
  • validate parametresiyle güvenli dosya değişimi
Modül 4
Görev Kontrolü
  • when koşuluyla görevleri şarta bağlama
  • loop ve with_items ile yineleme
  • Döngüde item ve loop_control kullanımı
  • block/rescue/always ile hata yakalama
  • changed_when ve failed_when ile durum geçersiz kılma
  • tags ile görev alt kümesi çalıştırma
Günün hedefiKatılımcı, DSC ve AD otomasyonunu rollerle düzenleyebilir.
Modül 1
Active Directory Otomasyonu
  • win_domain_membership ile domain'e katılma
  • win_domain_group ve kullanıcı yönetimi
  • Grup İlkesi (GPO) ile ilişkili yapılandırma
  • PowerShell ile AD sorguları (win_shell)
  • community.windows koleksiyonu modülleri
  • Çok adımlı AD dağıtım senaryosu
Modül 2
Roller
  • ansible-galaxy init ile rol iskeleti oluşturma
  • Rol dizin yapısı: tasks, handlers, templates, defaults, vars
  • Rol varsayılanları (defaults) ve vars önceliği
  • roles ve include_role/import_role kullanımı
  • Rol bağımlılıkları (meta/main.yml dependencies)
  • Ansible Galaxy'den rol kurulumu ve requirements.yml
Modül 3
Ansible Vault
  • ansible-vault create/edit/encrypt ile gizli veri
  • Şifreli değişken dosyalarının playbook'ta kullanımı
  • Tek değişkeni encrypt_string ile şifreleme
  • -vault-id ve çoklu vault parolaları
  • vault_password_file ile otomatik çözme
  • Duyarlı verinin günlüklerde no_log ile gizlenmesi
Modül 4
Kayıt Defteri ve Yapılandırma
  • win_regedit ile kayıt defteri (registry) anahtarları
  • win_firewall_rule ile güvenlik duvarı kuralları
  • win_updates ile Windows güncelleme otomasyonu
  • win_scheduled_task ile zamanlanmış görevler
  • win_dsc ile PowerShell DSC kaynaklarını çağırma
  • win_reboot ile kontrollü yeniden başlatma

Eğitim Kazanımları

Program sonunda katılımcılar:

🪟
WinRM Bağlantısı

Ansible'ı WinRM ile Windows sunucularına bağlayabilirsiniz.

📦
Yazılım Dağıtımı

win_chocolatey ve win_package ile yazılım kurulumunu otomatikleştirebilirsiniz.

⚙️
Servis Yönetimi

win_service ile Windows servislerini kodla yönetebilirsiniz.

🗂️
Kayıt Defteri

win_regedit ile registry anahtarlarını güvenle düzenleyebilirsiniz.

🔐
Kimlik Doğrulama

Kerberos/NTLM ile güvenli WinRM kimlik doğrulaması kurabilirsiniz.

🧩
DSC Entegrasyonu

win_dsc ile PowerShell DSC kaynaklarını Ansible'dan çağırabilirsiniz.

🏢
AD Otomasyonu

Domain katılımı ve AD hesap yönetimini otomatikleştirebilirsiniz.

🔗
Karma Yönetim

Linux ve Windows'u tek otomasyon diliyle yönetebilirsiniz.

Kimler İçin Uygundur?

  • Windows sistem yöneticileri
  • karma (Windows/Linux) ortam yöneten operasyon ekipleri
  • Ansible'ı Windows'a genişletmek isteyen DevOps uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Windows sistem yöneticileri, karma ortam yöneten ekipler ve Ansible'ı Windows'a genişletmek isteyen DevOps uzmanları için uygundur.
Windows'a ajan kurmak gerekir mi?
Hayır; Ansible WinRM üzerinden ajansız çalışır, yalnızca WinRM dinleyicisinin etkin olması gerekir.
Kerberos zorunlu mu?
Hayır; NTLM, CredSSP ve Kerberos seçenekleri işlenir, kurumsal AD ortamlarında Kerberos önerilir.
PowerShell DSC ile ilişkisi nedir?
win_dsc modülüyle mevcut DSC kaynakları Ansible içinden çağrılabilir; eğitimde entegrasyon gösterilir.
Eğitim sonunda sertifika veriliyor mu?
Katılım koşulları sağlandığında 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. Red Hat Ansible Automation Platform ile Microsoft Windows Ot 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)Puppet Refactoring Patterns Eğitimi
DevOps ve Konteyner Eğitimleri

Puppet Refactoring Patterns Eğitimi

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

Kod kokuları, Hiera'ya veri taşıma, parametreli class, roles/profiles'a geçiş ve rspec-puppet ile güvenli Puppet refactoring desenleri eğitimi.

Detayları Gör →
Altyapı Otomasyonu (IaC)Puppet Temel Bilgiler Eğitimi
DevOps ve Konteyner Eğitimleri

Puppet Temel Bilgiler Eğitimi

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

Puppet ile bildirimsel yapılandırma yönetimine giriş: agent-server mimarisi, resource modeli, manifest yazımı, Facter ve idempotency uygulamalı anlatılır.

Detayları Gör →
Altyapı Otomasyonu (IaC)Puppet Temelleri Eğitimi
DevOps ve Konteyner Eğitimleri

Puppet Temelleri Eğitimi

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

Puppet modülleri, class ve defined type'lar, Hiera veri hiyerarşisi ve ERB/EPP şablonlarıyla modüler yapılandırma yönetimini uygulamalı öğrenin.

Detayları Gör →
Altyapı Otomasyonu (IaC)Red Hat Ansible Automation Platform Boot - Camp Classroom Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat Ansible Automation Platform Boot - Camp Classroom Training Eğitimi

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

Ansible core, roller, Automation Controller, execution environment ve automation mesh'i tek yoğun kampta öğrenin; workflow ve EDA ile kurumsal otomasyon kurun.

Detayları Gör →
Altyapı Otomasyonu (IaC)Red Hat Ansible Automation Platform Boot Camp (AU710) Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat Ansible Automation Platform Boot Camp (AU710) Eğitimi

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

AU710 kamp müfredatıyla Ansible dili, RHEL otomasyonu, roller, Controller yönetimi ve EX294 sınav becerilerini yoğun bir programda pekiştirin.

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