Azure Pipelines ile uçtan uca hat kurun
Azure DevOps ve YAML pipeline ile CI/CD hattı kurun; artifact, ortamlar, onay kapıları, Key Vault ve App Service slot swap dağıtımını öğrenin.
Azure Pipelines ile CI/CD hattı, ortamlar ve dağıtım stratejileri
Bu eğitim, DevOps ilkelerini Azure DevOps ve Azure Pipelines ile uygulamalı olarak hayata geçirir. Azure Repos ve dal politikaları, YAML pipeline yapısı (trigger, stages, jobs, steps), Microsoft-hosted ve self-hosted agent, değişkenler ve variable group, Azure Key Vault entegrasyonu, derleme ve test görevleri, artifact yayımlama, service connection, ortamlar (environments), onay ve kontrol kapıları, Azure App Service ve konteyner dağıtımı, mavi-yeşil ve slot swap, pipeline şablonları ve test sonuçları raporlama işlenir. Katılımcı örnek bir web uygulaması için tam bir hat kurar.
3 Gün. Her gün dört modül; kaynak kod ve CI'dan başlayıp artifact, ortam, onay ve dağıtım stratejilerine ilerler.
Orta Seviye — Azure DevOps ile CI/CD: YAML pipeline, build, test, artifact, ortam ve onay kapılarıyla dağıtım hattı kurulumu.
Katılımcılar Azure DevOps projesinde örnek bir .NET veya Node.js uygulaması için YAML pipeline yazar, test eder, App Service'e dağıtır ve onay kapısı ekler.
Pipeline'ı Azure kaynaklarına service connection ile güvenle bağlarsınız.
Sürüm kontrollü, şablonlanabilir pipeline kodu yazarsınız.
Ortam, onay ve slot swap ile risksiz dağıtım yaparsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dal, birleştirme ve pull request kavramları.
Bir web uygulamasını derleme ve çalıştırma deneyimi.
Azure portal ve temel kaynak türlerine aşinalık.
Tarayıcı ve internet erişimi olan bir bilgisayar; bulut hesabı eğitmen tarafından yönlendirilir.
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:
stages, jobs ve steps ile YAML pipeline yazabilirsiniz.
Branch policy ve PR doğrulaması yapılandırabilirsiniz.
Bir kez derleyip artifact'ı ortamlar arasında taşıyabilirsiniz.
Service connection ve Key Vault ile sırları güvenle yönetebilirsiniz.
Environment, onay ve kontrol kapılarını tanımlayabilirsiniz.
App Service veya konteynere otomatik dağıtım yapabilirsiniz.
Canary, rolling ve slot swap stratejilerini uygulayabilirsiniz.
Pipeline şablonlarıyla standartlaşmış hatlar 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, altyapı kodu, yapılandırma yönetimi ve dağıtım otomasyonuyla DevOps yaşam döngüsünü uçtan uca otomatikleştirmeyi öğrenin.
Detayları Gör →Ansible, Puppet, Chef ve SaltStack ile desired state, idempotency ve ölçekli yapılandırma yönetimini uygulamalı öğrenin.
Detayları Gör →Dağıtım hatları, blue-green, canary, feature flag, GitOps ve progressive delivery ile güvenli yazılım teslim mekanizmaları kurun.
Detayları Gör →İleri CodePipeline desenleri, CDK Pipelines ve Azure DevOps YAML ile iki bulutta uçtan uca pipeline otomasyonunu uygulamalı kurun.
Detayları Gör →CodeCommit, CodeBuild, CodeDeploy, CodeArtifact, CodeGuru, CDK ve SAM ile AWS yerel DevOps araç ailesini uçtan uca kullanın.
Detayları Gör →