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

Eğitimin Amacı ve Kapsamı

Yavaş çalışan, kararsız (flaky) testlerle duran veya elle onaylanan karmaşık sürüm adımları, yazılım teslimatını darboğaza sokar. Bu eğitim, kod commit'inden üretim ortamına kadar hızlı, tekrarlanabilir ve güvenli bir CI/CD hattı kurmayı öğretir.

Trunk-based development ve PR akışları, paralel aşamalar ve bağımlılık önbellekleme, birim/entegrasyon testleri, SonarQube kalite kapıları, SemVer ve container etiketleme, ortam promosyonu, blue/green ve canary dağıtımlar ile otomatik geri alma (rollback) kurumun kullandığı platform (GitLab CI, GitHub Actions veya Azure DevOps/Jenkins) üzerinde uygulanır. Katılımcılar tekrar kullanılabilir bir kurumsal pipeline şablonu üretir.

Kimler Katılmalı?

  • Teslimat hatlarını tasarlayan ve işleten DevOps ve platform mühendisleri
  • Build, test ve sürüm otomasyonunu geliştiren yazılım geliştiriciler
  • Test otomasyonunu pipeline'a entegre eden QA mühendisleri
  • Ön koşul: Git kullanımı ve temel yazılım derleme/paketleme bilgisi

Kazanımlar

  • Derleme, lint, birim testi ve paketleme adımlarını içeren hızlı bir CI hattı yazar
  • Önbellekleme, matris build ve paralel job'larla pipeline çalışma süresini kısaltır
  • Test kapsamı, kod kalitesi ve güvenlik taramalarını zorunlu kalite kapısı olarak bağlar
  • Bir kez derlenen artifact/container imajını dev, stage ve prod ortamlarına terfi ettirir
  • Rolling, blue/green ve canary dağıtım stratejileriyle düşük riskli geçiş ve hızlı rollback uygular

Konular

Modern CI/CD Mimarisi ve Git Akışları
  • Continuous Integration, Delivery ve Deployment farkları ve DORA metrikleri
  • Trunk-based development, feature flag'ler ve PR doğrulama hattı
Pipeline Tasarımı, Hızlandırma ve Yeniden Kullanılabilir Şablonlar
  • Stage, job, runner/agent mimarisi ve koşul kuralları
  • Bağımlılık ve Docker katman önbellekleme (caching), paralel ve matrix çalıştırma
  • Reusable workflow / GitLab CI component / shared library kullanımı
Otomatik Test, Kod Kalitesi ve Artifact Yönetimi
  • Birim, entegrasyon ve sözleşme (contract) testlerinin pipeline'da koşulması
  • SonarQube kalite kapıları, SemVer sürümleme ve değiştirilemez (immutable) artifact üretimi
Güvenli Kimlik Bilgileri ve Ortam Promosyonu
  • OIDC ile bulut sağlayıcılarına anahtarsız bağlantı ve Vault/Secret yönetimi
  • Dev, Staging ve Prod ortam onayları ve veri tabanı migration adımları (Flyway/Liquibase)
Dağıtım Stratejileri ve Geri Alma (Rollback)
  • Rolling, Blue/Green ve Canary dağıtım desenleri
  • Smoke test, sağlık kontrolü ve otomatik rollback kontrol listesi

Bu Kategorideki Diğer Eğitimler

  • 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
  • SRE Fundamentals

    Site Reliability Engineering (SRE) temelleri: SLI, SLO ve error budget hesabı, toil azaltma ve otomasyon, semptom tabanlı izleme ve multi-window burn-rate alarmları, on-call olay yönetimi ve blameless postmortem kültürü.

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

    Sistem yöneticileri ve DevOps ekipleri için PowerShell 7 ve Windows PowerShell: nesne tabanlı pipeline, WMI/CIM, PowerShell Remoting, Active Directory ve Microsoft Graph/Azure otomasyonu, modül yazımı ve güvenli çalıştırma.

    DevOps & MLOps Kurumsal
    Canlı Kurs
    5 modül
  • 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

Bizimle iletişime geçin