AZ-400 - MICROSOFT DEVOPS SOLUTIONS: PIPELINE ORCHESTRATION AND INTEGRATIONS EĞİTİMİ

Pipeline'ları orkestre et, servisleri entegre et

Çok stage'li pipeline orkestrasyonu, service connection'lar, webhook ve dış araç entegrasyonlarıyla uçtan uca otomasyon kurun.

Azure Pipelines orkestrasyonunu öğreten ileri seviye eğitim: multi-stage YAML, stage/job bağımlılıkları, ARM/Docker/Kubernetes service connection, workload identity, pipeline-to-pipeline tetikleme, webhook ve dış araç entegrasyonları.

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

Eğitim Hakkında

Multi-stage orkestrasyon, service connection ve dış entegrasyonlar

Bu ileri seviye eğitim, Azure Pipelines'ta birden çok stage ve pipeline'ı birbirine bağlayarak uçtan uca otomasyonu orkestre etmeyi öğretir. Multi-stage YAML pipeline tasarımı, stage/job bağımlılıkları (dependsOn), pipeline triggers ve pipeline resources ile bir pipeline'ın diğerini tetiklemesi işlenir. Service connection türleri (Azure Resource Manager, Docker Registry, GitHub, generic), service principal ve workload identity federation ile güvenli kimlik; webhook, incoming/outgoing entegrasyonlar, Slack/Teams bildirimleri ve dış tarama/kalite araçlarının pipeline'a bağlanması ele alınır. Katılımcılar, birden çok bileşeni koordine eden gerçek bir dağıtım akışı kurgular.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar tekil pipeline'dan çok pipeline'lı orkestrasyona kademeli olarak geçer.

Seviye

İleri Seviye — Çok aşamalı pipeline orkestrasyonu, service connection'lar, dış servis entegrasyonları ve pipeline tetikleme zincirlerinin tasarımı.

Öğrenme Metodu

Katılımcılar birbirini tetikleyen gerçek YAML pipeline'lar, service connection ve webhook'lar kurarak orkestrasyonu uygulamalı inşa eder.

Neden Bu Eğitim?

🔗Orkestrasyon

Çok stage'li ve çok pipeline'lı akışları bağımlılıklarıyla tasarlarsınız.

🔐Güvenli Bağlantı

Service connection ve workload identity ile dış kaynaklara güvenli erişirsiniz.

🔌Entegrasyon

Webhook ve bildirimlerle pipeline'ı dış araçlara entegre edersiniz.

Anahtar Konular

az-400 eğitimimulti-stage pipelineservice connectionworkload identitypipeline triggersazure devops entegrasyonwebhooksonarqube pipelinedeployment job
“İyi orkestrasyon, araçları değil değer akışını bir araya getirmektir.”

Ön Koşullar

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

1
YAML Pipelines

Multi-stage olmayan da olsa YAML pipeline deneyimi beklenir.

2
Azure Aşinalığı

Azure aboneliği ve temel kaynak kavramlarına aşinalık faydalıdır.

3
Kimlik Kavramı

Service principal ve RBAC temeli gereklidir.

4
Ortam

Azure DevOps organizasyonu ve bağlanılacak bir Azure aboneliği.

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ı, çok aşamalı bir pipeline'ı bağımlılıklarıyla orkestre eder.
Modül 1
Stage Tasarımı
  • Build, test, deploy stage'lerinin ayrıştırılması
  • dependsOn ile stage çalışma sırasının belirlenmesi
  • condition ile stage'in koşullu çalıştırılması
  • Fan-out/fan-in ile paralel ve birleşen stage'ler
  • Stage düzeyinde variable ve output paylaşımı
  • Başarısız stage'in sonraki stage'lere etkisi
Modül 2
Job ve Dependency
  • Job'lar arası dependsOn ve paralellik
  • Agent, deployment ve server (agentless) job türleri
  • Job output variable ile sonraki job'a veri aktarımı
  • Matrix ile tek job'un çoklu koşumu
  • Checkout davranışının job başına yönetimi
  • Job düzeyinde timeout ve continueOnError
Modül 3
Environments ve Deployment
  • Environment nesnesiyle dağıtım hedefinin tanımı
  • Deployment job ve strateji (runOnce, rolling, canary)
  • Environment'a kaynak (VM, Kubernetes) bağlama
  • Deployment geçmişi ve izlenebilirlik
  • Environment bazlı güvenlik ve onay
  • Rollback için önceki sürüme dönüş akışı
Modül 4
Değişken ve Parametre
  • variables, variable groups ve run-time parametre farkı
  • Parameter ile pipeline davranışının seçilebilir kılınması
  • Variable group'ların Library'de yönetimi
  • Secret variable'ların maskelenmesi
  • Expression ve dependency variable kullanımı
  • Environment'a göre değişken çözümlemesi
Günün hedefiKatılımcı, service connection ve kimlik federasyonuyla güvenli erişim kurar.
Modül 1
Service Connection Türleri
  • Azure Resource Manager (ARM) service connection
  • Docker Registry ve container registry bağlantısı
  • GitHub ve generic (REST) service connection
  • Kubernetes service connection ile cluster erişimi
  • Service connection'ın proje bazlı paylaşımı
  • Bağlantı doğrulama (verify) ve sorun giderme
Modül 2
Kimlik ve Yetki
  • Service principal ile ARM bağlantısının kurulması
  • Workload identity federation ile secret'sız kimlik
  • Managed identity kullanımının avantajı
  • En az ayrıcalık ilkesiyle RBAC rol ataması
  • Service connection kullanım onayı (approval) kısıtı
  • Kimlik bilgisi süre sonu (expiry) yönetimi
Modül 3
Güvenli Sır Yönetimi
  • Azure Key Vault'un variable group'a bağlanması
  • Secret'ların pipeline'a maskelenerek aktarılması
  • PAT yerine federated kimliğin tercih edilmesi
  • Log'larda sır sızıntısının önlenmesi
  • Secret rotation ve erişim denetimi
  • Fork PR'larda secret erişiminin kısıtlanması
Modül 4
Erişim Denetimi
  • Pipeline permission ile kaynak erişiminin onaylanması
  • Checks (approvals, business hours) ile korumalı kaynak
  • Service connection'a pipeline bazlı yetkilendirme
  • Cross-project kaynak paylaşımı
  • Denetim (audit) log ile erişim izleme
  • Yetki ihlali senaryolarının teşhisi
Günün hedefiKatılımcı, pipeline'ı dış araçlara entegre eder ve tetikleme zinciri kurar.
Modül 1
Pipeline Tetikleme
  • CI trigger, PR trigger ve scheduled trigger farkı
  • pipeline resources ile pipeline-to-pipeline tetikleme
  • repository ve container resource tetikleyicileri
  • Trigger branch/path filtreleriyle hedefleme
  • Manuel ve API ile tetikleme senaryoları
  • Zincirleme tetiklemenin döngü riskinin önlenmesi
Modül 2
Dış Araç Entegrasyonu
  • SonarQube/SonarCloud ile kod kalitesi adımı
  • Güvenlik tarama (SAST/dependency) araçlarının bağlanması
  • Test ve kapsama sonucunun pipeline'a publish edilmesi
  • Artifact feed ve dış paket kaynağı entegrasyonu
  • Jira/iş takip aracı ile iş kaydı bağlantısı
  • Marketplace extension ile yeni task ekleme
Modül 3
Webhook ve Servis Kancaları
  • Incoming webhook ile dış olaydan tetikleme
  • Service hooks ile Azure DevOps olaylarının dışarı iletimi
  • generic webhook resource ile payload kullanımı
  • Imzalı/doğrulanmış webhook güvenliği
  • Olay filtreleme ile gereksiz tetiklemenin önlenmesi
  • Hatalı webhook teslimlerinin izlenmesi
Modül 4
Bildirim ve Görünürlük
  • Teams/Slack'e pipeline sonucu bildirimi
  • E-posta abonelikleri ve kişisel bildirimler
  • Dashboard widget ile durum görünürlüğü
  • Deployment onay bekleyen bildirimleri
  • Hata durumunda ilgili ekibe otomatik uyarı
  • Bildirim gürültüsünü azaltacak filtreleme

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Multi-Stage

Build, test ve deploy stage'lerini bağımlılıklarıyla orkestre edersiniz.

✅
Deployment Job

Environment ve rolling/canary stratejileriyle dağıtım tasarlarsınız.

✅
Service Connection

ARM, Docker ve Kubernetes bağlantılarını güvenle kurarsınız.

✅
Federated Kimlik

Workload identity ve managed identity ile secret'sız erişim sağlarsınız.

✅
Pipeline Zinciri

pipeline resources ile bir pipeline'dan diğerini tetiklersiniz.

✅
Dış Entegrasyon

SonarQube, güvenlik tarama ve test araçlarını pipeline'a bağlarsınız.

✅
Webhook

Incoming webhook ve service hooks ile dış olayları entegre edersiniz.

✅
Bildirim

Teams/Slack ve dashboard ile durum görünürlüğünü artırırsınız.

Kimler İçin Uygundur?

  • Karmaşık dağıtım akışları tasarlayan DevOps mühendisleri
  • build/release mimarları
  • çok servisli projelerde CI/CD kuran ekipler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Karmaşık dağıtım akışları tasarlayan DevOps mühendisleri, release mimarları ve çok servisli projelerde CI/CD kuran ekipler için uygundur.
Service connection türleri işleniyor mu?
ARM, Docker Registry, GitHub, Kubernetes ve generic service connection'lar kurulum ve güvenlik yönüyle uygulamalı ele alınır.
Workload identity federation nedir?
Pipeline'ın secret saklamadan, federe kimlikle Azure'a erişmesini sağlayan yöntemdir ve eğitimde kurulumu gösterilir.
Pipeline'lar birbirini tetikleyebilir mi?
Evet, pipeline resources ve triggers ile bir pipeline'ın tamamlanması diğerini başlatacak şekilde zincir kurulur.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. AZ-400 - Microsoft DevOps Solutions: Pipeline Orchestration Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri 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