Tags
Language
Tags
September 2025
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Mastering Jboss Eap - Basics To Advanced - L1, L2 & L3

    Posted By: ELK1nG
    Mastering Jboss Eap - Basics To Advanced - L1, L2 & L3

    Mastering Jboss Eap - Basics To Advanced - L1, L2 & L3
    Published 9/2025
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 21.93 GB | Duration: 26h 12m

    Mastering JBoss EAP: From Basics to Advanced (L1, L2 & L3 Administration)

    What you'll learn

    Install and configure JBoss EAP in both standalone and domain modes.

    Understand directory structure, configuration files, and startup scripts.

    Deploy, undeploy, and manage applications (EAR/WAR/JAR) using Admin Console and CLI.

    Configure datasources, JDBC drivers, and connection pools for database integration.

    Tune JVM heap memory, garbage collection, and thread pools for performance optimization.

    Set up SSL/TLS, keystores, and secure communication for enterprise environments.

    Manage logging, monitoring, and troubleshooting of JBoss servers.

    Capture and analyze heap dumps and thread dumps for problem diagnosis.

    Resolve common issues such as stuck threads, memory leaks, and out-of-memory errors.

    Configure and manage clustering, load balancing, and high availability (HA) setups.

    Implement real-time troubleshooting for production issues.

    Gain clear understanding of L1, L2, and L3 responsibilities in JBoss administration.

    Integrate Apache HTTP Server (Apache Web Server) with JBoss EAP.

    Configure mod_jk and mod_cluster for load balancing and request routing.

    Understand plugin configuration, virtual hosts, and proxy setups.

    Secure and optimize front-end Apache with JBoss backend servers for scalability.

    Requirements

    No prior JBoss experience required — all topics are covered from scratch.

    Willingness to learn and practice in a hands-on lab environment.

    Access to a computer with at least 8 GB RAM (to run JBoss, database, and Apache server smoothly).

    Basic understanding of Linux operating system commands.

    Description

    This course takes you from beginner to advanced JBoss EAP administration, providing a complete learning path that is both practical and industry-oriented. We start with the basics, including installation, directory structure, and initial configuration, before moving into real-world administration tasks such as application deployment, module management, logging, and security setup. By progressing step by step, you’ll build a solid foundation and quickly advance into topics that are critical for L1, L2, and L3 administrators.You will learn how to configure standalone and domain modes, tune JVM heap and thread pools for performance, enable SSL for secure communication, and integrate with databases and external services. The course also covers common troubleshooting techniques, including analyzing logs, handling stuck threads, resolving out-of-memory errors, and capturing heap/thread dumps for deeper diagnosis. We will explore garbage collection (GC) tuning strategies and discuss best practices for high availability, clustering, and load balancing in enterprise environments.Whether your goal is to step into an entry-level role (L1), manage day-to-day operations and deployments (L2), or troubleshoot and optimize production systems at an advanced level (L3), this course is designed to give you the skills you need. By the end of the training, you’ll be fully equipped to install, manage, secure, troubleshoot, and optimize JBoss EAP environments in real-world enterprise scenarios.

    Overview

    Section 1: Introduction

    Lecture 1 Intro to App Server and Applications

    Lecture 2 Request Flow, URL, Domain Name, LB, WebServer, App Server

    Lecture 3 Understanding - Diff Teams and Diff Environments in an Organization

    Lecture 4 App Server - Key Features & Role of a MW Admin

    Lecture 5 Understanding Forward Proxy & Reverse Proxy

    Section 2: JBboss EAP Standalone - Setup Environment - Installation, Configuration

    Lecture 6 Installing VM Ware & Setup CenOS vm

    Lecture 7 LAB - Prerequisites & Installation Methods - Jboss

    Lecture 8 Undertanding Significance - Java, JDK, JVM, JRE, Java Compiler, App Packages

    Lecture 9 LAB - Installing Java, Jboss & Env Variables Setup

    Lecture 10 LAB - Jboss Standalone - Startup, Issues and Admin Console

    Section 3: Apache HTTP Server - Part 1

    Lecture 11 Reverse Proxy and its uses

    Lecture 12 Apache Web Server & Types of Deployable Applications

    Lecture 13 Apache Modules

    Lecture 14 How does Apache Engine works

    Lecture 15 LAB - Apache Installation - Various Methods

    Lecture 16 LAB - Apache Directory Structure & config files and modules

    Lecture 17 LAB - Apache - Startup & Enable as Systemd Service

    Lecture 18 LAB - Configuring httpd.conf & Deploy Static Content

    Section 4: Apache - Routing, Load Balancing - Requests to Jboss Standalone instances

    Lecture 19 LAB - Routing requests from Apache - Jboss

    Lecture 20 LAB - Creating Multiple Jboss Standalone Instances - Method 1

    Lecture 21 LAB - OffSet - Creating Multiple Jboss Standalone Instances - Method 2

    Lecture 22 LAB - Configuring ProxyPass Requests Jboss Instances

    Lecture 23 LAB - Configuring ProxyPass Requests to Multiple Apps

    Lecture 24 LAB - LB with mod_jk - Multiple Jboss Instances - Part 1

    Lecture 25 LAB mod_jk - Apache - Multiple Jboss Instances - Part 2

    Lecture 26 LAB - Multiple Methods - Starting Jboss Instances

    Section 5: Domain Mode - Master & Slave - Real Time Setup and Configuration

    Lecture 27 Domain Mode Components

    Lecture 28 Understanding Domain Mode Components, Architecture and Config Files

    Lecture 29 LAB - Setup Master & Slave - Domain Mode - Admin Console

    Lecture 30 Understanding Profiles & Subsystems in Domain Mode

    Lecture 31 Understanding Interfaces

    Lecture 32 LAB - Creating a Single Server Domain

    Lecture 33 LAB - Creating a Server Group and Servers Via Admin Console

    Lecture 34 LAB - Deployments - Managed Deployment

    Lecture 35 LAB - Deployments - UnManaged Deployment

    Lecture 36 LAB - Deployments - Empty Deployment

    Lecture 37 LAB - Configuring Master & Slave Via Config Files

    Lecture 38 Recap - End to End - Explanation - Master&Slaves Configuration

    Section 6: JDBC, DataSource, Connection Pool - Standalone & Domain Modes

    Lecture 39 Understanding - DataSource, JNDI, Connection Pool - Mechanism

    Lecture 40 LAB - Creating Oracle Datasource

    Lecture 41 Types of DataSources - XA vs Non-XA

    Lecture 42 Understanding - Connection Pool Parameters

    Lecture 43 LAB - Configuring DataSource On Domain Mode - 2 Slaves

    Lecture 44 How and When to Optimize Connection Pool Parameters

    Lecture 45 Case Study - Real Time Production - Connection Pool Optimization

    Lecture 46 Mapping DataSources - Various Scenarios

    Section 7: SSL / TLS - Configuration On - Standalone Mode & Domain Mode

    Lecture 47 Understanding How HTTPS & Certificates Work - Client & Server

    Lecture 48 Understanding - CAs, Certificate Chain or Bundle, Client Validation

    Lecture 49 Encryption, Key Pair - How it works

    Lecture 50 SSL/TLS Handshake - Understanding Step by Step

    Lecture 51 LAB - Configuring SSL on Standalone Server

    Lecture 52 LAB - SSL Configuration - Master-Slave - Step by Step

    Lecture 53 LAB - Master-Slave Setup - From Scratch and SSL Configuration

    Section 8: Apache - Deep Dive - part 2

    Lecture 54 A1. Apache - Features and Components - Usage

    Lecture 55 A2. Apache - Understanding mod_proxy Module - Scenario

    Lecture 56 A3. Apache - Understanding mod_proxy_ajp Module - Scenario

    Lecture 57 A4. Apache - Understanding mod_jk - Scenarios

    Lecture 58 A5. Apache - Understanding mod_cluster - Scenarios

    Lecture 59 A6. Apache - Comparing Proxy Modules - Reat-time Use Cases

    Lecture 60 A7. Apache Load Balancing - Same App & Multiple Apps - Architecture - Scenarios

    Lecture 61 LAB - A8. Apache installation - Loading Modules, Config Files

    Lecture 62 LAB - A9. Apache - Understanding Directory Structure and Files

    Lecture 63 LAB - A10. Apache - Configuration Files And Their Role and Usage

    Lecture 64 LAB - A11. Apache - Systemd Service Control Configuration & Commands - Scenarios

    Lecture 65 LAB - A12. Apache Name-Based Virtual Host Method - Static Apps Deployment

    Lecture 66 A13. Apache Path-Based Method - Static Apps Deployment

    Lecture 67 A14. Apache IP-Based Virtual host Method

    Lecture 68 LAB - Load Balancing - Apache - Jboss slaves - Using Proxy Balancer

    Section 9: Cluster - High Availability, Load Balancing, Failover - Multiple Scenarios

    Lecture 69 Understanding HA Cluster - Core Components & JGroups, Messaging & Communication

    Lecture 70 Understanding How Jgroups, Infinispan, EJBs, MDBs, Session Replication - Works

    Lecture 71 Cluster - EJB Clustering, Infinispan and Session Replication Services

    Lecture 72 JGroup TCP Stack - Unicast Messaging Mode

    Lecture 73 JGroup UDP Stack - Multicast Messaging Mode

    Lecture 74 Heartbeat, Failure Detection, Split-Brain - Mechanisms

    Lecture 75 Creating Horizontal Cluster (Master & 2 Slaves)-Infinispan & Session Replication

    Lecture 76 LAB - Configure Horizontal Cluster with Servers (Slaves) on 2 VMs - Domain Mode

    Section 10: Performance Tuning - Java Heap Memory, GC Policies, Issues & Heap Dump Analysis

    Lecture 77 PT - Heap - Understanding Java Heap & GC mechanism

    Lecture 78 PT - Heap - What Happens When a Thread Releases an Object

    Lecture 79 PT - Heap - How Garbage Collection Works

    Lecture 80 PT -Heap - Understanding OutOfMemory, Causes, Fixes

    Lecture 81 PT - Heap - Understanding Memory Leaks, Causes and Fixes

    Lecture 82 PT - Heap - Excessive Garbage Collection, Causes and Fixes

    Lecture 83 PT - Analysing Heap Dump - Detecting Memory Leaks - IBM Heap Analyzer

    Section 11: Understanding & Tuning - IO & Worker Threads - Issues, Dump Analysis & Fixes

    Lecture 84 PT1. Thread Dumps & Key Observations

    Lecture 85 PT2. Capturing Thread Dump Methods & Understanding Thread Stacks

    Lecture 86 PT3. Identifying Key Thread States & Issues

    Lecture 87 PT4. Comparing Multiple Thread Dumps and Solutions

    Lecture 88 PT5. Common Issues in WebSphere Thread Dumps & Fixes

    Lecture 89 PT6. Profiler Tools - Java VisualVM & Java Mission Control, JConsole

    Lecture 90 IO Threads & Worker Threads and their Subsystems

    Lecture 91 Tuning IO Threads & Worker Threads - Parameters

    Section 12: GC Policies - Types & JVM Tuning with HEAP & GC Parameters

    Lecture 92 PT - Understanding - Serial GC & Parallel GC Policies - Additional Parameters

    Lecture 93 PT - Understanding - Concurrent Mark & Sweep GC AND G1GC Policies

    Students and Beginners interested in learning enterprise middleware and application server management.,IT Professionals preparing for interviews or seeking to move into middleware administration roles.,L1, L2, and L3 Support Engineers aiming to upgrade their skills and handle real-world scenarios confidently.,Application Administrators / Middleware Engineers responsible for deployments, tuning, and troubleshooting.,System Administrators who want to learn how to install, configure, and manage JBoss EAP in enterprise environments.,DevOps Engineers looking to integrate JBoss into CI/CD pipelines and manage servers more efficiently.