RED HAT JBOSS APPLICATION ADMINISTRATION EĞİTİMİ

JBoss EAP yönetiminin temelini öğrenin

EAP mimarisi, kurulum, standalone.xml, jboss-cli, dağıtım, datasource, loglama, Elytron ve temel kümeleme.

JBoss EAP yönetimine giriş: kurulum, standalone yapılandırma, jboss-cli, dağıtım, JDBC veri kaynakları, loglama, Elytron güvenliği, domain modu ve temel kümeleme.

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

Eğitim Hakkında

JBoss EAP yönetimi: mimari ve temel operasyon

Eğitim, JBoss EAP yönetimine giriş yapan üç günlük bir programdır. EAP mimarisi ve kurulum, standalone yapılandırma, subsystem'ler, jboss-cli ve web konsolu ile yönetim, uygulama dağıtımı anlatılır. JDBC veri kaynakları, loglama, Elytron ile temel güvenlik ve TLS, Undertow web katmanı uygulanır. Son günde domain modu kavramları, ha profili ile temel kümeleme ve sorun giderme yöntemleri tanıtılır. Domain modunun ayrıntıları ve mesajlaşma ileri seviye eğitimlere bırakılır.

Süre ve Format

3 Gün. Her gün dört modül; Kurulum ve Yönetim Araçları; Kaynaklar, Güvenlik ve Web; Domain, Küme ve Sorun Giderme ekseninde ilerleyen uygulamalı program.

Seviye

Orta Seviye — JBoss EAP uygulama sunucusu yönetimine giriş: mimari, kurulum, CLI, dağıtım, veri kaynakları, güvenlik ve temel kümeleme.

Öğrenme Metodu

Linux laboratuvar sunucularında standalone EAP kurulur ve yapılandırılır; temel kümeleme ve sorun giderme demo ve alıştırmalarla görülür.

Neden Bu Eğitim?

🚀Hızlı Başlangıç

EAP'yi kurup uygulama çalıştırmaya kısa sürede başlarsınız.

⌨️CLI Alışkanlığı

Yapılandırmayı konsol ve CLI ile tekrarlanabilir yönetirsiniz.

🔍Temel Teşhis

Log okuyarak yaygın sorunları çözersiniz.

Anahtar Konular

jboss eap yönetimijboss administrationwildflyjboss-clijboss domain modmod_clusterelytronred hat jbossjboss kümelemejboss eğitimi
“Yönetmeyi öğrenmek, önce neyin nerede yapılandırıldığını bilmekle başlar.”

Ön Koşullar

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

1
Linux Yönetimi

Temel Linux komut satırı ve servis yönetimi bilgisi gerekir.

2
Java Bilgisi

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

3
Ağ Temelleri

HTTP, TCP port ve DNS temel bilgisi gerekir.

4
Laboratuvar

Eğitimde Linux sanal makineleri ve JBoss EAP kurulumu sağlanı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ı EAP'yi kurar, CLI ve konsolla yönetir, uygulama dağıtır.
Modül 1
EAP Mimarisi ve Kurulum
  • JBoss EAP/WildFly modüler sınıf yükleme (JBoss Modules)
  • Dizin yapısı: bin, standalone, domain, modules
  • Kurulum: zip, RPM ve installation manager
  • JAVA_HOME, standalone.conf ve ortam değişkenleri
  • Standalone ve domain mod karşılaştırması
  • İlk sunucu başlatma ve yönetim kullanıcısı (add-user)
Modül 2
Standalone Yapılandırma
  • standalone.xml yapısı ve subsystem'ler
  • Interface ve socket-binding tanımları
  • Port offset ile çoklu örnek çalıştırma
  • Extension ve profil kavramı
  • Yapılandırma geçmişi (standalone_xml_history)
  • Sistem özellikleri ve ifade çözümleme (${...})
Modül 3
Yönetim Arayüzleri: CLI ve Konsol
  • jboss-cli.sh ile bağlanma ve gezinme
  • Kaynak yolları ve işlemler (read-resource, :add, :write-attribute)
  • Batch ve betikle CLI (--file)
  • Web yönetim konsolu (HAL)
  • HTTP yönetim API'si (REST)
  • Reload ve restart gerektiren değişiklikler
Modül 4
Uygulama Dağıtımı
  • Deployment scanner ve manuel dağıtım
  • CLI ile deploy/undeploy
  • Exploded deployment ve .dodeploy
  • Deployment overlay
  • jboss-web.xml ve context root
  • Bağımlılıklar ve modül ekleme (jboss-deployment-structure.xml)
Günün hedefiKatılımcı veri kaynağı, loglama ve güvenliği yapılandırır.
Modül 1
Veri Kaynakları
  • JDBC sürücüsünü modül olarak ekleme
  • datasource ve xa-datasource tanımı
  • Bağlantı havuzu: min/max, blocking timeout
  • Doğrulama (validate-on-match, background-validation)
  • Bağlantı sızıntısı tespiti ve istatistik
  • Veri kaynağı parola koruması (credential store)
Modül 2
Loglama
  • Logging subsystem: handler, formatter, logger
  • Periyodik ve boyuta göre log döngüsü
  • Kategori ve seviye ayarı çalışırken
  • Merkezî loglama: syslog ve JSON formatı
  • Uygulama logging yapılandırması ve bağımlılık çakışması
  • Günlük analizi ve olay belirleme
Modül 3
Elytron ile Güvenlik
  • Elytron mimarisi: realm, security domain, factory
  • Dosya, JDBC ve LDAP realm'leri
  • Rol eşleme ve izin eşleyiciler
  • TLS/SSL: key-store, key-manager, ssl-context
  • Credential store ile parola saklama
  • Kalıtımsal PicketBox'tan geçiş
Modül 4
Web Katmanı: Undertow
  • Undertow subsystem: listener, host, servlet-container
  • HTTPS ve ssl-context bağlama
  • Erişim logu ve filter'lar
  • Reverse proxy ve ters vekil başlıkları
  • Oturum ve çerez ayarları
  • HTTP/2 ve performans ayarları
Günün hedefiKatılımcı domain ve kümeleme kavramlarını görür, temel sorun giderme yapar.
Modül 1
Domain Modu Mimarisi
  • Domain controller, host controller ve process controller
  • domain.xml, host.xml ve host-master.xml
  • Server group ve profil ilişkisi
  • Domain'e yeni host ekleme
  • Yönetim istemcisi ve etki alanı kimlik doğrulaması
  • Standalone yerine domain ne zaman seçilir
Modül 2
Kümeleme ve Yüksek Erişilebilirlik
  • ha ve full-ha profilleri
  • JGroups yığını: UDP/TCP ve discovery
  • Infinispan önbellek kapları: web, ejb, hibernate
  • Oturum çoğaltma ve <distributable/>
  • Küme üyeliği ve ayrılma davranışı
  • Singleton servis ve HA deployment
Modül 3
Yama, Bakım ve Yükseltme
  • Yama yönetimi: patch apply/rollback (CLI)
  • jboss-eap-installation-manager ile güncelleme
  • Yedekleme stratejisi ve yapılandırma sürümleme
  • Sürüm yükseltme ve migration aracı
  • Yama sonrası doğrulama
  • Bakım penceresi ve sıfır kesinti yaklaşımı
Modül 4
Sorun Giderme
  • server.log ve boot hatalarını okuma
  • Port çakışması ve kilitli PID dosyaları
  • Dağıtım hataları: eksik modül, ClassNotFound
  • Thread dump alma ve analiz
  • Yüksek CPU/bellek incelemesi
  • Destek vakası için tanılama paketi toplama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari Bilgisi

EAP modüler mimarisini ve standalone-domain farkını açıklayabilirsiniz.

🧩
CLI Yönetimi

jboss-cli ile yapılandırma ve betik yazabilirsiniz.

⚙
Dağıtım

Uygulamaları standalone ve domain modunda dağıtabilirsiniz.

️
Veri Kaynağı

JDBC sürücüsü ve havuz ayarlarını yapılandırabilirsiniz.

🔍
Güvenlik

Elytron realm, TLS ve RBAC ayarlayabilirsiniz.

🛠
Kümeleme

ha profili ve mod_cluster ile yük dengeli küme kurabilirsiniz.

️
Performans

JVM ve havuz ayarlarıyla performansı iyileştirebilirsiniz.

🧪
Sorun Giderme

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

Kimler İçin Uygundur?

  • JBoss EAP/WildFly uygulama sunucularını kuracak
  • yönetecek ve sorun gideren sistem yöneticileri
  • DevOps mühendisleri
  • operasyon ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
JBoss EAP/WildFly uygulama sunucularını kuracak, yönetecek ve sorun gideren sistem yöneticileri, DevOps mühendisleri ve operasyon ekipleri için uygundur.
Üç gün yeterli mi?
Temel yönetim için yeterlidir; domain ve kümeleme ayrıntıları dört günlük AD248 programlarında işlenir.
JBoss ve WildFly farkı nedir?
Birincisi ticari destekli EAP, ikincisi topluluk sürümüdür.
Windows'ta yapılabilir mi?
Eğitim Linux üzerinde yürütülür.
Eğitim sonunda sertifika verilir mi?
Katılım ve değerlendirme sonrasında 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. Red Hat JBoss Application Administration Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Java ve JVMJava Certified Foundations Associate: Java Arrays & ArrayLists Eğitimi
Yazılım Geliştirme Eğitimleri

Java Certified Foundations Associate: Java Arrays & ArrayLists Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Foundations: Diziler ve ArrayList eğitimi: Dizi bildirimi, indeks, çok boyutlu dizi, Arrays yardımcıları, ArrayList metotları, generics, wrapper ve dizi-li

Detayları Gör →
Java ve JVMJava Certified Foundations Associate: Java Concepts & Features Eğitimi
Yazılım Geliştirme Eğitimleri

Java Certified Foundations Associate: Java Concepts & Features Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Foundations: Java Kavramları ve Özellikleri eğitimi: Write once run anywhere, bayt kod, JVM, JRE, JDK, çöp toplama, güvenlik modeli, çok iş parçacıklılık,

Detayları Gör →
Java ve JVMJava Certified Foundations Associate: Java Debugging & Exceptions Eğitimi
Yazılım Geliştirme Eğitimleri

Java Certified Foundations Associate: Java Debugging & Exceptions Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Foundations: Hata Ayıklama ve İstisnalar eğitimi: Hata türleri, debugger kullanımı, stack trace okuma, try-catch-finally, try-with-resources, throw ve thro

Detayları Gör →
Java ve JVMJava Certified Foundations Associate: Java Methods Eğitimi
Yazılım Geliştirme Eğitimleri

Java Certified Foundations Associate: Java Methods Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Foundations: Java Metotları eğitimi: Metot imzası, parametre ve dönüş değeri, pass-by-value, aşırı yükleme, static ve örnek metot, varargs, özyineleme ve k

Detayları Gör →
Java ve JVMJava Certified Foundations Associate: Java Operators Eğitimi
Yazılım Geliştirme Eğitimleri

Java Certified Foundations Associate: Java Operators Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Java Foundations: Java Operatörleri eğitimi: Aritmetik, birleşik atama, artırma ve azaltma, karşılaştırma, mantıksal ve bitwise operatörler, öncelik ve ilişkise

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