WildFly Administration guide


Simply the the best-seller and most up-to-date guide to manage WildFly (PDF + EPUB included)

Updated December 2022. Pages 483

Quick Checkout
Category: Tag:


Jakarta EE 10 ready! (December 2022)

WildFly is the most popular open-source Java application server. This book is an in-depth guide to the administration and management of the of the application server, covering all of the latest architectural and management changes such as:

  • How to achieve High Availability of your WildFly cluster
  • How to use Elytron to configure WildFly in Domain mode
  • Delivering advanced and leak-proof Datasource configuration
  • Provisioning custom Server distributions with Galleon tool.
  • Using the Undertow Web server as front-end for mod_cluster and as Reverse Proxy Server
  • Migrating your older legacy configurations to WildFly newer subsystems
  • Securing the application server with Elytron Framework
  • Configuring embedded and remote JMS connections to Apache Artemis MQ
  • Running WildFly in a Container and on the cloud with Openshift
  • Configuring Eclipse Micro Profiles
  • and much more, with improved online examples!

Chapter 1Installing WildFly: covers the installation of the server platform and introduces the reader to the most significant changes from the earliest release of the application server up to the latest one.
Chapter 2Basic server configuration: discusses the core configuration of the application server both in standalone mode and in domain mode, including detailed steps to setup a suggested domain configuration topology.
Chapter 3, Server Management with the Web console: covers the Web based administration interface that can be used to manage the application server.
Chapter 4Server Management with the CLI: introduces the reader to the Command Line Interface which is the recommended management tool.
Chapter 5Advanced CLI: features covers some advanced tasks that can be pursued with the CLI such as batch scripts, suspending server execution, executing commands in offline mode and more.
Chapter 6Deploying applications: encompasses in detail all available options to deploy Java Enterprise applications on the application server.
Chapter 7Database connectivity: is about configuring connections to relational databases by installing JDBC Drivers and Datasources.
Chapter 8Configuring Undertow: discusses about the new Web server implementation named Undertow
Chapter 9Configuring Enterprise subsystems covers the core subsystems which are the backbone of Enterprise applications (ejb, ee, jaxrs, singleton, naming, batch-jberet, mail).
Chapter 10Configuring Logging: covers the configuration of log subsystem, including all available log handlers, and best practices to log to your own requirements
Chapter 11JMS Configuration: is about the nuts and bolts of WildFly’s JMS provider which is now ActiveMQ Artemis messaging system.
Chapter 12Application Server classloading: is a deep dive into the application server’s modular kernel and how to configure it to load libraries needed by your applications. The chapter also covers the Galleon tool and how it can be used to provision custom versions of the application server.
Chapter 13Clustering: covers the application server clustering capabilities that serve as an essential component to provide scalability and high availability to your applications.
Chapter 14, Load Balancing Web Applications: discusses the other key concern of clustering, that is the ability to make several servers participate in the same service and do the same work.
Chapter 15Securing WildFly with Elytron: covers all the nuts and bolds the new Elytron Security subsystem
Chapter 16Legacy Security: covers the foundation of the application server Security framework using the Legacy Security Framework
Chapter 17RBAC and other Constraints: covers aspects of the application server security, such as Role Based Access Control which are not specific to the security framework adopted (Elytron/legacy)
Chapter 18Taking WildFly in the cloud: shows how to run WildFly in a Docker container and deploy it on the cloud (OpenShift), including some basic container tasks and advanced tactics.
Chapter 19Configuring MicroProfile capabilities: introduces the new MicroProfile extensions, which is an essential feature if you are developing portable services to be executed in container environments.

You may also like…