PLUGINS, DEPLOYMENT, TROUBLESHOOTING, & INTEGRATION EĞİTİMİ

Jenkins ekosistemini plugin, dağıtım ve entegrasyonla yönetin

Plugin Manager, JCasC, Docker dağıtımı, agent bağlantıları, log analizi, sorun giderme ve Git, SonarQube, Slack, Kubernetes entegrasyonları.

Jenkins plugin yönetimi, Docker ve Kubernetes dağıtımı, JCasC, agent kurulumu, sorun giderme ve SonarQube, Slack, Artifactory entegrasyonlarını uygulamalı öğrenin.

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

Eğitim Hakkında

Jenkins plugin, dağıtım, sorun giderme ve entegrasyon

Eğitim, Jenkins tabanlı CI/CD ortamının işletilmesini kapsar: Plugin Manager ve bağımlılık çözümü, plugin güvenlik uyarıları, Configuration as Code (JCasC), Docker ve Kubernetes ile Jenkins dağıtımı, kalıcı JENKINS_HOME, agent bağlantıları (SSH, inbound), kimlik bilgisi yönetimi, log ve thread dump analizi, bellek ve JVM ayarı, Git, SonarQube, Slack, Artifactory ve Kubernetes plugin entegrasyonları.

Süre ve Format

2 Gün. Her gün dört modül; Plugin, Kurulum ve Dağıtım ve Sorun Giderme ve Entegrasyon ekseninde ilerleyen uygulamalı program.

Seviye

Orta Seviye — Jenkins plugin yönetimi, kurulum ve dağıtım, sorun giderme ve harici sistem entegrasyonları

Öğrenme Metodu

Docker üzerinde Jenkins kurulur, plugin'ler JCasC ile yönetilir, bilinçli bozulmuş ortamlarda sorun giderme alıştırmaları yapılır.

Neden Bu Eğitim?

🧩Plugin yönetimi

Plugin sürümlerini ve bağımlılıklarını kontrollü yönetirsiniz.

📦Kod olarak yapılandırma

JCasC ile Jenkins'i tekrarlanabilir şekilde dağıtırsınız.

🩺Hızlı teşhis

Log ve thread dump ile Jenkins sorunlarını çözersiniz.

Anahtar Konular

jenkins eğitimijenkins pluginjenkins configuration as codejcascjenkins dockerjenkins sorun gidermejenkins kubernetessonarqube entegrasyonuci/cdjenkins agent
“Sağlıklı bir CI sunucusu, güncel ve kod olarak yönetilen bir CI sunucusudur.”

Ön Koşullar

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

1
CI/CD bilgisi

Pipeline ve build kavramları bilinmelidir.

2
Linux ve Docker

Komut satırı ve Docker deneyimi gerekir.

3
Git

Git depo yönetimi temel düzeyde gereklidir.

4
Java

JVM ve heap kavramlarına aşinalık faydalıdır.

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ı Jenkins'i Docker ile dağıtır ve plugin'leri yapılandırma olarak yönetir.
Modül 1
Jenkins Kurulumu
  • Docker ile jenkins/jenkins:lts
  • JENKINS_HOME kalıcı volume
  • Reverse proxy ve HTTPS (nginx)
  • Kubernetes Helm chart
  • İlk yönetici kurulumu
  • LTS ve weekly sürüm seçimi
Modül 2
Plugin Yönetimi
  • Plugin Manager ve update center
  • plugins.txt ve jenkins-plugin-cli
  • Bağımlılık çakışmaları
  • Eski plugin'lerin riski
  • Güvenlik advisory takibi
  • Plugin yükseltme ve geri alma
Modül 3
Configuration as Code
  • jenkins.yaml yapısı
  • JCasC ile güvenlik realm ve yetki
  • Kimlik bilgileri ve Secrets
  • Job DSL ile iş oluşturma
  • Shared Library kurulumu
  • Git ile yapılandırma sürümleme
Modül 4
Agent ve Ölçekleme
  • Controller ve agent mimarisi
  • SSH ve inbound agent
  • Docker agent ve Kubernetes pod agent
  • Label ve node seçimi
  • Executor sayısı ayarı
  • Ephemeral agent stratejisi
Günün hedefiKatılımcı Jenkins sorunlarını teşhis eder ve harici araçlarla entegrasyon kurar.
Modül 1
Log ve Teşhis
  • jenkins.log ve sistem log'u
  • Build console çıktısı analizi
  • Thread dump ve heap dump
  • JVM bayrakları ve -Xmx
  • Disk dolu ve workspace temizliği
  • Script Console ile inceleme
Modül 2
Sık Karşılaşılan Hatalar
  • Plugin yüklenemiyor ve Jenkins açılmıyor
  • Agent offline sorunları
  • Credentials bulunamıyor
  • SCM polling ve webhook sorunları
  • Pipeline sandbox ve script approval
  • Yavaş UI ve kuyruk birikmesi
Modül 3
Entegrasyonlar
  • GitHub/GitLab webhook ve branch source
  • SonarQube kalite kapısı
  • Slack ve e-posta bildirimi
  • Artifactory/Nexus yayınlama
  • Kubernetes plugin ile dağıtım
  • Credentials Binding ve Vault
Modül 4
Güvenlik ve Bakım
  • Matrix tabanlı yetkilendirme ve LDAP/OIDC
  • CSRF ve agent-to-controller koruması
  • Yedekleme ve geri yükleme
  • Build ve log saklama politikası
  • İzleme: Prometheus plugin
  • Yükseltme planı ve test ortamı

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Jenkins kurulumu

Jenkins'i Docker veya Helm ile kalıcı depolamayla kurabilirsiniz.

🧩
Plugin yönetimi

Plugin bağımlılıklarını ve güvenlik uyarılarını yönetebilirsiniz.

⚙️
JCasC

Tüm yapılandırmayı jenkins.yaml ile kod olarak yönetebilirsiniz.

🔍
Agent kurulumu

SSH ve Kubernetes agent'larını yapılandırabilirsiniz.

🛠️
Sorun giderme

Log ve thread dump ile Jenkins sorunlarını teşhis edebilirsiniz.

📈
Entegrasyon

SonarQube, Slack ve Artifactory entegrasyonlarını kurabilirsiniz.

🔐
Güvenlik

Yetkilendirme ve secret yönetimini doğru yapılandırabilirsiniz.

🚀
Bakım planı

Yedekleme ve yükseltme sürecini planlayabilirsiniz.

Kimler İçin Uygundur?

  • Jenkins ortamını işleten DevOps mühendisleri
  • sistem yöneticileri
  • CI/CD platform ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Jenkins ortamını işleten DevOps mühendisleri, sistem yöneticileri ve CI/CD platform ekipleri için uygundur. Pipeline ve build kavramları bilinmelidir.
Pipeline yazımı de işlenir mi?
Odak platform işletimidir; pipeline yazımı yalnızca entegrasyon örnekleri bağlamında geçer.
Hangi Jenkins sürümü?
Güncel LTS sürümü kullanılır.
Kubernetes zorunlu mu?
Hayır; Docker ile tüm uygulamalar yapılabilir, Kubernetes agent isteğe bağlı bir modüldür.
Sorun giderme nasıl işlenir?
Önceden bozulmuş laboratuvar ortamlarında log ve thread dump ile teşhis alıştırması yapılır.

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. Plugins, Deployment, Troubleshooting, & Integration 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

Yazılım Geliştirme GenelBCS Foundation Certificate in Digital Solution Development Eğitimi
Yazılım Geliştirme Eğitimleri

BCS Foundation Certificate in Digital Solution Development Eğitimi

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

BCS dijital çözüm geliştirme temel eğitimi: yaşam döngüsü, gereksinim, UML, kodlama ilkeleri, test, sürüm kontrolü ve devreye alma. Sınav ilgili kuruma aittir.

Detayları Gör →
Yazılım Geliştirme GenelBCS Practitioner Certificate in Systems Development Essentials Eğitimi
Yazılım Geliştirme Eğitimleri

BCS Practitioner Certificate in Systems Development Essentials Eğitimi

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

BCS sistem geliştirme practitioner eğitimi: gereksinim modelleme, mimari, test stratejisi, yapılandırma yönetimi ve çevik vakalar. Sınav ilgili kuruma aittir.

Detayları Gör →
Yazılım Geliştirme GenelBCS Practitioner Certificate in Systems Modelling and Development Eğitimi
Yazılım Geliştirme Eğitimleri

BCS Practitioner Certificate in Systems Modelling and Development Eğitimi

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

BCS Practitioner Systems Modelling and Development eğitimi: UML, ERD, DFD, kullanım durumu ve izlenebilirlik. 3 gün uygulamalı vaka çalışmasıyla.

Detayları Gör →
Yazılım Geliştirme GenelBenefits, Practices, & Business Application Systems Eğitimi
Yazılım Geliştirme Eğitimleri

Benefits, Practices, & Business Application Systems Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

İş uygulama sistemleri eğitimi: ERP, CRM, SCM süreçleri, fit-gap analizi, fayda gerçekleştirme planı ve uygulama pratikleri. 2 gün uygulamalı vaka çalışması.

Detayları Gör →
Yazılım Geliştirme GenelBKM GO Eğitimi
Yazılım Geliştirme Eğitimleri

BKM GO Eğitimi

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

BKM GO eğitimi: mobil ve temassız ödeme akışları, tokenizasyon, QR ödeme, API entegrasyonu, imzalama ve mutabakat. 2 gün uygulamalı entegrasyon.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn