MS AZURE DEVOPS SOLUTIONS: TOOL INTEGRATION EĞİTİMİ

Araçları Azure DevOps etrafında entegre et

Service hook, REST API, webhook, marketplace extension ve Slack/Teams/GitHub entegrasyonlarıyla Azure DevOps'u araç ekosisteminize bağlayın.

Azure DevOps araç entegrasyon eğitimi; service hook ve webhook ile olay tabanlı entegrasyon, REST API ve az devops CLI otomasyonu, marketplace extension ve özel task geliştirme ile GitHub/Jira/Teams bağlantılarını uygulamalı ele alır.

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

Eğitim Hakkında

Service hook, REST API, extension ve üçüncü parti entegrasyon

Bu eğitim, AZ-400 kapsamında Azure DevOps'un diğer araçlarla entegrasyonuna odaklanır. Service hook ile olay tabanlı entegrasyon (Slack, Teams, webhook, Jenkins), subscription ve filtreleme işlenir. Azure DevOps REST API ve CLI (az devops) ile otomasyon, PAT ve OAuth kimlik doğrulama, rate limit ve sayfalama ele alınır. Marketplace extension kurulumu, custom pipeline task ve dashboard widget geliştirme (VSS SDK) anlatılır. GitHub, Jira, ServiceNow, SonarQube, Microsoft Teams ve Power Automate entegrasyonları gösterilir. Webhook güvenliği, imza doğrulama ve entegrasyon izleme uygulamalı işlenir. Katılımcı, Azure DevOps'u araç zincirine olay ve API düzeyinde entegre edebilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar service hook ve REST API'den extension ve üçüncü parti entegrasyonlara ilerler.

Seviye

Orta Seviye — Azure DevOps araç entegrasyonu: service hook, REST API, marketplace extension ve üçüncü parti araçlarla bağlantı kurma.

Öğrenme Metodu

Katılımcılar service hook ve REST API ile Slack/Teams'e bildirim ve otomasyon kurarak öğrenir.

Neden Bu Eğitim?

🔗Olay Tabanlı

Service hook ile build ve release olaylarını diğer araçlara otomatik iletirsiniz.

🛠️API Otomasyonu

REST API ve CLI ile tekrarlayan yönetim işlerini otomatikleştirirsiniz.

🧩Genişletilebilirlik

Marketplace extension ve özel task'larla platformu genişletirsiniz.

Anahtar Konular

azure devops integrationservice hookazure devops rest apiaz devops cliwebhookmarketplace extensionvss sdkcustom pipeline taskjira entegrasyonaz-400
“İyi entegre edilmiş araçlar, tek bir akış gibi çalışır.”

Ön Koşullar

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

1
Azure DevOps

Pipelines, Repos ve Boards kavramlarına aşinalık beklenir.

2
API Temeli

REST, JSON ve HTTP kavramlarına temel aşinalık faydalıdır.

3
Betik Bilgisi

PowerShell/Bash veya Node.js'e temel aşinalık beklenir.

4
Organizasyon

PAT oluşturabileceğiniz bir Azure DevOps organizasyonu önerilir.

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ı, olay tabanlı entegrasyonlar kurabilir.
Modül 1
Service Hook
  • Service hook kavramı ve olay türleri
  • Build/release tamamlanma olayı
  • Work item değişim olayı
  • Kod push ve PR olayı
  • Hazır servisler (Slack, Teams, Jenkins)
  • Olay geçmişi ve yeniden deneme
Modül 2
Subscription
  • Subscription oluşturma
  • Filtre ve koşul tanımı
  • Proje/alan kapsamı
  • Payload yapısı
  • Test gönderimi
  • Subscription yönetimi
Modül 3
Webhook
  • Generic webhook yapılandırma
  • HTTP endpoint ve header
  • Resource details seçimi
  • Üçüncü parti API tetikleme
  • Pipeline incoming webhook
  • Retry ve hata yönetimi
Modül 4
Güvenlik
  • Basic auth ve secret header
  • İmza (HMAC) doğrulama yaklaşımı
  • HTTPS zorunluluğu
  • IP kısıtlama
  • Payload doğrulama
  • Gizli bilgi sızıntısı önleme
Günün hedefiKatılımcı, Azure DevOps'u API ile otomatikleştirebilir.
Modül 1
REST API
  • API yapısı ve versiyonlama
  • Work item, build, release endpoint'leri
  • Sayfalama (continuation token)
  • Batch ve WIQL sorgu API
  • Rate limit yönetimi
  • Hata kodları ve retry
Modül 2
Kimlik Doğrulama
  • PAT oluşturma ve kapsam
  • OAuth 2.0 akışı
  • Service principal ile erişim
  • Managed identity
  • Token güvenliği ve rotasyon
  • En az ayrıcalık ilkesi
Modül 3
az devops CLI
  • Azure CLI devops uzantısı
  • Default organization/project ayarı
  • Pipeline ve repo komutları
  • Work item komutları
  • JMESPath ile çıktı filtreleme
  • Betiklerde kullanım
Modül 4
Betikleme
  • PowerShell ile API çağrısı
  • Python/Node istemcisi
  • Toplu work item güncelleme
  • Pipeline tetikleme otomasyonu
  • Rapor üretimi
  • Zamanlanmış otomasyon
Günün hedefiKatılımcı, platformu genişletip araçları bağlayabilir.
Modül 1
Marketplace
  • Extension kurulum ve yönetimi
  • Yaygın eklentiler (SonarQube, Snyk)
  • Extension izin ve kapsamı
  • Özel paylaşım (private)
  • Sürüm ve güncelleme
  • Güvenlik değerlendirmesi
Modül 2
Özel Task
  • VSS SDK ile task geliştirme
  • task.json manifest
  • Input ve execution handler
  • Dashboard widget geliştirme
  • Paketleme (tfx) ve yayınlama
  • Versiyonlama
Modül 3
Araç Entegrasyonu
  • GitHub ve Azure Boards bağlama
  • Jira entegrasyonu
  • ServiceNow change request
  • Teams/Slack bildirimleri
  • Power Automate akışları
  • SonarQube kalite kapısı
Modül 4
İzleme
  • Entegrasyon sağlık kontrolü
  • Service hook teslim izleme
  • API kullanım metrikleri
  • Hata ve uyarı bildirimleri
  • Audit log inceleme
  • Entegrasyon dokümantasyonu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Service Hook

Olay tabanlı service hook entegrasyonları kurabilirsiniz.

✅
Webhook

Güvenli webhook ile üçüncü parti API tetikleyebilirsiniz.

✅
REST API

REST API ile work item ve pipeline otomasyonu yazabilirsiniz.

✅
Kimlik Doğrulama

PAT, OAuth ve managed identity ile güvenli erişim kurabilirsiniz.

✅
CLI

az devops CLI ile yönetim işlerini betikleyebilirsiniz.

✅
Özel Task

VSS SDK ile özel pipeline task geliştirebilirsiniz.

✅
Araç Entegrasyonu

GitHub, Jira ve Teams'i Azure DevOps'a bağlayabilirsiniz.

✅
İzleme

Entegrasyon sağlığını izleyip sorunları yakalayabilirsiniz.

Kimler İçin Uygundur?

  • Azure DevOps'u diğer araçlarla entegre etmek
  • otomasyon geliştirmek isteyen DevOps mühendisleri ve otomasyon uzmanları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure DevOps'u diğer araçlarla entegre etmek ve otomasyon geliştirmek isteyen DevOps mühendisleri ve otomasyon uzmanları için uygundur.
Service hook ile REST API farkı nedir?
Service hook olay-itme (push) modeliyle çalışır; REST API ise istek-çekme (pull) ve aktif yönetim için kullanılır, ikisi birlikte entegrasyonu tamamlar.
Özel task nasıl geliştirilir?
VSS SDK ile task.json manifest ve execution handler yazılır, tfx ile paketlenip marketplace'e veya özel organizasyona yayınlanır.
Webhook güvenliği nasıl sağlanır?
HTTPS, secret header, HMAC imza doğrulama ve IP kısıtlamasıyla webhook payload'larının kaynağı ve bütünlüğü doğrulanır.
Bu eğitim AZ-400 ile ilgili mi?
Evet, içerik AZ-400'ün araç entegrasyonu konularıyla örtüşür; 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. MS Azure DevOps Solutions: Tool Integration Eğitimi 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ıPractical AWS for DevOps: Exploring AWS DevOps Services Eğitimi
DevOps ve Konteyner Eğitimleri

Practical AWS for DevOps: Exploring AWS DevOps Services Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

AWS DevOps servislerini keşfedin: IAM, EC2, S3, CodeCommit, CodeBuild, CodeDeploy, Elastic Beanstalk, CloudFormation ve CloudWatch ile ilk CI/CD hattı.

Detayları Gör →
DevOps Kültürü ve UygulamalarıPractical Azure for DevOps: Implementing Azure DevOps Practices Eğitimi
DevOps ve Konteyner Eğitimleri

Practical Azure for DevOps: Implementing Azure DevOps Practices Eğitimi

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

Azure DevOps pratikleri: Boards, Repos, YAML pipeline, Bicep, ACR, AKS, Key Vault, Azure Monitor ve DevSecOps adımlarıyla uygulamalı eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıPractical GCP for DevOps: Google Cloud DevOps Components Eğitimi
DevOps ve Konteyner Eğitimleri

Practical GCP for DevOps: Google Cloud DevOps Components Eğitimi

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

Google Cloud DevOps bileşenleri: Cloud Build, Artifact Registry, Cloud Deploy, GKE, Cloud Run, Terraform ve Cloud Operations ile uygulamalı eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıPractical GCP for DevOps: Google Cloud Platform Basics Eğitimi
DevOps ve Konteyner Eğitimleri

Practical GCP for DevOps: Google Cloud Platform Basics Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Google Cloud Platform temelleri: proje ve IAM yapısı, Compute Engine, VPC, Cloud Storage, Cloud SQL, Cloud Run ve gcloud CLI ile giriş eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıRed Hat Training: Open Practices for your DevOps Journey Virtual Training Eğitimi
DevOps ve Konteyner Eğitimleri

Red Hat Training: Open Practices for your DevOps Journey Virtual Training Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Açık pratiklerle DevOps yolculuğu: Open Practice Library, Event Storming, Impact Mapping, Kanban, retrospektif ve GitOps odaklı sanal eğitim.

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