DSC & AZURE EĞİTİMİ

DSC ile Azure sunucularını kodla yapılandırın

PowerShell DSC, Azure Automation State Configuration, Machine Configuration, kaynaklar, yapılandırma verisi ve sapma yönetimi

Bu eğitim PowerShell Desired State Configuration (DSC) ile Azure üzerindeki sunucu yapılandırmasını kodla yönetmeyi anlatır. Configuration bloğu, DSC kaynakları, MOF derleme, yapılandırma verisi, Local Configuration Manager, Azure Automation State Configurati…

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

Eğitim Hakkında

PowerShell DSC, Local Configuration Manager ve State Configuration ekseninde uygulamalı Azure çalışması

Bu eğitim PowerShell Desired State Configuration (DSC) ile Azure üzerindeki sunucu yapılandırmasını kodla yönetmeyi anlatır. Configuration bloğu, DSC kaynakları, MOF derleme, yapılandırma verisi, Local Configuration Manager, Azure Automation State Configuration, node kayıt ve uyumluluk raporları, Azure VM DSC uzantısı, Machine Configuration ilkeleri ve sapma düzeltme uygulanır.

Süre ve Format

2 Gün. Her gün dört modül; her modülde altı konu başlığı, adım adım laboratuvar, hata ayıklama alıştırması ve kısa değerlendirme.

Seviye

Orta Seviye — PowerShell DSC, Automation State Configuration, DSC uzantısı, Machine Configuration ve sapma yönetimi konularını kapsayan Azure eğitimi

Öğrenme Metodu

PowerShell DSC ve Local Configuration Manager konuları Azure aboneliğinde adım adım laboratuvarlarla uygulanır, sonuçlar portal, CLI ve günlük kayıtlarıyla doğrulanır.

Neden Bu Eğitim?

🎯Konuya Özgü Odak

PowerShell DSC, Local Configuration Manager ve State Configuration konuları gerçek komut, kod ve yapılandırma örnekleriyle ele alınır.

🧪Uygulamalı Laboratuvar

Her modülde PowerShell DSC üzerinde çalışan bir laboratuvar kurulur, çalıştırılır ve izlenir.

🛠️Gerçek Senaryolar

Machine Configuration dahil sahadaki tipik sorunlar üzerinden tasarım ve sorun giderme becerisi kazanılır.

Anahtar Konular

DSC AzurePowerShell DSCAzure Automation State ConfigurationDesired State ConfigurationMachine ConfigurationLCMMOFyapılandırma sapmasıAzure VM DSC uzantısı
“Bulutta iyi uygulama, her ayarın nedenini bilmekle başlar.”

Ön Koşullar

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

1
PowerShell Bilgisi

PowerShell betikleme, modüller ve nesne tabanlı komut mantığı hakkında temel bilgi beklenir.

2
Windows/Linux Yönetimi

Hizmet, dosya, kayıt defteri ve paket yönetimi gibi sunucu yönetim görevlerine aşinalık yararlıdır.

3
REST ve JSON

HTTP tabanlı API çağrıları ve JSON veri biçimi hakkında temel bilgi gerekir.

4
Laboratuvar Ortamı

Tarayıcı, Azure CLI ve bir kod editörü yeterlidir; Azure aboneliği eğitimde sağlanır.

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ı DSC yapılandırması yazar, MOF üretir ve LCM ile uygular.
Modül 1
DSC Kavramları
  • Emir kipi ile bildirimsel kip farkı
  • Configuration, Node ve Resource blokları
  • MOF dosyası üretimi ve derleme
  • İdempotent kaynak davranışı: Test, Set, Get
  • Push ve Pull modları
  • DSC 1.1, 2.0 ve Machine Configuration ilişkisi
Modül 2
Yerleşik ve Modül Kaynakları
  • File, Registry, Service, WindowsFeature, Package kaynakları
  • Script, Environment ve User/Group kaynakları
  • PSDscResources, xWebAdministration, ComputerManagementDsc modülleri
  • DependsOn ile sıralama
  • Get-DscResource ile kaynak keşfi
  • Linux için nx modülleri
Modül 3
Local Configuration Manager
  • LCM meta yapılandırması ([DscLocalConfigurationManager()])
  • ConfigurationMode: ApplyOnly, ApplyAndMonitor, ApplyAndAutoCorrect
  • RefreshMode ve RefreshFrequencyMins
  • RebootNodeIfNeeded ve yeniden başlatma yönetimi
  • Start-DscConfiguration ve Get-DscConfigurationStatus
  • Test-DscConfiguration ile sapma kontrolü
Modül 4
Yapılandırma Verisi ve Sırlar
  • ConfigurationData ve AllNodes
  • Rol bazlı node yapılandırması
  • PSCredential ve sertifika ile parola şifreleme
  • Yapılandırma parametreleri
  • Birden çok MOF üretimi
  • Yapılandırmayı Pester ile test etme
Günün hedefiKatılımcı DSC'yi Azure'da ölçekli uygular ve uyumluluğu izler.
Modül 1
Azure Automation State Configuration
  • Automation hesabı ve DSC modülleri
  • Yapılandırmayı içe aktarma ve derleme
  • Node kayıt: Register-AzAutomationDscNode
  • Node yapılandırması atama ve uyumluluk raporu
  • Derleme sırasında yapılandırma verisi
  • Hata durumları ve yeniden deneme
Modül 2
DSC VM Uzantısı
  • Microsoft.Powershell.DSC uzantısı
  • Yapılandırma paketi ve Blob depolama SAS
  • ARM/Bicep ile uzantı dağıtımı
  • Set-AzVMDscExtension kullanımı
  • Uzantı günlükleri ve hata ayıklama
  • Ölçek kümeleri ile kullanım
Modül 3
Machine Configuration
  • Machine Configuration ve Azure Policy ilişkisi
  • Özel yapılandırma paketi oluşturma (GuestConfiguration modülü)
  • Denetim ve yapılandırma uygulama etkileri
  • Azure Arc ile şirket içi sunucular
  • Uyumluluk raporları
  • Windows ve Linux örnekleri
Modül 4
Sapma Yönetimi ve Operasyon
  • Uyumlu olmayan node tespiti ve raporlama
  • AutoCorrect ile otomatik düzeltme
  • Log Analytics ve uyarılar
  • CI/CD hattında yapılandırma testi ve yayınlama
  • Sürümleme ve geri alma
  • Ansible, Bicep ve DSC arasındaki rol ayrımı

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
DSC Kavramları

Bildirimsel yapılandırma modelini açıklayabilirsiniz

⚙️
Yerleşik ve Modül Kaynakları

Kaynakları yapılandırmada kullanabilirsiniz

🔐
Local Configuration Manager

LCM davranışını ayarlayabilirsiniz

📡
Yapılandırma Verisi ve Sırlar

Ortama özgü veriyi koddan ayırabilirsiniz

🗄️
Azure Automation State Configurati

Pull sunucusu olarak Azure Automation kullanabilirsiniz

🚀
DSC VM Uzantısı

VM dağıtımına DSC ekleyebilirsiniz

🔍
Machine Configuration

Azure Policy ile konuk yapılandırması uygulayabilirsiniz

✅
Sapma Yönetimi ve Operasyon

Yapılandırma sapmasını izleyip düzeltebilirsiniz

Kimler İçin Uygundur?

  • Sistem yöneticileri
  • DevOps mühendisleri
  • Azure sanal makinelerini kodla yapılandıran altyapı ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticileri, DevOps mühendisleri ve Azure sanal makinelerini kodla yapılandıran altyapı ekipleri için uygundur.
DSC ve Azure eğitimi kaç gün sürer?
Program 2 gün sürer; her gün dört modülden oluşur ve her modül PowerShell DSC, Local Configuration Manager, State Configuration gibi konularda uygulamalı çalışma içerir.
Eğitime başlamak için hangi ön bilgiler gerekir?
PowerShell betikleme ve sunucu yönetimi hakkında temel bilgi yeterlidir; Azure aboneliği ve laboratuvar sanal makineleri eğitimde sağlanır.
Eğitimde laboratuvar ortamı sağlanıyor mu?
Evet. Katılımcılar her modülde Azure portalı ve CLI üzerinde çalışan yönlendirmeli laboratuvarları kendi kaynak gruplarında uygular. Bilgisayarda yalnızca tarayıcı ve bir kod/yönetim aracı bulunması yeterlidir.
Eğitim sonunda sertifika alınır mı?
Eğitim sonunda 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. DSC & Azure Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Microsoft AzureAzure Data Fundamentals: Non-relational Data Workloads Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Non-relational Data Workloads Eğitimi

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

Azure ilişkisel olmayan iş yükleri eğitimi: belge, anahtar-değer, grafik, sütun ailesi, arama ve zaman serisi modellerini Cosmos DB ve Azure servisleriyle öğren

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Online Transaction Processing (OLTP) Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Online Transaction Processing (OLTP) Eğitimi

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

OLTP eğitimi: ACID, normalizasyon, indeksleme, transaction, kilitleme, izolasyon düzeyleri ve Azure SQL Database ile işlem sistemleri tasarımını öğrenin.

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Relational & Non-Relational Databases Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Relational & Non-Relational Databases Eğitimi

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

İlişkisel ve NoSQL veritabanlarını Azure SQL, PostgreSQL, Cosmos DB ve Redis ile karşılaştırarak senaryoya doğru veritabanını seçmeyi uygulamalı öğrenin.

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Relational Data Management Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Relational Data Management Eğitimi

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

Azure ilişkisel veri yönetimi eğitimi: SQL Database, PostgreSQL, MySQL için kullanıcı, yedek, bakım, izleme ve DMS ile veritabanı geçişini uygulamalı öğrenin.

Detayları Gör →
Microsoft AzureAzure Data Fundamentals: Relational Data Workloads Eğitimi
Bulut Bilişim Eğitimleri

Azure Data Fundamentals: Relational Data Workloads Eğitimi

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

Azure Data Fundamentals kapsamında ilişkisel iş yükleri, SQL temelleri, normalizasyon ve Azure SQL, PostgreSQL, MySQL servislerini DP-900 çerçevesinde öğrenin.

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