BISP 

60% Complete Courses » JBoss WildFly Application Server
  • Course Content
  • Course Overview
  • Training Schedule
  • Demo Video
  • Learning Material
  • Register


JBOSS/WildFly
  • Introduction
  • History of JBOSS
  • Product Understanding of JBOSS
  • What's new in JBOSS??
  • Java EE 7 support in JBOSS
  • Understand New Runtime Features
  • Release notes for JBOSS
  • Certifications and Supported Standards

JBOSS WildFly Installation

  • Software prerequisites
  • Installing WildFly
  • Understanding WildFly's Directory Structure

Running WildFly in Standalone Mode

  • Running WildFly from a custom configuration folder
  • Binding WildFly onto a custom IP & Port
  • Configuring multiple WildFly instances to run on the same machine with different IP or ports
  • Managing applications using the deployments folder
  • Connecting to the CLI & Checking the server-state via the CLI
  • Deployments of an application via the CLI
  • Executing commands in batch mode via the CLI
  • Reloading a server configuration via the CLI
  • Shutting down and restarting an instance via the CLI
  • Suspending and resuming an instance via the CLI
  • Backing up your configuration file via the CLI

Running WildFly in Domain Mode

  • Running domain mode
  • What is Domain Controller
  • What is Host Controller
  • Connecting the host controller to the domain controller
  • Stopping and starting server groups via the Web Console
  • Deploying and undeploying an application to a specific server group via the CLI

Managing the Logging Subsystem with the CLI

  • Creating a file-handler logging
  • Creating a periodic-rotating file-handler
  • Creating a size-rotating file-handler
  • Defining asynchronous handlers
  • Creating a syslog-handler
  • Using a different logging implementation

Managing the Datasource Subsystems with the CLI

  • Introduction
  • Preparing a non JDBC-4 compliant driver
  • Creating and removing a datasource
  • Checking the datasource connection
  • Reading the datasource's statistics
  • Setting a connection pool
  • Creating and removing XA-Datasource

Clustering WildFly [JGroups]

  • Creating a cluster in standalone mode
  • Creating a cluster in domain mode

Load Balancing WildFly

  • Installing and configuring Apache HTTPD
  • Installing and configuring mod_cluster for Apache

Command Line Interface [Commanding the CLI]

  • Introduction
  • Invoking CLI commands
  • Checking the WildFly version
  • Checking WildFly operational mode
  • Getting the OS & JVM Status
  • Monitoring & Checking the JVM

Securing WildFly Application Server

  • Securing Applications
  • Securing Trasporation Layer
  • Securing domain and host controller communication
  • Securing and protecting passwords using a vault
  • Role-based Access Control with WildFly
  • Managing users, groups and their role mapping

WildFly Messaging

  • Introduction
  • Running the messaging system using HornetQ
  • Sending and receiving messages to/from a JMS queue destination

WildFly/JVM Tools

  • Profiling and sampling
  • VisualVM
  • Monitoring
  • OS tools
  • WildFly tools
  • Generating load
  • Apache JMeter

Tuning the Java Virtual Machine

Tuning WildFly

  • Tuning the Web Container in WildFly
  • JMS and HornetQ
  • WildFly Clustering

JBOSS Patching & Upgrades

Course Id:
JB101 
Course Fees:
301 USD