Yayın akışını kontrollü ve güvenli tasarla
Azure DevOps yayın stratejisi eğitimi; multi-stage YAML ve deployment job stratejileri, environment, approval/check, quality gate, ring tabanlı dağıtım, release notes ve rollback'i uygulamalı ele alır.
Multi-stage YAML, environment, approval ve yayın akışı
Bu eğitim, AZ-400 kapsamında yayın stratejisi ve iş akışı tasarımına odaklanır. Multi-stage YAML pipeline, stage/job/step yapısı, deployment job ve strategy (runOnce, rolling, canary) işlenir. Environment tanımı, kaynak (Kubernetes, VM) ve approval/check (manual approval, business hours, Azure Function/REST API gate) ele alınır. Artifact tüketimi, pipeline resource, stage bağımlılığı (dependsOn, condition) ve manuel/otomatik yayın tetikleme anlatılır. Yayın kaliteyi ölçen quality gate, release notes otomasyonu, ring/aşamalı dağıtım ve geri alma (rollback) stratejisi gösterilir. Classic release pipeline ile YAML karşılaştırması da yapılır. Katılımcı, denetimli ve tekrarlanabilir bir yayın akışı tasarlayabilir.
3 Gün. Her gün dört modül; katılımcılar multi-stage pipeline'dan approval, quality gate ve yayın desenlerine ilerler.
İleri Seviye — Azure Pipelines'ta yayın stratejisi ve iş akışı: multi-stage YAML, environment, approval ve ilerleyen dağıtım desenlerinin tasarımı.
Katılımcılar çok ortamlı bir multi-stage YAML pipeline'ı approval ve gate'lerle kurarak öğrenir.
Approval ve check'lerle üretime çıkışı kontrol altında tutarsınız.
YAML multi-stage ile build-test-deploy akışını tek dosyada tanımlarsınız.
Ring dağıtım ve rollback ile riskli yayınları hızla geri alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Azure Pipelines YAML ve build/deploy kavramlarına aşinalık beklenir.
Ortam, artifact ve dağıtım kavramları faydalıdır.
Azure kaynakları ve service connection kavramları beklenir.
Birden fazla ortam tanımlanabilecek bir Azure DevOps projesi önerilir.
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.
Program sonunda katılımcılar:
Çok aşamalı YAML pipeline'lar tasarlayabilirsiniz.
Strateji (rolling/canary) ile dağıtım job'ları kurabilirsiniz.
Ortam kaynaklarını ve dağıtım hedeflerini yönetebilirsiniz.
Manuel onay ve delegasyon akışları kurabilirsiniz.
Monitor ve test tabanlı quality gate'ler ekleyebilirsiniz.
Ring tabanlı aşamalı yayın tasarlayabilirsiniz.
Work item'dan otomatik release notes üretebilirsiniz.
Hızlı ve güvenli geri alma stratejileri kurabilirsiniz.
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.
Azure mimar perspektifiyle DevOps strateji tasarımı, araç seçimi, CI/CD ve dağıtım mimarisi, güvenlik ve yönetişim kararlarını ele alan ileri seviye eğitim.
Detayları Gör →Azure Boards ile backlog, sprint ve kapasite planlaması, süreç şablonu özelleştirme, izlenebilirlik ve DevOps benimseme planını ele alan orta seviye eğitim.
Detayları Gör →Azure Pipelines CI/CD, Bicep/ARM altyapı kodu, App Service slot dağıtımı, AKS konteyner, Key Vault ve Azure Monitor ile ileri seviye Azure DevOps uygulama eğiti
Detayları Gör →Git dallanma stratejileri, trunk-based geliştirme, merge türleri, pull request akışı ve Azure Repos branch politikalarını ele alan orta seviye Azure DevOps eğit
Detayları Gör →Azure Pipelines ile CI build tasarımı, tetikleyiciler, sürümleme, artifact yönetimi, önbellekleme ve container build ile orta seviye sürekli entegrasyon eğitimi
Detayları Gör →