JENKINS FOR DEVOPS: JENKINS CONFIGURATION FOR DEVOPS EĞİTİMİ

Jenkins'i DevOps için doğru yapılandırın

Global araçlar, güvenlik, kimlik yönetimi, ajan kurulumu ve JCasC ile Jenkins'i tekrarlanabilir biçimde yapılandırın.

Jenkins'i DevOps için güvenli ve tekrarlanabilir biçimde yapılandırmayı; global araçlar, güvenlik, kimlik yönetimi, ajanlar ve JCasC'yi öğreten orta seviye eğitim.

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

Eğitim Hakkında

Global ayarlar, güvenlik, kimlik bilgileri, ajanlar ve JCasC

Bu orta seviye eğitim, Jenkins'i bir DevOps ekibinin ihtiyaçlarına göre doğru ve tekrarlanabilir biçimde yapılandırmaya odaklanır. Global araç yapılandırması (JDK, Git, Maven, Gradle, Docker), kimlik doğrulama ve yetkilendirme (matris, rol tabanlı), kimlik bilgisi (credentials) ve gizli bilgi yönetimi, ajan (node) kurulumu ve etiketleme işlenir. Configuration as Code (JCasC) ile yapılandırmanın YAML olarak sürümlenmesi, eklenti yönetimi, e-posta/bildirim ayarları, yedekleme ve güvenlik sıkılaştırması uygulanır. Katılımcılar üretim seviyesinde, güvenli ve kod olarak yönetilen bir Jenkins yapılandırması kurar.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar yapılandırmayı güvenlik ve kod olarak yönetim eksenlerinde ilerletir.

Seviye

Orta Seviye — Jenkins'in DevOps için yapılandırılması: global ayarlar, güvenlik, kimlik bilgisi, ajan ve Configuration as Code (JCasC).

Öğrenme Metodu

Katılımcılar bir Jenkins örneğini global ayarlar, güvenlik ve JCasC ile üretime hazır biçimde uygulamalı yapılandırır.

Neden Bu Eğitim?

🔐Güvenli Kurulum

Kimlik doğrulama ve yetkilendirmeyi doğru kurarak Jenkins'i sıkılaştırırsınız.

📄JCasC

Yapılandırmayı YAML ile kod olarak sürümleyip tekrarlanabilir kılarsınız.

🖥️Ajan Yönetimi

Ölçeklenebilir ajan topolojisini etiket ve bağlantı türleriyle kurarsınız.

Anahtar Konular

jenkins yapılandırmajcascconfiguration as codejenkins güvenlikjenkins ajanjenkins credentialsjenkins yönetimijenkins devopsrole based authorizationjenkins ldap
“Tıklayarak yapılan yapılandırma unutulur; kodlanan yapılandırma yaşar.”

Ön Koşullar

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

1
Jenkins Temeli

Jenkins arayüzü ve iş oluşturmaya aşinalık beklenir.

2
Linux Yönetimi

Servis, kullanıcı ve dosya yetkileri yönetimine aşinalık faydalıdır.

3
YAML Bilgisi

Temel YAML sözdizimi JCasC için işe yarar.

4
Test Sunucusu

Yönetici erişimi olan bir Jenkins örneği ve en az bir ajan.

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 global araçlarını ve güvenlik modelini güvenli biçimde yapılandırabilir.
Modül 1
Global Araç Yapılandırması
  • JDK, Git ve derleme araçlarının (Maven/Gradle) tanımı
  • otomatik kurulum (auto-install) seçenekleri
  • Docker ve kubectl araç entegrasyonu
  • ortam değişkenlerinin global tanımı
  • araç sürüm yönetimi ve uyum
  • paylaşılan araç dizinleri
Modül 2
Kimlik Doğrulama
  • yerleşik kullanıcı veritabanı
  • LDAP/Active Directory entegrasyonu
  • SSO ve OAuth sağlayıcılar
  • oturum ve çıkış politikaları
  • API token ile programatik erişim
  • kullanıcı hesabı yaşam döngüsü
Modül 3
Yetkilendirme
  • matris tabanlı yetkilendirme
  • proje bazlı (folder) yetki devri
  • Role-based Authorization Strategy plugin
  • en az yetki ilkesinin uygulanması
  • yönetici ve geliştirici rol ayrımı
  • anonim ve kayıtlı kullanıcı sınırları
Modül 4
Kimlik Bilgisi Yönetimi
  • Credentials sağlayıcı ve kapsam (scope)
  • secret text, SSH ve sertifika türleri
  • harici secret deposu (Vault) entegrasyonu
  • credential ID yönetimi ve rotasyon
  • loglarda maskeleme
  • klasör kapsamlı gizli bilgiler
Günün hedefiKatılımcı, ajanları kurup Jenkins yapılandırmasını JCasC ile kod olarak yönetebilir.
Modül 1
Ajan Kurulumu
  • SSH ile kalıcı ajan bağlama
  • JNLP/inbound ajan yapılandırması
  • Docker ve Kubernetes cloud ajanları
  • label ve usage ile iş yönlendirme
  • ajan ortam ve araç gereksinimleri
  • ajan çevrimdışı/bakım modu
Modül 2
Configuration as Code (JCasC)
  • configuration-as-code plugin kurulumu
  • jenkins.yaml ile sistem ayarlarının tanımı
  • güvenlik ve credential'ların YAML'de yönetimi
  • ortam değişkeni ile secret enjeksiyonu
  • yapılandırmanın Git'te sürümlenmesi
  • reload ve doğrulama (validate) akışı
Modül 3
Eklenti ve Sürüm Yönetimi
  • plugins.txt ile eklenti listesi yönetimi
  • eklenti sürüm sabitleme ve uyum testi
  • güvenlik uyarılarının takibi
  • Jenkins LTS yükseltme stratejisi
  • test ortamında yükseltme provası
  • geri alma (rollback) planı
Modül 4
Yedekleme ve İzleme
  • JENKINS_HOME yedekleme stratejisi
  • ThinBackup/dışa aktarma yaklaşımları
  • metrik ve sağlık izleme (Prometheus)
  • disk ve yapı geçmişi temizliği
  • olağanüstü durum kurtarma provası
  • denetim (audit) günlüğü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Global Araçlar

JDK, Git ve derleme araçlarını global olarak yapılandırabilirsiniz.

✅
Kimlik Doğrulama

LDAP/SSO ile kimlik doğrulamayı entegre edebilirsiniz.

✅
Yetkilendirme

Rol tabanlı yetkilendirmeyle en az yetki ilkesini kurabilirsiniz.

✅
Secret Yönetimi

Credential'ları ve harici secret depolarını yönetebilirsiniz.

✅
Ajan Kurulumu

SSH, JNLP ve cloud ajanlarını kurup etiketleyebilirsiniz.

✅
JCasC

Yapılandırmayı YAML ile kod olarak sürümleyebilirsiniz.

✅
Sürüm Yönetimi

Eklenti ve LTS yükseltmelerini güvenle yönetebilirsiniz.

✅
Yedekleme

JENKINS_HOME yedekleme ve kurtarma planı kurabilirsiniz.

Kimler İçin Uygundur?

  • Jenkins'i kurumsal/ekip düzeyinde yapılandıracak DevOps
  • sistem mühendisleri ile Jenkins yöneticileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Jenkins'i ekip/kurum düzeyinde yapılandıracak DevOps, sistem mühendisleri ve Jenkins yöneticileri için uygundur.
JCasC işleniyor mu?
Evet, Configuration as Code ile jenkins.yaml yazımı, secret enjeksiyonu ve Git'te sürümleme ikinci günde uygulanır.
Güvenlik sıkılaştırması var mı?
Evet, kimlik doğrulama, rol tabanlı yetkilendirme ve credential yönetimi ilk günde ele alınır.
Ajan yönetimi kapsanıyor mu?
Evet, SSH, JNLP ve cloud (Docker/Kubernetes) ajanları ikinci günde kurulur.
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: Jenkins Configuration for DevOps 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 TeslimJenkins Automation Server Essentials (JASE) Eğitimi
DevOps ve Konteyner Eğitimleri

Jenkins Automation Server Essentials (JASE) Eğitimi

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

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 →
CI/CD ve Sürekli TeslimJenkins for DevOps: Automated Testing & Advanced Jobs Using Jenkins Eğitimi
DevOps ve Konteyner Eğitimleri

Jenkins for DevOps: Automated Testing & Advanced Jobs Using Jenkins Eğitimi

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

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 →
CI/CD ve Sürekli TeslimJenkins for DevOps: Practical Uses of Jenkins Eğitimi
DevOps ve Konteyner Eğitimleri

Jenkins for DevOps: Practical Uses of Jenkins Eğitimi

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

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 →
CI/CD ve Sürekli TeslimJenkins for DevOps: The Basics of Jenkins Eğitimi
DevOps ve Konteyner Eğitimleri

Jenkins for DevOps: The Basics of Jenkins Eğitimi

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

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 →
CI/CD ve Sürekli TeslimJenkins ile Sürekli Entegrasyon ve Teslimat Hattı Oluşturma Eğitimi
DevOps ve Konteyner Eğitimleri

Jenkins ile Sürekli Entegrasyon ve Teslimat Hattı Oluşturma Eğitimi

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

Jenkins ile derleme, test, artefakt, onay ve dağıtımı içeren uçtan uca sürekli entegrasyon ve teslimat hattı kurmayı öğreten uygulamalı orta seviye eğitim.

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