AZ-400 - MICROSOFT DEVOPS SOLUTIONS: AZURE REPOS GOVERNANCE EĞİTİMİ

Depolarınızı politikayla disipline edin

AZ-400 kapsamında branch policy, güvenlik izinleri, cross-repo policy, denetim ve kod kalitesi guardrail'ları

AZ-400 kapsamında Azure Repos'ta branch policy, izin yönetimi, cross-repo ve repository policy ile denetimi öğreten orta seviye uygulamalı yönetişim eğitimi.

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

Eğitim Hakkında

Kurumsal depolarda tutarlı politika, erişim ve denetim yönetimi

AZ-400 serisinin bu modülü, Azure Repos'ta yönetişimi (governance) ele alır. Branch policy ile zorunlu reviewer, build validation, linked work item ve comment resolution; branch güvenliği ve izin hiyerarşisi işlenir. Cross-repo branch policy, security group ve permission inheritance, fork yönetimi ele alınır. Push ve branch koruma, tag koruma, denetim günlükleri (audit log), repository policy (dosya boyutu, path uzunluğu, secret önleme) ve kod kalitesi guardrail'ları uygulamalı gösterilir. Proje genelinde tutarlı politika uygulama stratejisi kurulur.

Süre ve Format

3 Gün. Her gün dört modül; branch politikasından izin yönetimi ve denetime kadar uygulamalı akış.

Seviye

Orta Seviye — Azure Repos'ta branch politikaları, izinler, denetim ve kod kalitesi yönetişimi

Öğrenme Metodu

Branch policy kurma, security group yapılandırma ve cross-repo policy uygulama senaryolarıyla uygulamalı ilerlenir.

Neden Bu Eğitim?

🛡️Tutarlı Politika

Branch policy ve cross-repo policy ile tüm depolarda tutarlı kalite kapıları kurarsınız.

🔑Doğru Erişim

İzin hiyerarşisi ve security group ile en az yetki prensibini uygularsınız.

📜Denetlenebilirlik

Audit log ve policy raporlarıyla depo aktivitelerini denetleyebilir hale gelirsiniz.

Anahtar Konular

az-400azure reposbranch policyrepo governancesecurity groupcross-repo policypush protectionaudit logkod kalitesiazure devops
“Yönetişim özgürlüğü kısıtlamak değil, güvenli hareket alanı tanımlamaktır.”

Ön Koşullar

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

1
Git Temeli

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

2
Azure Repos

Azure Repos ile temel çalışma deneyimi faydalıdır.

3
İzin Kavramı

RBAC ve grup tabanlı izin mantığı işe yarar.

4
Azure DevOps

Laboratuvarlar için proje yönetici 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 policy ile zorunlu inceleme, build validation ve kalite kapıları kurar.
Modül 1
Branch Policy Temelleri
  • Protected branch tanımı
  • Require minimum reviewer sayısı
  • Reset votes on new changes
  • Allow/prohibit self-approval
  • Comment resolution zorunluluğu
  • Policy'nin merge'e etkisi
Modül 2
Reviewer Yönetimi
  • Required ve optional reviewer
  • Automatic reviewer (path bazlı)
  • Reviewer grupları
  • Code owner yaklaşımı
  • Reviewer rotasyonu
  • İnceleme yükü dengeleme
Modül 3
Build Validation
  • PR'da build tetikleme politikası
  • Build başarısında merge izni
  • Required pipeline tanımı
  • Expiration ve otomatik yeniden build
  • Çoklu build policy
  • Build sonucu ve merge ilişkisi
Modül 4
Status ve External Check
  • Status policy (external service)
  • Linked work item zorunluluğu
  • Merge stratejisi dayatma (squash)
  • Automatically included reviewer
  • Policy bypass yetkisi
  • Kalite kapısı bütünlüğü
Günün hedefiKatılımcı repo izin hiyerarşisini ve security group yapısını en az yetkiyle yapılandırır.
Modül 1
İzin Hiyerarşisi
  • Organization, project, repo, branch düzeyleri
  • Allow, Deny ve Not set
  • Deny önceliği ve inheritance
  • Effective permission hesaplama
  • Repo düzeyi izin ayarı
  • İzin sorun giderme
Modül 2
Security Group
  • Built-in grup (Contributors, Readers)
  • Custom security group oluşturma
  • Entra ID grup entegrasyonu
  • Grup üzerinden izin verme
  • Kullanıcı yerine grup prensibi
  • Grup üyelik yönetimi
Modül 3
Branch Güvenliği
  • Branch düzeyi özel izin
  • Force push kısıtlama
  • Branch oluşturma/silme izni
  • Tag koruma ve izin
  • Protected branch bypass kontrolü
  • main/release branch kilitleme
Modül 4
Fork Yönetimi
  • Fork izni ve politikası
  • Fork PR güvenliği
  • Fork'ta secret erişimi
  • Upstream senkronizasyonu
  • Fork tabanlı katkı akışı
  • Public proje riskleri
Günün hedefiKatılımcı cross-repo politika uygular ve denetim ile repository policy'leri yapılandırır.
Modül 1
Cross-Repo Branch Policy
  • Proje genelinde ortak policy
  • Default branch'e toplu uygulama
  • Tutarlılık ve yönetim kolaylığı
  • İstisna yönetimi
  • Yeni repo'ya otomatik uygulama
  • Merkezi policy stratejisi
Modül 2
Repository Policy
  • Dosya boyutu sınırı (file size)
  • Path uzunluğu limiti
  • Case enforcement
  • Reserved name koruması
  • Secret push önleme (push protection)
  • Commit author email kontrolü
Modül 3
Audit Log ve İzleme
  • Azure DevOps audit log
  • İzin değişikliği izleme
  • Policy değişiklik kaydı
  • Audit stream (SIEM entegrasyonu)
  • Şüpheli aktivite tespiti
  • Uyumluluk raporlaması
Modül 4
Politika Otomasyonu
  • REST API ile policy yönetimi
  • Azure CLI (az repos policy)
  • Policy as code yaklaşımı
  • Toplu repo yapılandırma script'i
  • Policy drift tespiti
  • Onboarding standardı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Branch Policy

Zorunlu reviewer ve build validation ile kalite kapıları kurarsınız.

✅
Reviewer Yönetimi

Path bazlı otomatik reviewer ve code owner akışı kurgularsınız.

✅
İzin Hiyerarşisi

Allow/Deny ve inheritance ile effective permission'ı yönetirsiniz.

✅
Security Group

Entra ID grupları ile en az yetki prensibini uygularsınız.

✅
Branch Güvenliği

Force push ve branch silme kısıtlarıyla depoyu korursunuz.

✅
Cross-Repo Policy

Proje genelinde tutarlı politika uygularsınız.

✅
Repository Policy

Secret push önleme ve dosya kuralları ile depoyu disipline edersiniz.

✅
Denetim

Audit log ve policy as code ile denetlenebilirlik sağlarsınız.

Kimler İçin Uygundur?

  • Depo yönetişimi
  • erişim kontrolü
  • kod kalitesi standartlarından sorumlu DevOps mühendisleri ve teknik liderler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Depo yönetişimi, erişim kontrolü ve kod kalitesi standartlarından sorumlu DevOps mühendisleri ve teknik liderler için uygundur.
Branch policy ile neyi zorunlu kılabilirim?
Minimum reviewer, build validation, linked work item ve comment resolution gibi kalite kapılarını zorunlu kılabilirsiniz; eğitimde her biri kurulur.
İzinlerde Deny neden önceliklidir?
Azure DevOps'ta Deny, Allow'u her zaman geçersiz kılar; bu nedenle effective permission hesabı eğitimde dikkatle ele alınır.
Cross-repo policy ne sağlar?
Proje genelindeki tüm default branch'lere tek noktadan tutarlı politika uygular ve yönetim yükünü azaltır.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; Microsoft 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: Azure Repos Governance 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ıDevOps Automation Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Automation Eğitimi

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

CI/CD, altyapı kodu, yapılandırma yönetimi ve dağıtım otomasyonuyla DevOps yaşam döngüsünü uçtan uca otomatikleştirmeyi öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Automation: Configuration Management Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Automation: Configuration Management Eğitimi

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

Ansible, Puppet, Chef ve SaltStack ile desired state, idempotency ve ölçekli yapılandırma yönetimini uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Automation: Delivery Mechanisms Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Automation: Delivery Mechanisms Eğitimi

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

Dağıtım hatları, blue-green, canary, feature flag, GitOps ve progressive delivery ile güvenli yazılım teslim mekanizmaları kurun.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Cloud Automation: Advanced AWS Pipelines and DevOps Using Azure Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Cloud Automation: Advanced AWS Pipelines and DevOps Using Azure Eğitimi

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

İleri CodePipeline desenleri, CDK Pipelines ve Azure DevOps YAML ile iki bulutta uçtan uca pipeline otomasyonunu uygulamalı kurun.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Cloud Automation: AWS DevOps Tools Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Cloud Automation: AWS DevOps Tools Eğitimi

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

CodeCommit, CodeBuild, CodeDeploy, CodeArtifact, CodeGuru, CDK ve SAM ile AWS yerel DevOps araç ailesini uçtan uca kullanın.

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