Azure Pipelines ile Azure'a güvenle dağıt
Azure Pipelines ile uygulamaları App Service, Functions ve AKS'e dağıtan; Bicep altyapısı, slot swap, release gate ve Azure Monitor ile desteklenen uçtan uca Azure hedefli orta seviye CI/CD eğitimi.
Azure Pipelines'tan Azure kaynaklarına uygulamaları ve altyapıyı dağıtma
Bu eğitim, Azure Pipelines kullanarak uygulamaları ve altyapıyı Azure servislerine uçtan uca dağıtmayı öğretir. Service connection ve workload identity ile Azure'a güvenli bağlanma, Azure App Service ve Azure Functions dağıtımı, Azure Container Registry'ye imaj push ve AKS'e Kubernetes dağıtımı, Bicep/ARM ile altyapı kodu dağıtımı, slot tabanlı mavi-yeşil ve swap, environment onayları ve release gate'leri, ortam promotion ve geri alma, Key Vault ile gizli yönetimi somut örneklerle işlenir. Dağıtım sonrası doğrulama ve Azure Monitor ile izleme uygulamalı olarak ele alınır.
3 Gün. Her gün dört modül; dağıtımlar gerçek Azure kaynakları üzerinde uygulamalı yapılır.
Orta Seviye — Azure Pipelines ile uygulamaları Azure App Service, Functions ve AKS'e dağıtan, service connection ve Bicep altyapısıyla desteklenen uçtan uca teslimat
Katılımcılar örnek bir uygulamayı Azure Pipelines'tan App Service, Functions ve AKS'e dağıtıp altyapıyı Bicep ile kurar.
Workload identity ve service connection ile parolasız, güvenli Azure erişimi kurarsınız.
App Service dağıtım slotlarıyla swap yaparak kesintisiz yayın sağlarsınız.
Bicep ile altyapıyı ve uygulamayı aynı hattan dağıtarak tutarlılık sağlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Kaynak grubu, App Service ve temel Azure kavramlarına aşinalık gerekir.
YAML pipeline ve stage/job yapısına temel aşinalık beklenir.
Docker imaj kavramı AKS modülü için faydalıdır.
Erişilebilir bir Azure aboneliği ve 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:
Workload identity ile Azure'a parolasız bağlanabilirsiniz.
App Service'e slot ve swap ile kesintisiz dağıtabilirsiniz.
Azure Functions dağıtımı ve doğrulaması yapabilirsiniz.
İmajı ACR'ye yayınlayıp AKS'e dağıtabilirsiniz.
Rolling ve canary ile AKS dağıtımı yapabilirsiniz.
Bicep/ARM ile altyapıyı pipeline'dan dağıtabilirsiniz.
Onay ve Azure Monitor gate ile dağıtımı denetleyebilirsiniz.
Application Insights ile dağıtım sonrası izleme 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.
CI/CD ilkelerini, hat aşamalarını, test otomasyonunu ve mavi-yeşil/kanarya dağıtım desenlerini uygulamalı öğreten orta seviye sürekli teslim eğitimi.
Detayları Gör →Jenkins Declarative Pipeline, Jenkinsfile, Multibranch ve Shared Library ile uçtan uca CI/CD hattı kurmayı öğreten uygulamalı orta seviye eğitim.
Detayları Gör →Jenkins otomasyon sunucusunu kurmayı, eklenti ve güvenlik yönetimini, iş oluşturmayı ve cron/webhook tetikleyicilerini öğreten temel seviye eğitim.
Detayları Gör →Jenkins'te otomatik test entegrasyonu, matris ve paralel yapılar, dinamik pipeline ve hata işleme desenlerini öğreten ileri seviye DevOps eğitimi.
Detayları Gör →Jenkins global ayarları, güvenlik, kimlik bilgisi, ajan kurulumu ve JCasC ile tekrarlanabilir yapılandırmayı öğreten orta seviye DevOps eğitimi.
Detayları Gör →