JENKINS FOR DEVOPS: PRACTICAL USES OF JENKINS EĞİTİMİ

Jenkins'i gerçek işlerde çalıştırın

Derleme, test, dağıtım, yedekleme ve altyapı işlerini Jenkins'le otomatikleştirmenin pratik senaryolarını uygulayın.

Jenkins'i gerçek günlük DevOps görevlerinde; derleme, test, dağıtım, yedekleme ve altyapı otomasyonunda pratik biçimde kullanmayı öğreten orta seviye eğitim.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Günlük DevOps işlerinin Jenkins ile pratik otomasyonu

Bu orta seviye eğitim, Jenkins'i kavramsal değil pratik senaryolar üzerinden kullanmayı öğretir. Uygulama derleme ve paketleme, otomatik test çalıştırma, farklı ortamlara dağıtım, zamanlanmış bakım işleri (yedekleme, temizlik, rapor üretimi) ve altyapı otomasyonu gerçek örneklerle uygulanır. Git, Docker, Ansible ve bulut araçlarıyla entegrasyon, parametreli işlerle esnek otomasyon, bildirimler ve raporlama ele alınır. Katılımcılar yazılım dışı otomasyon (cron yerine Jenkins, veritabanı yedeği, sertifika yenileme) dahil pek çok günlük görevi Jenkins'e taşıyacak pratik yetkinlik kazanır.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar yazılım ve altyapı otomasyon senaryolarını uygulamalı kurar.

Seviye

Orta Seviye — Jenkins'in günlük DevOps senaryolarında pratik kullanımları: derleme, test, dağıtım, zamanlı işler ve entegrasyonlar.

Öğrenme Metodu

Katılımcılar gerçek günlük görevleri (derleme, dağıtım, yedekleme, rapor) Jenkins işlerine dönüştürerek uygular.

Neden Bu Eğitim?

🛠️Pratik Odak

Teoriden çok gerçek günlük görevleri Jenkins'le otomatikleştirirsiniz.

🔗Entegrasyon

Git, Docker, Ansible ve bulut araçlarıyla uçtan uca akış kurarsınız.

🧹Bakım Otomasyonu

Yedekleme, temizlik ve rapor işlerini zamanlı otomasyona taşırsınız.

Anahtar Konular

jenkinsjenkins pratikjenkins otomasyonjenkins dağıtımjenkins yedeklemeansible jenkinsjenkins entegrasyonjenkins zamanlı işdevops otomasyonjenkins senaryo
“Jenkins yalnızca kod derlemez; tekrar eden her işi devralabilir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Jenkins Temeli

İş oluşturma ve tetikleyici kavramlarına aşinalık beklenir.

2
Kabuk Betikleme

Temel shell betikleme ile çalışabilme faydalıdır.

3
Git ve Docker

Temel Git ve Docker kullanımı işe yarar.

4
Çalışma Ortamı

Jenkins ve en az bir hedef sunucuya erişim.

Eğitim İçeriğ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.

Günün hedefiKatılımcı, yazılım derleme-test-dağıtım akışını pratik işlerle kurabilir.
Modül 1
Derleme ve Paketleme
  • Maven/Gradle/npm ile proje derleme işleri
  • sürüm numaralandırma ve artefakt üretimi
  • Docker imajı oluşturma ve etiketleme
  • parametreli yapılarla esnek derleme
  • bağımlılık önbelleğiyle hızlanma
  • derleme çıktısının arşivlenmesi
Modül 2
Otomatik Test
  • birim ve entegrasyon testleri çalıştırma
  • test raporlarının yayımlanması
  • başarısız testte dağıtımın engellenmesi
  • paralel test ile süre kısaltma
  • test ortamının Docker ile kurulması
  • kod kalitesi taramasının eklenmesi
Modül 3
Çok Ortamlı Dağıtım
  • dev/test/prod ortamlarına dağıtım işleri
  • SSH ile sunucuya yayın
  • Docker/Compose ile ortam güncelleme
  • onay kapısı (input) ile üretim yayını
  • ortama göre parametreli yapılandırma
  • dağıtım sonrası sağlık kontrolü
Modül 4
Bildirim ve Raporlama
  • Slack/e-posta ile sonuç bildirimi
  • dağıtım raporu üretimi
  • yapı trendi ve başarısızlık takibi
  • sorumluya otomatik atama
  • HTML rapor yayımlama
  • sürüm notu (changelog) üretimi
Günün hedefiKatılımcı, yazılım dışı altyapı ve bakım görevlerini Jenkins'e taşıyabilir.
Modül 1
Zamanlı Bakım İşleri
  • cron yerine Jenkins zamanlı işleri
  • veritabanı yedeği alma ve doğrulama
  • log ve geçici dosya temizliği
  • disk ve kaynak kullanımı raporu
  • sertifika yenileme otomasyonu
  • başarısız bakımda uyarı
Modül 2
Altyapı Otomasyonu
  • Ansible playbook çalıştırma işleri
  • Terraform plan/apply tetikleme
  • sunucu sağlık kontrolü ve yeniden başlatma
  • yapılandırma dağıtımı
  • toplu komut çalıştırma (çoklu sunucu)
  • altyapı değişiklik onayı
Modül 3
Entegrasyonlar
  • bulut CLI (AWS/Azure/GCP) ile işler
  • registry ve artefakt deposu entegrasyonu
  • izleme araçlarına metrik gönderimi
  • ticket/issue sistemine güncelleme
  • webhook ile dış sistem tetikleme
  • API çağrılarıyla orkestrasyon
Modül 4
İş Organizasyonu
  • klasör ve görünümlerle iş düzeni
  • parametre ve ortak yapılandırma
  • upstream/downstream iş zinciri
  • iş şablonları ve kopyalama
  • erişim ve sorumluluk ayrımı
  • iş dokümantasyonu ve bakımı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Derleme İşleri

Çeşitli dillerde derleme ve paketleme işleri kurabilirsiniz.

✅
Test Otomasyonu

Testleri çalıştırıp sonuçlarla dağıtımı kontrol edebilirsiniz.

✅
Çok Ortam

Dev/test/prod ortamlarına güvenli dağıtım yapabilirsiniz.

✅
Bakım Otomasyonu

Yedekleme ve temizlik işlerini zamanlı otomasyona taşıyabilirsiniz.

✅
Altyapı İşleri

Ansible/Terraform ile altyapı görevlerini tetikleyebilirsiniz.

✅
Entegrasyon

Bulut CLI ve dış sistemlerle Jenkins'i entegre edebilirsiniz.

✅
Raporlama

Bildirim ve raporlarla süreci görünür kılabilirsiniz.

✅
İş Düzeni

Klasör, şablon ve zincirlerle işleri düzenli yönetebilirsiniz.

Kimler İçin Uygundur?

  • Jenkins'i günlük işlerde pratik kullanmak isteyen geliştirici
  • sistem yöneticisi
  • DevOps uygulayıcıları için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Jenkins'i günlük işlerde pratik kullanmak isteyen geliştirici, sistem yöneticisi ve DevOps uygulayıcıları için uygundur.
Yalnızca yazılım derleme mi işleniyor?
Hayır; yedekleme, temizlik, sertifika yenileme ve altyapı otomasyonu gibi yazılım dışı senaryolar da işlenir.
Hangi araçlarla entegrasyon gösteriliyor?
Git, Docker, Ansible, Terraform ve bulut CLI'ları ile entegrasyon örnekleri uygulanır.
Ön koşul nedir?
Jenkins'te iş oluşturma temeli ve temel kabuk betikleme/Git-Docker kullanımı beklenir.
Sertifika veriliyor mu?
Değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Jenkins for DevOps: Practical Uses of Jenkins Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

CI/CD ve Sürekli TeslimGoogle Professional DevOps Engineer: CI/CD Architecture Stack in Google Cloud Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: CI/CD Architecture Stack in Google Cloud Eğitimi

3 günUzmanOnline / Yüz Yüze / Hibrit

Google Professional DevOps kapsamında Cloud Build, Artifact Registry, Cloud Deploy, GKE ve Binary Authorization ile CI/CD mimari yığınını tasarlama eğitimi.

Detayları Gör →
CI/CD ve Sürekli TeslimGoogle Professional DevOps Engineer: Implementing CI/CD Pipelines for a Service Eğitimi
DevOps ve Konteyner Eğitimleri

Google Professional DevOps Engineer: Implementing CI/CD Pipelines for a Service Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Google Professional DevOps kapsamında tek bir servis için Cloud Build, Skaffold ve Cloud Deploy canary ile uçtan uca CI/CD hattı kurmayı öğreten eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimImplementing a CI/CD Pipeline (DEVOPSPIPELINE) Eğitimi
DevOps ve Konteyner Eğitimleri

Implementing a CI/CD Pipeline (DEVOPSPIPELINE) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Git'ten Kubernetes'e uçtan uca CI/CD pipeline kurun: otomatik derleme, test, Docker imaj paketleme ve mavi-yeşil/kanarya dağıtım uygulamalı eğitimi.

Detayları Gör →
CI/CD ve Sürekli TeslimImplementing a CI/CD Pipeline Eğitimi
DevOps ve Konteyner Eğitimleri

Implementing a CI/CD Pipeline Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
CI/CD ve Sürekli TeslimJenkins : CI/CD Pipeline Oluşturma Eğitimi
DevOps ve Konteyner Eğitimleri

Jenkins : CI/CD Pipeline Oluşturma Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn