Pipeline'ları orkestre et, servisleri entegre et
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ı.
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.
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.
İleri Seviye — Çok aşamalı pipeline orkestrasyonu, service connection'lar, dış servis entegrasyonları ve pipeline tetikleme zincirlerinin tasarımı.
Katılımcılar birbirini tetikleyen gerçek YAML pipeline'lar, service connection ve webhook'lar kurarak orkestrasyonu uygulamalı inşa eder.
Çok stage'li ve çok pipeline'lı akışları bağımlılıklarıyla tasarlarsınız.
Service connection ve workload identity ile dış kaynaklara güvenli erişirsiniz.
Webhook ve bildirimlerle pipeline'ı dış araçlara entegre edersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Multi-stage olmayan da olsa YAML pipeline deneyimi beklenir.
Azure aboneliği ve temel kaynak kavramlarına aşinalık faydalıdır.
Service principal ve RBAC temeli gereklidir.
Azure DevOps organizasyonu ve bağlanılacak bir Azure aboneliğ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.
Program sonunda katılımcılar:
Build, test ve deploy stage'lerini bağımlılıklarıyla orkestre edersiniz.
Environment ve rolling/canary stratejileriyle dağıtım tasarlarsınız.
ARM, Docker ve Kubernetes bağlantılarını güvenle kurarsınız.
Workload identity ve managed identity ile secret'sız erişim sağlarsınız.
pipeline resources ile bir pipeline'dan diğerini tetiklersiniz.
SonarQube, güvenlik tarama ve test araçlarını pipeline'a bağlarsınız.
Incoming webhook ve service hooks ile dış olayları entegre edersiniz.
Teams/Slack ve dashboard ile durum görünürlüğünü artırırsınız.
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.
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 →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 →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 →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 →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 →