MS AZURE DEVOPS SOLUTIONS: APPLICATION CONFIGURATION & SECRETS EĞİTİMİ

Yapılandırma ve sırları pipeline'da güvenle yönet

Azure Key Vault, App Configuration, variable/variable group ve service connection ile uygulama ayarlarını ve sırları güvenli, izlenebilir biçimde dağıtın.

Azure DevOps yapılandırma ve sır yönetimi eğitimi; Key Vault ile secret/key/certificate, App Configuration ve feature flag, variable group ile pipeline entegrasyonu, parolasız erişim ve sır rotasyonunu uygulamalı ele alır.

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

Eğitim Hakkında

Key Vault, App Configuration, variable group ve secret akışı

Bu eğitim, AZ-400 kapsamında uygulama yapılandırması ve sır yönetimine odaklanır. Azure Key Vault ile secret, key ve certificate saklama; erişim politikaları ve RBAC; soft-delete ve purge protection işlenir. Azure App Configuration ile merkezi ayar, feature flag ve label tabanlı ortam ayrımı ele alınır. Azure Pipelines tarafında variable, secret variable, variable group ve Key Vault entegrasyonu; service connection ve workload identity federation ile parolasız erişim; YAML pipeline'da sır maskeleme ve audit anlatılır. Ayrıca managed identity ile runtime erişim, sır rotasyonu ve en az ayrıcalık ilkesi uygulamalı gösterilir. Katılımcı, sırları koddan ayırıp güvenli biçimde dağıtabilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar Key Vault ve App Configuration'dan pipeline entegrasyonu ve rotasyona ilerler.

Seviye

Orta Seviye — Azure DevOps çözümlerinde uygulama yapılandırması ve sır yönetimi: Key Vault, App Configuration, variable group ve pipeline entegrasyonu.

Öğrenme Metodu

Katılımcılar Key Vault ve variable group'u bir YAML pipeline'a bağlayıp parolasız dağıtım kurarak öğrenir.

Neden Bu Eğitim?

🔐Sır Güvenliği

Sırları koddan ayırıp Key Vault'ta merkezi ve denetlenebilir biçimde tutarsınız.

⚙️Merkezi Ayar

App Configuration ve feature flag ile ortam ayarlarını tek yerden yönetirsiniz.

🪪Parolasız Erişim

Managed identity ve workload identity federation ile parola tutmadan erişirsiniz.

Anahtar Konular

azure key vaultapp configurationazure devops secretsvariable groupfeature flagworkload identity federationmanaged identityaz-400secret rotationservice connection
“Sır, koddan ayrıldığı an güvenlik başlar.”

Ön Koşullar

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

1
Azure Temeli

Azure portal, resource group ve abonelik kavramlarına aşinalık beklenir.

2
Azure Pipelines

Temel YAML pipeline deneyimi faydalıdır.

3
Kimlik Farkındalığı

Azure AD/Entra ID ve RBAC kavramlarına temel aşinalık beklenir.

4
Azure Hesabı

Uygulama için bir Azure aboneliği ve 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ı, Key Vault ile sırları güvenli saklayıp erişimi yönetebilir.
Modül 1
Vault Kurulumu
  • Key Vault oluşturma ve SKU seçimi
  • Secret, key ve certificate nesneleri
  • Sürümleme ve etkinlik tarihi
  • Vault adlandırma ve isolasyon stratejisi
  • Private endpoint ile ağ kısıtlama
  • Bölgesel yedeklilik
Modül 2
Erişim Modeli
  • Access policy ve RBAC modeli karşılaştırması
  • Managed identity ile erişim
  • En az ayrıcalık rol atama
  • Secret get/list ayrımı
  • Vault firewall ve trusted services
  • Erişim denetim izleme
Modül 3
Sertifika
  • Certificate oluşturma ve import
  • Otomatik yenileme (auto-rotation) politikası
  • CA entegrasyonu
  • TLS sertifikası dağıtımı
  • Secret olarak sertifika erişimi
  • Süre sonu uyarısı
Modül 4
Koruma
  • Soft-delete ve retention
  • Purge protection
  • Yedekleme ve geri yükleme
  • Diagnostic logs ve Monitor
  • Olay (alert) tanımı
  • Uyumluluk gereksinimleri
Günün hedefiKatılımcı, uygulama ayarlarını merkezi ve ortam bazlı yönetebilir.
Modül 1
App Configuration
  • Key-value store yapısı
  • Hiyerarşik anahtar isimlendirme
  • Key Vault reference ile sır bağlama
  • Import/export işlemleri
  • Snapshot ile anlık görüntü
  • Erişim RBAC'i
Modül 2
Label ve Ortam
  • Label ile dev/test/prod ayrımı
  • Ortam bazlı ayar çözümleme
  • Varsayılan ve geçersiz kılma (override)
  • Content type ile tipli değer
  • Etiketleme stratejisi
  • Değişiklik geçmişi
Modül 3
Feature Flag
  • Feature flag tanımı ve durumu
  • Filtre (percentage, time window) ile hedefleme
  • Feature Management SDK
  • Kademeli özellik açma
  • A/B ve canary bağlantısı
  • Bayrak temizleme (cleanup)
Modül 4
Entegrasyon
  • ASP.NET/Java uygulama entegrasyonu
  • Dinamik yenileme (refresh) ayarı
  • Sentinel key ile toplu yenileme
  • Önbellek ve TTL ayarı
  • Offline/failover davranışı
  • Yapılandırma sürüklemesi (drift) önleme
Günün hedefiKatılımcı, sırları pipeline'a güvenli entegre edip döndürebilir.
Modül 1
Variable Group
  • Variable ve secret variable tanımı
  • Library'de variable group oluşturma
  • Key Vault'tan variable group bağlama
  • Pipeline'a group ekleme
  • Scope ve stage bazlı değişken
  • Secret maskeleme davranışı
Modül 2
Service Connection
  • Azure Resource Manager bağlantısı
  • Service principal ve izin kapsamı
  • Bağlantı doğrulama
  • Ortam bazlı ayrı bağlantılar
  • Onay ve kontrol (check) ekleme
  • Bağlantı güvenlik denetimi
Modül 3
Parolasız Erişim
  • Workload identity federation
  • OIDC tabanlı pipeline kimliği
  • Managed identity ile runtime erişim
  • Service principal secret'tan kaçınma
  • Federated credential yapılandırma
  • En az ayrıcalık kapsamı
Modül 4
Rotasyon
  • Key Vault event ile rotasyon tetikleme
  • Otomatik secret yenileme
  • Rotasyon sonrası uygulama yenileme
  • Sızıntı durumunda acil döndürme
  • Rotasyon denetim kaydı
  • Rotasyon politikası dokümantasyonu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Key Vault

Key Vault ile secret, key ve sertifikaları güvenli saklayabilirsiniz.

✅
Erişim Modeli

RBAC ve managed identity ile en az ayrıcalıklı erişim kurabilirsiniz.

✅
App Configuration

Uygulama ayarlarını merkezi ve ortam bazlı yönetebilirsiniz.

✅
Feature Flag

Özellik bayraklarıyla kademeli özellik açabilirsiniz.

✅
Variable Group

Key Vault bağlı variable group'larla sırları pipeline'a taşıyabilirsiniz.

✅
Parolasız Erişim

Workload identity federation ile parolasız dağıtım yapabilirsiniz.

✅
Rotasyon

Sırları otomatik ve olay tetiklemeli biçimde döndürebilirsiniz.

✅
Denetim

Diagnostic logs ile sır erişimini denetleyebilirsiniz.

Kimler İçin Uygundur?

  • Azure DevOps
  • uygulama yapılandırması ve sır yönetimini güvenli kurmak isteyen DevOps mühendisleri ve geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Azure DevOps ile uygulama yapılandırması ve sır yönetimini güvenli kurmak isteyen DevOps mühendisleri ve geliştiriciler için uygundur.
Key Vault ile App Configuration farkı nedir?
Key Vault sır/anahtar/sertifika gibi hassas verileri, App Configuration ise hassas olmayan uygulama ayarlarını ve feature flag'leri yönetir; ikisi reference ile birlikte kullanılır.
Pipeline'a sır nasıl taşınır?
Sırlar Key Vault'ta tutulur, Library'de variable group'a bağlanır ve pipeline'a eklenir; değerler çalışma zamanında maskelenir.
Parolasız erişim nasıl sağlanır?
Workload identity federation ve managed identity ile service principal parolası tutulmadan OIDC tabanlı güvenli erişim kurulur.
Bu eğitim AZ-400 ile ilgili mi?
Evet, içerik AZ-400 sınavının yapılandırma ve sır yönetimi 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: Application Configuration & Secre 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ıAWS DevOps Engineer Professional : Automated Monitoring Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : Automated Monitoring Eğitimi

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

CloudWatch, Synthetics, RUM ve DevOps Guru ile izleme kurulumunu IaC ve CI/CD ile otomatikleştirip her ortama tutarlı yaymayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : AWS CodeDeploy Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : AWS CodeDeploy Eğitimi

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

AWS CodeDeploy ile EC2, ECS ve Lambda üzerinde AppSpec, lifecycle hook, blue/green ve otomatik rollback dağıtımları kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : CloudFormation Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CloudFormation Eğitimi

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

CloudFormation ile nested stack, change set, custom resource, StackSets ve drift yönetimi kullanarak kurumsal IaC kurmayı uygulamalı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : CodeBuild Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CodeBuild Eğitimi

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

AWS CodeBuild ile buildspec, önbellek, test raporu, Docker/ECR, batch build ve VPC/güvenlik yapılandırmasıyla ölçeklenen build hattı kurmayı öğrenin.

Detayları Gör →
DevOps Kültürü ve UygulamalarıAWS DevOps Engineer Professional : CodeCommit Eğitimi
DevOps ve Konteyner Eğitimleri

AWS DevOps Engineer Professional : CodeCommit Eğitimi

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

AWS CodeCommit ile IAM erişim, pull request onay kuralları, tetikleyiciler ve CodePipeline entegrasyonuyla güvenli kaynak yönetimini uygulamalı öğrenin.

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