Model Online/Fiziksel
Süre
Modüller 5 modül

Eğitimin Amacı ve Kapsamı

Yüzlerce sunucu veya kullanıcı hesabında arayüz üzerinden tek tek işlem yapmak hem zaman kaybettirir hem de insan hatasına açıktır. Bu eğitim, PowerShell'in nesne tabanlı yapısını kullanarak Windows, Linux, Active Directory ve bulut ortamlarında tekrarlanabilir otomasyon araçları geliştirmeyi öğretir.

Cmdlet ve nesne pipeline'ı, filtreleme ve gruplama, CIM/WMI sorguları, WinRM ve SSH üzerinden PowerShell Remoting, JSON/CSV/REST API işleme, hata yakalama (`try/catch`), parametreli ileri fonksiyonlar, modül paketleme ve imzalama uygulamalı çalışılır. Katılımcılar kurumun rutin bir operasyonunu güvenli bir PowerShell modülüne dönüştürür.

Kimler Katılmalı?

  • Windows Server, Active Directory ve istemci altyapısını yöneten sistem yöneticileri
  • CI/CD ve bulut otomasyonu geliştiren DevOps ve bulut mühendisleri
  • Toplu kullanıcı, lisans ve raporlama işlemlerini otomatikleştirmek isteyen M365 uzmanları
  • Ön koşul: temel işletim sistemi yönetimi deneyimi

Kazanımlar

  • Metin ayrıştırmak yerine nesne pipeline'ı ile veriyi filtreler, dönüştürür ve dışa aktarır
  • CIM/WMI ve PowerShell Remoting ile onlarca uzak sunucuyu paralel olarak yönetir
  • Active Directory, Microsoft Graph ve REST API'leri üzerinden toplu yönetim görevlerini otomatikleştirir
  • Parametre doğrulama, `-WhatIf`/`-Confirm` desteği ve hata yönetimi içeren sağlam script'ler yazar
  • Script'leri yeniden kullanılabilir modüllere dönüştürür ve Execution Policy/SecretStore ile güvene alır

Konular

PowerShell Mimarisi ve Nesne Pipeline'ı
  • Windows PowerShell 5.1 ve çapraz platform PowerShell 7 farkları
  • Get-Help, Get-Command, Get-Member ve nesne özellik/metotları
  • Where-Object, Select-Object, ForEach-Object, Sort ve Group-Object
Veri Formatları, CIM/WMI ve Uzaktan Yönetim
  • CSV, JSON, XML ve Invoke-RestMethod ile API entegrasyonu
  • Get-CimInstance ile donanım, servis ve işletim sistemi sorguları
  • WinRM ve SSH tabanlı PowerShell Remoting (Invoke-Command, PSSession)
Script Yazımı, İleri Fonksiyonlar ve Hata Yönetimi
  • CmdletBinding, parametre doğrulama öznitelikleri ve pipeline girdisi kabul etme
  • ShouldProcess (-WhatIf / -Confirm) ve try/catch/finally ile terminating hatalar
Active Directory, Azure ve Microsoft 365 Otomasyonu
  • ActiveDirectory modülü ile kullanıcı, grup ve bilgisayar yaşam döngüsü
  • Az ve Microsoft.Graph modülleriyle bulut kaynak ve rapor otomasyonu
Modül Geliştirme, Test ve Güvenlik
  • .psm1/.psd1 modül yapısı, Pester ile birim testi ve PSScriptAnalyzer
  • Execution Policy, kod imzalama, JEA (Just Enough Administration) ve SecretManagement

Bu Kategorideki Diğer Eğitimler

  • AIOps Foundation Hazırlığı

    BT operasyonlarında yapay zeka (AIOps) temelleri ve AIOps Foundation hazırlığı: telemetri birleştirme, anomali tespiti, olay korelasyonu ve alarm gürültüsü azaltma, otomatik kök neden analizi, LLM/agent destekli on-call ve self-healing.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül
  • DevSecOps

    CI/CD hatlarına entegre güvenlik (Shift-Left Security): pre-commit secret tarama, SAST, SCA ve SBOM, container ve IaC güvenlik kontrolleri, DAST, güvenlik kalite kapıları ve zafiyet yaşam döngüsü yönetimi.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül
  • GitOps: Argo CD / Flux

    Argo CD ve Flux ile Kubernetes üzerinde GitOps: bildirimci durum yönetimi, drift tespiti ve otomatik mutabakat, Kustomize ve Helm entegrasyonu, ApplicationSet ile çoklu küme dağıtımı, Secret yönetimi ve progressive delivery.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül
  • Infrastructure as Code

    Terraform/OpenTofu ve Ansible ile kod olarak altyapı (IaC): bildirimci kaynak sağlama, uzak state ve kilitleme, yeniden kullanılabilir modüller, policy-as-code, test, CI/CD otomasyonu ve yapılandırma yönetimi.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül
  • CI/CD

    GitHub Actions, GitLab CI ve Jenkins ile modern CI/CD pipeline tasarımı: dallanma stratejileri, hızlı build ve önbellekleme, otomatik test ve kalite kapıları, container/artifact sürümleme ve sıfır kesintili dağıtım.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül
  • Platform Engineering

    Ürün yaklaşımıyla Platform Engineering ve Internal Developer Platform (IDP) tasarımı: golden path şablonları, Backstage developer portal, Crossplane/Terraform ile self-servis altyapı, bilişsel yük azaltma ve DORA/SPACE ölçümü.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül

Bizimle iletişime geçin