Entegrasyondan teslimata hattı Jenkins'le kurun
Jenkins kullanarak sürekli entegrasyondan sürekli teslimata uzanan, onay kapılı ve geri alınabilir uçtan uca bir hat kurmayı öğreten uygulamalı orta seviye eğitim.
CI'dan CD'ye Jenkins hattı: derleme, test, artefakt, onay, dağıtım
Bu orta seviye eğitim, Jenkins'i kullanarak sürekli entegrasyondan sürekli teslimata uzanan tam bir boru hattı kurmayı öğretir. Git ile kaynak kontrolü ve webhook tetikleme, Jenkinsfile ile derleme ve test aşamaları, artefakt arşivleme ve sürümleme işlenir. Ortam ilerletme (dev-test-prod), input ile manuel onay kapıları, Docker imajı paketleme ve kayıt deposuna gönderme, SSH/Ansible/Kubernetes ile dağıtım aşamaları uygulanır. Geri bildirim, bildirim ve başarısız yayında geri alma ele alınır. Katılımcılar baştan sona çalışan, onay kapılı ve yeniden üretilebilir bir sürekli teslimat hattını kendileri kurar.
3 Gün. Her gün dört modül; katılımcılar hattı CI, teslimat ve dağıtım eksenlerinde aşamalı kurar.
Orta Seviye — Jenkins üzerinde sürekli entegrasyondan sürekli teslimata uzanan tam bir hattın kurulup üretime bağlanması.
Katılımcılar gerçek bir Jenkins ortamında Jenkinsfile yazarak CI'dan CD'ye tam hattı çalışır hale getirir.
Entegrasyondan teslimata kesintisiz tek bir Jenkins hattı kurarsınız.
input adımıyla üretim yayınını kontrollü onaya bağlamayı öğrenirsiniz.
Başarısız yayında güvenli geri alma stratejisi uygularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Git iş akışı ve uzak depo kullanımı beklenir.
İş oluşturma ve temel Jenkins arayüzüne aşinalık faydalıdır.
Docker imaj ve konteyner kavramına aşinalık işe yarar.
Jenkins ve dağıtım yapılabilecek en az bir hedef sunucu/küme.
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:
Git'ten tetiklenen derleme ve test aşamalarını kurabilirsiniz.
Sürümlü artefaktları üretip saklayabilir ve taşıyabilirsiniz.
İmaj oluşturup registry'ye güvenle gönderebilirsiniz.
Tek artefaktı ortamlar arasında onayla ilerletebilirsiniz.
input ile üretim yayınını kontrollü onaya bağlayabilirsiniz.
SSH, Ansible veya Kubernetes ile dağıtım yapabilirsiniz.
Başarısız yayınları güvenle geri alabilirsiniz.
DORA metrikleriyle hattın sağlığını izleyebilirsiniz.
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.
Birim, entegrasyon, UI, performans ve güvenlik testlerini CI/CD hattının doğru aşamalarına yerleştirmeyi ve kalite kapılarıyla yönetmeyi öğreten orta seviye eği
Detayları Gör →Git tabanlı CI/CD eğitimi: dal stratejileri, GitHub Actions/GitLab CI pipeline, otomatik test, derleme, mavi-yeşil/kanarya dağıtım, sır yönetimi ve GitOps uygul
Detayları Gör →DevOps CI/CD benimseme eğitimi: CALMS ilkeleri, değer akışı, pipeline-as-code, test otomasyonu, DORA metrikleri, olay yönetimi ve sürekli iyileştirme uygulamalı
Detayları Gör →İleri AWS eğitimi: Organizations, Control Tower, CloudFormation/CDK/Terraform, StackSet, CodePipeline, cross-account dağıtım, ECS/EKS ve blue-green uygulamalı.
Detayları Gör →İleri CloudOps CI/CD eğitimi: operasyonel pipeline, GitOps, progressive delivery, kanarya, otomatik geri alma, runbook-as-code, DevSecOps ve dayanıklılık uygula
Detayları Gör →