RED HAT JBOSS APPLICATION ADMINISTRATION I (JB248) EĞİTİMİ

JBoss EAP yönetiminde ilk seviyeyi tamamlayın

EAP mimarisi, standalone ve domain, jboss-cli, datasource, Elytron, ha profili, mod_cluster, mesajlaşma, metrikler ve yama.

JBoss EAP yönetimi I: standalone ve domain modları, jboss-cli, datasource, Elytron, ha profili, mod_cluster yük dengeleme, ActiveMQ Artemis, metrikler ve yama yönetimi.

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

Eğitim Hakkında

JBoss EAP Yönetimi I: standalone, domain ve küme

Eğitim, JBoss EAP yönetimi için dört günlük birinci seviye programdır. EAP mimarisi, kurulum, standalone yapılandırma, jboss-cli ve yönetim API'si, uygulama dağıtımı ve datasource anlatılır. Loglama, Elytron ve TLS, domain modu, server group, domain'de dağıtım işlenir. ha profili, JGroups-Infinispan, mod_cluster ile yük dengeleme, ActiveMQ Artemis temel yapılandırması, MicroProfile metrikleri ve Prometheus ile izleme, yama yönetimi uygulanır. Kurs kodu JB248 olarak katalogda yer alır.

Süre ve Format

4 Gün. Her gün dört modül; Kurulum ve Standalone; Kaynaklar ve Güvenlik; Domain ve Küme; İzleme, Mesajlaşma ve Bakım ekseninde ilerleyen uygulamalı program.

Seviye

Orta Seviye — JBoss EAP yönetimi I: kurulum, standalone ve domain modları, CLI, datasource, Elytron, kümeleme, yük dengeleme ve izleme; JB248 kod programı.

Öğrenme Metodu

Çok düğümlü Linux laboratuvarında standalone, domain ve küme kurulumu adım adım yapılır; her modül CLI betiğiyle tekrarlanabilir hale getirilir.

Neden Bu Eğitim?

🧱Sağlam Temel

Standalone ve domain modlarını doğru senaryoda seçip kurarsınız.

🔁Tekrarlanabilirlik

CLI betikleriyle yapılandırmayı kodlayıp ortamlar arası taşırsınız.

📊İzlenebilirlik

Metrik ve sağlık uç noktalarıyla sistemi izlersiniz.

Anahtar Konular

jboss eap yönetimijboss administrationwildflyjboss-clijboss domain modmod_clusterelytronred hat jbossjboss kümelemejboss eğitimiJB248
“Küme, tek sunucuyu çoğaltmak değil, birlikte çalışmayı yönetmektir.”

Ö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 ve CLI ile standalone yönetir.
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ı kaynakları, loglamayı, güvenliği ve web katmanını 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 yönetir ve yük dengeli küme kurar.
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
Domain İşletimi
  • Server group'a uygulama dağıtma
  • JVM ve sistem özellikleri grup/sunucu düzeyinde
  • Port offset ve socket-binding group
  • Sunucuları durdurma/başlatma/yeniden yükleme
  • Domain yapılandırma yedekleme
  • Yönetilen domain'de yaygın sorunlar
Modül 3
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 4
Yük Dengeleme
  • mod_cluster ve Apache httpd yapılandırması
  • Sticky session ve oturum yönlendirme
  • Failover testi ve sağlık denetimi
  • Undertow yük dengeleyici
  • Kubernetes/OpenShift ile kıyas
  • Dengeleyici arkasında HTTPS sonlandırma
Günün hedefiKatılımcı mesajlaşma, izleme ve bakım görevlerini yapar.
Modül 1
Mesajlaşma: ActiveMQ Artemis
  • messaging-activemq subsystem
  • Kuyruk, topic ve adres yapılandırması
  • Acceptor/connector ve uzak istemci bağlantısı
  • Mesaj kalıcılığı ve journal
  • Küme ve dengeleme
  • Dead-letter ve yeniden teslim ayarları
Modül 2
İzleme ve Metrikler
  • MicroProfile Metrics ve /metrics uç noktası
  • Health uç noktaları (live, ready)
  • Prometheus ve Grafana entegrasyonu
  • JMX ile alt sistem istatistikleri
  • Uyarı eşikleri ve kapasite planlaması
  • Log ve metrik korelasyonu
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.
JB248 kodu ne anlama geliyor?
Katalogda kullanılan kurs kodudur; içerik DVA tarafından yukarıdaki programla uygulamalı yürütülür.
Eğitim EAP 7 üzerinde mi?
Evet, EAP 7.x ve eşdeğer WildFly sürümleri kullanılır.
Sınav hazırlığı var mı?
Hayır; sınav hazırlıklı sürüm ayrıdı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 I (JB248) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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 JVMSpring Boot Eğitimi
Yazılım Geliştirme Eğitimleri

Spring Boot Eğitimi

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

Spring Boot eğitimi: Initializr, auto-configuration, REST, Spring Data JPA, doğrulama, Actuator, Security girişi, test ve Docker paketleme.

Detayları Gör →
Java ve JVMSpring Boot ile Mikroservis Geliştirme Eğitimi
Yazılım Geliştirme Eğitimleri

Spring Boot ile Mikroservis Geliştirme Eğitimi

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

Spring Boot ile mikroservis geliştirme eğitimi: Spring Cloud, Gateway, Eureka, Resilience4j, OpenTelemetry, Saga, Keycloak ve Kubernetes dağıtımı.

Detayları Gör →
Java ve JVMSpring Boot Microservices: Asynchronous Methods, Schedulers, & Forms Eğitimi
Yazılım Geliştirme Eğitimleri

Spring Boot Microservices: Asynchronous Methods, Schedulers, & Forms Eğitimi

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

Spring Boot @Async, @Scheduled ve form eğitimi: ThreadPoolTaskExecutor, ShedLock, uygulama olayları, Thymeleaf formları ve doğrulama.

Detayları Gör →
Java ve JVMSpring Boot Microservices: Building RESTful API Services Eğitimi
Yazılım Geliştirme Eğitimleri

Spring Boot Microservices: Building RESTful API Services Eğitimi

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

Spring Boot RESTful API servisleri eğitimi: kaynak tasarımı, ProblemDetail, HATEOAS, ETag ve önbellek, sürümleme, JWT güvenliği ve OpenAPI.

Detayları Gör →
Java ve JVMSpring Boot Microservices: Getting Started Eğitimi
Yazılım Geliştirme Eğitimleri

Spring Boot Microservices: Getting Started Eğitimi

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

Spring Boot ile mikroservis geliştirme eğitimi: Eureka, Spring Cloud Gateway, OpenFeign, Config Server ve Docker Compose uygulamalı olarak işlenir.

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