DO400 ile test güdümlü CI/CD ustalaşın
Red Hat DO400 müfredatını izleyerek Git, TDD/BDD, Jenkins ve OpenShift ile uçtan uca sürekli entegrasyon ve teslimatı proje temelli öğreten ileri seviye eğitim.
DO400: Jenkins, Git ve TDD ile sürekli entegrasyon ve teslimat
Bu ileri seviye eğitim, Red Hat DO400 müfredatını izleyerek sürekli entegrasyon ve teslimat süreçlerini test güdümlü geliştirme ekseninde uygulamaya döker. Git dağıtık sürüm kontrolü ve dallanma stratejileri, TDD ve davranış odaklı test, sürekli entegrasyon prensipleri işlenir. Jenkins pipeline tasarımı, otomatik test ve kalite denetimi, konteynerleştirme ve OpenShift üzerinde dağıtım, dağıtım stratejileri ve gözlemlenebilirlik uygulanır. DO400'ün vurguladığı otomasyon, test disiplini ve kültür ele alınır. Katılımcılar baştan sona bir uygulamayı test odaklı geliştirip Jenkins ve OpenShift ile otomatik teslim eden eksiksiz bir hattı kurar ve DO400 hedefleriyle hizalanır.
4 Gün. Her gün dört modül; katılımcılar Git/TDD'den Jenkins ve OpenShift teslimatına ilerler.
İleri Seviye — DO400 kapsamında Jenkins, Git ve test güdümlü geliştirmeyle CI/CD süreçlerinin uçtan uca uygulanması.
Katılımcılar DO400 temasıyla test odaklı bir uygulamayı Jenkins ve OpenShift üzerinde uçtan uca teslim eder.
DO400 konularını proje temelli ve derinlemesine çalışırsınız.
TDD'yi yalnızca teknik değil bir ekip disiplini olarak benimsersiniz.
Git'ten OpenShift'e kesintisiz bir teslimat akışı kurarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Bir dilde birim test yazabilme beklenir.
Git iş akışı ve dallanmaya aşinalık faydalıdır.
Docker/konteyner kavramına aşinalık işe yarar.
OpenShift/Kubernetes ortamı (CRC/sandbox) ve Jenkins erişimi.
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:
Dağıtık sürüm kontrolü ve dallanma stratejilerini uygulayabilirsiniz.
Test ve davranış odaklı geliştirmeyi uygulayabilirsiniz.
Jenkins ile test ve kalite içeren CI hattı kurabilirsiniz.
S2I/Dockerfile ile imaj üretip yönetebilirsiniz.
OpenShift Pipelines ile hat kurabilirsiniz.
OpenShift'e güvenli dağıtım stratejileri uygulayabilirsiniz.
DORA metrikleriyle süreci ölçebilirsiniz.
DevOps kültürünü ekip pratiklerine taşıyabilirsiniz.
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.
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 →Jenkins'i derleme, test, çok ortamlı dağıtım, yedekleme ve altyapı otomasyonu gibi gerçek günlük senaryolarda kullanmayı öğreten pratik orta seviye eğitim.
Detayları Gör →Jenkins'e sıfırdan giriş: CI kavramı, arayüz, ilk freestyle iş, tetikleyiciler ve basit pipeline ile temel otomasyonu öğreten başlangıç eğitimi.
Detayları Gör →