AZ-400 - MICROSOFT DEVOPS SOLUTIONS: GITHUB REPOSITORY GOVERNANCE EĞİTİMİ

GitHub organizasyonunu politikayla yönetin

AZ-400 kapsamında branch protection, ruleset, CODEOWNERS, organization policy, audit log ve güvenlik özellikleri

AZ-400 kapsamında GitHub'da branch protection, ruleset, team ve rol yönetimi, güvenlik özellikleri ve audit ile organizasyon ölçeğinde repo yönetişimini öğreten orta seviye eğitim.

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

Eğitim Hakkında

Organizasyon ölçeğinde tutarlı repo politikası, erişim ve güvenlik

AZ-400 serisinin bu modülü, GitHub'da repository yönetişimini (governance) öğretir. Branch protection rule ve yeni nesil repository/organization ruleset'ler, zorunlu status check, required review ve CODEOWNERS işlenir. Organizasyon ve team yapısı, erişim rolleri (read/triage/write/maintain/admin), repository role özelleştirme ele alınır. Organization policy (member privileges, Actions policy, fork politikası), audit log ve log streaming, secret scanning, Dependabot, code scanning ve push protection gibi güvenlik özellikleri uygulamalı gösterilir. Policy as code ve toplu yönetim de kapsanır.

Süre ve Format

3 Gün. Her gün dört modül; branch protection ve ruleset'ten organizasyon politikası ve güvenliğe kadar uygulamalı akış.

Seviye

Orta Seviye — GitHub'da repo yönetişimi, branch protection, ruleset ve organizasyon politikaları

Öğrenme Metodu

Ruleset ve branch protection kurma, team ve erişim yapılandırma ve güvenlik özelliklerini etkinleştirme senaryolarıyla uygulamalı ilerlenir.

Neden Bu Eğitim?

🛡️Ruleset Gücü

Yeni nesil ruleset'lerle organizasyon genelinde tutarlı ve esnek politika uygularsınız.

👥Doğru Erişim

Team ve rol yapısıyla en az yetki prensibini organizasyon ölçeğinde kurarsınız.

🔎Güvenlik Görünürlüğü

Secret scanning, Dependabot ve audit log ile riskleri görünür ve yönetilebilir kılarsınız.

Anahtar Konular

az-400github governancebranch protectiongithub rulesetcodeownersorganization policysecret scanningdependabotgithub audit logpolicy as code
“Ölçekte güven, her repoda tek tek değil, politikayla sağlanır.”

Ön Koşullar

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

1
GitHub Temeli

GitHub repo ve pull request akışına aşinalık beklenir.

2
Git

Branch ve merge kavramları faydalıdır.

3
Erişim Kavramı

Rol ve izin tabanlı erişim mantığı işe yarar.

4
GitHub Org

Laboratuvarlar için organizasyon admin erişimi gereklidir.

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ı branch protection ve ruleset ile kalite kapıları ve esnek organizasyon politikası kurar.
Modül 1
Branch Protection Rule
  • Protected branch tanımı
  • Require pull request before merging
  • Require approvals (reviewer sayısı)
  • Dismiss stale review
  • Require linear history
  • Force push ve silme kısıtı
Modül 2
Repository ve Organization Ruleset
  • Ruleset ile yeni nesil yönetişim
  • Organization düzeyi ruleset
  • Bypass list ve enforcement (active/evaluate)
  • Tag ruleset
  • Branch name pattern hedefleme
  • Ruleset vs branch protection farkı
Modül 3
Status Check
  • Required status check tanımı
  • Actions workflow'u kapı olarak
  • Strict (up-to-date) kontrolü
  • Merge queue ile sıralı merge
  • Third-party check entegrasyonu
  • Kapı başarısında merge engeli
Modül 4
CODEOWNERS
  • CODEOWNERS dosya yapısı
  • Path bazlı otomatik reviewer
  • Team ve kullanıcı owner
  • Required review from code owners
  • Çakışan kural önceliği
  • Sahiplik dokümantasyonu
Günün hedefiKatılımcı team ve rol yapısıyla organizasyon erişimini en az yetkiyle yönetir.
Modül 1
Organizasyon Yapısı
  • Organization ve enterprise ilişkisi
  • Owner ve member rolleri
  • SSO ve SCIM provisioning
  • Enterprise Managed Users
  • Organizasyon ayarları
  • Çok organizasyon yönetimi
Modül 2
Team Yönetimi
  • Team ve nested team
  • Team ile repo erişimi
  • Team maintainer
  • Team sync (IdP grupları)
  • Team mention ve review ataması
  • Team bazlı organizasyon
Modül 3
Repository Rolleri
  • Read, Triage, Write, Maintain, Admin
  • Custom repository role
  • Rol başına izinler
  • Outside collaborator
  • Base permission ayarı
  • En az yetki prensibi
Modül 4
Member Privileges
  • Repo oluşturma izni
  • Repo görünürlük politikası
  • Fork politikası
  • Pages ve package izni
  • Default branch adı
  • Member davet ve offboarding
Günün hedefiKatılımcı güvenlik özelliklerini etkinleştirir, Actions policy ve audit ile denetim kurar.
Modül 1
Güvenlik Özellikleri
  • Secret scanning ve push protection
  • Dependabot alert ve security update
  • Code scanning (CodeQL)
  • Security advisory ve private reporting
  • Security overview dashboard
  • Organizasyon geneli etkinleştirme
Modül 2
Actions Policy
  • İzin verilen action'lar politikası
  • GITHUB_TOKEN varsayılan izni
  • Fork PR workflow onayı
  • Self-hosted runner politikası
  • Reusable workflow erişimi
  • Actions kullanım sınırı
Modül 3
Audit Log
  • Organization/enterprise audit log
  • Erişim ve yapılandırma değişikliği izleme
  • Audit log streaming (SIEM)
  • Git event'leri
  • Şüpheli aktivite tespiti
  • Uyumluluk raporlaması
Modül 4
Policy as Code ve Toplu Yönetim
  • GitHub API/CLI ile yönetim
  • Terraform GitHub provider
  • Ruleset'i kod olarak yönetme
  • Toplu repo yapılandırma
  • Org düzeyi standart dayatma
  • Drift tespiti ve denetim

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Branch Protection

Zorunlu review ve status check ile kalite kapıları kurarsınız.

✅
Ruleset

Organization ruleset ile esnek ve tutarlı politika uygularsınız.

✅
CODEOWNERS

Path bazlı otomatik reviewer ve sahiplik tanımlarsınız.

✅
Team & Rol

Team ve custom rollerle en az yetki erişimi kurgularsınız.

✅
Member Privileges

Organizasyon üye yetkilerini ve fork politikasını yönetirsiniz.

✅
Güvenlik Özellikleri

Secret scanning, Dependabot ve CodeQL'i etkinleştirirsiniz.

✅
Actions Policy

İzin verilen action ve token politikasıyla CI/CD'yi güvenli kılarsınız.

✅
Audit & Policy as Code

Audit log ve Terraform ile denetim ve toplu yönetim sağlarsınız.

Kimler İçin Uygundur?

  • GitHub organizasyon ve repo yönetişiminden sorumlu DevOps mühendisleri
  • admin'ler
  • teknik liderler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
GitHub organizasyon ve repo yönetişiminden sorumlu DevOps mühendisleri, admin'ler ve teknik liderler için uygundur.
Ruleset ile branch protection farkı nedir?
Ruleset daha yeni, esnek ve organizasyon düzeyinde uygulanabilir; bypass listesi ve evaluate modu gibi gelişmiş özellikler sunar. Eğitimde ikisi karşılaştırılır.
CODEOWNERS ne işe yarar?
Belirli dosya yollarının sahiplerini tanımlar ve PR'larda otomatik reviewer atar; eğitimde required review from code owners ile birlikte kurulur.
GitHub Advanced Security şart mı?
Secret scanning ve push protection birçok plan için mevcuttur; code scanning gibi bazı özellikler Advanced Security gerektirir. Eğitimde kapsam belirtilir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; Microsoft/GitHub resmi sınav başvurusu ve ücreti ilgili kuruma aittir.

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. AZ-400 - Microsoft DevOps Solutions: GitHub Repository Gover 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

DevOps Kültürü ve UygulamalarıApplying Design Patterns in DevOps & CloudOps Automation Eğitimi
DevOps ve Konteyner Eğitimleri

Applying Design Patterns in DevOps & CloudOps Automation Eğitimi

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

IaC, pipeline, dağıtım ve dayanıklılık tasarım desenlerini DevOps/CloudOps otomasyonunda uygulayın: blue-green, canary, circuit breaker, sidecar ve daha fazlası

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS Certified DevOps Engineer – Professional Sertifika Hazırlık Eğitimi
DevOps ve Konteyner Eğitimleri

AWS Certified DevOps Engineer – Professional Sertifika Hazırlık Eğitimi

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

AWS DOP-C02 sınavına hazırlanın: CodePipeline/CodeDeploy, CloudFormation/CDK, Auto Scaling, DR, CloudWatch, EventBridge ve IAM senaryolarıyla uygulamalı çalışın

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS Cloud ile DevOps'u Öğretimi Eğitimi
DevOps ve Konteyner Eğitimleri

AWS Cloud ile DevOps'u Öğretimi Eğitimi

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

AWS CodePipeline, CloudFormation, ECS/EKS ve CloudWatch ile DevOps pratiklerini bulut üzerinde uçtan uca uygulamayı öğrenin. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro (DOP-C02): Alerting, Dashboards, & CloudWatch Monitoring Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro (DOP-C02): Alerting, Dashboards, & CloudWatch Monitoring Eğitimi

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

CloudWatch alarm, composite alarm, anomaly detection, metric math ve dashboard tasarımını DOP-C02 kapsamında uygulamalı öğrenin. İleri seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Pro (DOP-C02): Automating Ops Runbooks with Step Functions, Lambda, & Systems Manager Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Pro (DOP-C02): Automating Ops Runbooks with Step Functions, Lambda, & Systems Manager Eğitimi

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

Step Functions, Lambda ve SSM Automation ile operasyonel runbook'ları dayanıklı ve denetlenebilir otomasyonlara dönüştürün. İleri seviye DOP-C02 modülü.

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