JAVA BANK SİSTEMLERİ ÜRETİM DESTEKLERİ EĞİTİMİ

Bankacılık Java sistemlerinde üretim sorunlarını çözün

Java uygulama log analizi, thread/heap dump, JMS ve IBM MQ kuyruk sorunları, veritabanı kilitleri, batch izleme, olay yönetimi ve postmortem.

Java Banka Sistemleri Üretim Destek eğitimi: Java uygulama log analizi, thread/heap dump, JMS ve IBM MQ kuyruk sorunları, veritabanı kilitleri, batch izleme, olay yönetimi ve postmortem.

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

Eğitim Hakkında

Java tabanlı bankacılık sistemlerinde üretim desteği

Eğitim, bankacılık ve finans ortamlarındaki Java uygulamalarının üretim desteğini kapsar: WebSphere/WildFly/Tomcat log analizi, yüksek CPU ve bellek sorunlarında thread/heap dump okuma, bağlantı havuzu tükenmesi, JMS ve IBM MQ kuyruk birikmesi, SQL yavaşlığı ve kilit analizi, Spring Batch ve zamanlanmış iş izleme, kritik olay (incident) yönetimi, SLA, değişiklik yönetimi ve postmortem pratikleri.

Süre ve Format

2 Gün. Her gün dört modül; Üretim Destek Yaklaşımı ve Log Analizi; Derin Teşhis: JVM, Kuyruk, Veritabanı ekseninde ilerleyen uygulamalı program.

Seviye

İleri Seviye — Üretim destek: log analizi, JVM sorun giderme, MQ/JMS, veritabanı kilitleri, olay yönetimi

Öğrenme Metodu

Gerçekçi arıza senaryoları (bağlantı havuzu tükenmesi, kuyruk birikmesi, yavaş sorgu) simüle edilir; katılımcılar log ve dump'lardan kök neden bulur.

Neden Bu Eğitim?

🏦Finans bağlamı

Bankacılık sistemlerinin süreklilik ve denetim gereksinimlerine uygun destek yaklaşımı öğrenirsiniz.

🚨Hızlı teşhis

Kritik olayda kök nedene ulaşan sistematik yöntem edinirsiniz.

📝Olay disiplini

Olay kaydı, iletişim ve postmortem süreçlerini uygularsınız.

Anahtar Konular

java üretim destekjava production supportbanka yazılım destekjava log analizithread dump analiziibm mq jmsbağlantı havuzul2 l3 destekolay yönetimi
“Üretimde sakin kalmak, sistemli düşünmenin en görünür biçimidir.”

Ön Koşullar

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

1
Java bilgisi

Orta düzey Java ve uygulama sunucusu aşinalığı.

2
Linux

Linux komut satırı, grep, tail ve awk.

3
SQL

Temel SQL ve ilişkisel veritabanı bilgisi.

4
Ortam

Eğitim sanal ortamına SSH/tarayıcı erişimi.

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ı üretim destek seviyelerini ve olay yönetimini uygular, log verisinden sorunun kapsamını belirler.
Modül 1
Destek Modeli
  • L1, L2, L3 sorumluluk ayrımı
  • Olay, problem ve değişiklik süreçleri (ITIL)
  • Önem derecesi ve SLA/OLA hedefleri
  • Bankacılıkta denetim izi ve veri gizliliği
  • Yetki yönetimi ve prod erişim kuralları
  • Nöbet (on-call) ve devir teslim
Modül 2
Log Analizi
  • Log4j2 / Logback yapısı ve seviyeleri
  • grep, awk, sed ile desen arama
  • Korelasyon kimliği ile işlem izleme
  • Stack trace okuma ve Caused by zinciri
  • Elastic / Splunk sorguları ile arama
  • Log rotasyonu ve disk dolması riski
Modül 3
İzleme ve Alarm
  • Sağlık kontrolü (health endpoint)
  • Prometheus, Grafana ve APM araçlarına bakış
  • Uyarı eşikleri ve gürültü azaltma
  • İşlem hacmi, hata oranı, gecikme panoları
  • Sentetik izleme
  • Eşzamanlı çok sistem olaylarında zaman çizelgesi
Modül 4
Uygulama Sunucusu Sorunları
  • WebSphere, WildFly, Tomcat log dizinleri
  • Deploy hataları ve sınıf yükleme çakışmaları
  • JNDI ve DataSource yapılandırma hataları
  • Sertifika süresi dolması (SSL handshake) sorunları
  • Başlatma/durdurma prosedürleri
  • Yeniden başlatma öncesi kanıt toplama
Günün hedefiKatılımcı JVM, mesaj kuyruğu ve veritabanı kaynaklı sorunları dump ve metrik verisiyle teşhis eder.
Modül 1
JVM Sorun Giderme
  • Yüksek CPU: top -H ve thread dump eşleştirme
  • OutOfMemoryError ve heap dump analizi
  • Thread havuzu ve bağlantı havuzu tükenmesi
  • GC duraklamaları ve log yorumu
  • Deadlock tespiti
  • Dump alırken üretim etkisini sınırlama
Modül 2
Mesajlaşma: JMS ve IBM MQ
  • Kuyruk derinliği (queue depth) ve birikme nedenleri
  • Dead letter queue ve poison message
  • Tüketici durması ve yeniden teslimat
  • MQ kanalı ve bağlantı hataları
  • Tekrarlanan mesaj (idempotency) riski
  • Kuyruk boşaltma ve yeniden oynatma prosedürü
Modül 3
Veritabanı Sorunları
  • Yavaş sorgu ve execution plan okuma
  • Kilit ve bloklama: v$lock, pg_locks
  • Bağlantı sızıntısı ve idle in transaction
  • Dağıtık işlem (XA) ve takılı transaction
  • Uzun süren batch'in veritabanına etkisi
  • DBA ile iş birliği ve veri düzeltme güvenliği
Modül 4
Batch ve Olay Kapanışı
  • Spring Batch, Quartz iş durumu ve yeniden başlatma
  • Gün sonu / EOD işlem izleme
  • Kök neden analizi: 5 Neden, balık kılçığı
  • Postmortem şablonu ve aksiyon takibi
  • Bilgi tabanı ve runbook yazımı
  • Simülasyon: üç aşamalı kritik olay

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Destek süreci

Olay, problem ve değişiklik süreçlerini bankacılık bağlamında uygularsınız.

✅
Log analizi

Log dosyalarından işlem akışını ve hatayı izlersiniz.

✅
Thread dump

Thread dump ile yüksek CPU ve kilit sorunlarını teşhis edersiniz.

✅
Heap dump

Bellek sorunlarının kaynağını bulursunuz.

✅
Havuz sorunları

Bağlantı ve thread havuzu tükenmesini tespit edersiniz.

✅
Kuyruk yönetimi

JMS ve MQ kuyruk birikmesini analiz edip çözersiniz.

✅
Veritabanı teşhisi

Yavaş sorgu ve kilit sorunlarını okursunuz.

✅
Postmortem

Kök neden analizi ve runbook hazırlarsınız.

Kimler İçin Uygundur?

  • Banka ve finans kuruluşlarında Java uygulamalarını işleten L2/L3 destek mühendisleri
  • uygulama yöneticileri
  • geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Banka ve finans kuruluşlarında Java uygulamalarını işleten L2/L3 destek mühendisleri, uygulama yöneticileri ve geliştiriciler için uygundur.
Gerçek banka verisi kullanılıyor mu?
Hayır. Tüm senaryolar sentetik ve anonim verilerle hazırlanmış eğitim ortamında yürütülür.
Hangi uygulama sunucuları kapsanıyor?
WebSphere, WildFly ve Tomcat'te ortak teşhis yöntemleri ele alınır; ürüne özgü farklar belirtilir.
Yazılım geliştirme bilgisi şart mı?
Kod okuyabilmek yeterlidir; odak geliştirme değil, işletme ve teşhistir.
Eğitim sonunda sertifika verilir mi?
Evet. Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; sertifika DVA'ya aittir ve üçüncü taraf bir sınavın yerine geçmez.

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. Java Bank Sistemleri Üretim Destekleri Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Java ve JVMJakarta Servlets: Welcome Files, Error Files, Forms, and File Uploads Eğitimi
Yazılım Geliştirme Eğitimleri

Jakarta Servlets: Welcome Files, Error Files, Forms, and File Uploads Eğitimi

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

Servlet Welcome/Error Dosyaları, Form ve Dosya Yükleme eğitimi: welcome-file-list, error-page, form işleme, @MultipartConfig, Part API, dosya doğrulama ve güven

Detayları Gör →
Java ve JVMJava & Runtime Eğitimi
Yazılım Geliştirme Eğitimleri

Java & Runtime Eğitimi

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

Java ve Runtime eğitimi: JVM mimarisi, ClassLoader, heap ve stack, çöp toplayıcılar, JIT, Runtime sınıfı, JVM bayrakları ve temel profil araçları.

Detayları Gör →
Java ve JVMJava Application Performance Analysis Tools Eğitimi
Yazılım Geliştirme Eğitimleri

Java Application Performance Analysis Tools Eğitimi

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

Java Uygulama Performans Analiz Araçları eğitimi: Java Flight Recorder, VisualVM, async-profiler, jcmd, heap dump analizi (Eclipse MAT), GC log analizi ve JMH i

Detayları Gör →
Java ve JVMJava Archive (JAR): Building Java Archives Eğitimi
Yazılım Geliştirme Eğitimleri

Java Archive (JAR): Building Java Archives Eğitimi

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

JAR Dosyaları Oluşturma eğitimi: jar komutu, MANIFEST.MF, Main-Class, Class-Path, çalıştırılabilir JAR, bağımlılıklar, imzalama ve jlink/jpackage'a giriş.

Detayları Gör →
Java ve JVMJava Archive (JAR): Packaging Java Apps Using Maven Eğitimi
Yazılım Geliştirme Eğitimleri

Java Archive (JAR): Packaging Java Apps Using Maven Eğitimi

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

Maven ile Java Uygulamalarını Paketleme eğitimi: pom.xml, Maven yaşam döngüsü, maven-jar-plugin, shade ve assembly, spring-boot-maven-plugin, bağımlılık kapsaml

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