Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
JBoss EAP - From Basics to Advanced
Rating: 4.2 out of 5(8 ratings)
158 students

JBoss EAP - From Basics to Advanced

Learn to deploy, manage, and troubleshoot enterprise applications with JBoss EAP, mastering every step.
Last updated 12/2024
English

What you'll learn

  • Install and configure JBoss EAP for enterprise applications.
  • Interface JBoss with Eclipse for seamless development.
  • Build, package, and deploy Java applications effectively.
  • Manage logging, security, and DataSource configurations.
  • Understand and implement JMS (Java Messaging Service).
  • Deploy and troubleshoot advanced enterprise applications.

Course content

3 sections24 lectures3h 40m total length
  • Introduction to Jboss EAP9:15
  • Installation10:34
  • Interfacing with Eclipse9:32
  • EAP Portal Walkthrough3:46

    Start and configure the JBoss EAP server through eclipse, explore the admin portal and deployment options, and build and deploy a small war using maven with basic troubleshooting steps.

  • EAP Portal Walkthrough Continue4:45
  • Jboss Test Application WAR Creation9:10
  • Jboss Test Application WAR Deployment11:16
  • EAP JSP Modules Troubleshooting6:04

    Build the war from the jsp, deploy to JBoss standalone, and start the server. Check the temp folder and logs for the jsp translation into Java and deployment status.

Requirements

  • Basic understanding of Java programming.
  • Familiarity with application server concepts is helpful but not mandatory.
  • A computer with the ability to install software such as JBoss EAP and Eclipse.

Description

Introduction

JBoss Enterprise Application Platform (EAP) is a powerful open-source application server that is widely used for hosting and managing enterprise-grade applications. This course is designed to take you from the basics of JBoss EAP to advanced deployment and configuration strategies, empowering you with the skills to excel in application server administration. Whether you’re an aspiring system administrator, developer, or IT professional, this course provides a structured path to mastering JBoss EAP.

Section 1: JBoss Beginners

Introduction to JBoss EAP
This section introduces you to JBoss EAP, covering its purpose, architecture, and basic components. You will learn how to install JBoss and interface it with Eclipse for efficient development workflows. The EAP Portal Walkthrough lectures will familiarize you with the administrative interface, providing a foundation for managing deployments and configurations. By the end of this section, you’ll create and deploy a simple test application and troubleshoot basic JSP modules.

Key Lectures:

  • Introduction to JBoss EAP

  • Installation

  • Interfacing with Eclipse

  • EAP Portal Walkthrough (and continuation)

  • JBoss Test Application WAR Creation and Deployment

  • EAP JSP Modules Troubleshooting

Section 2: JBoss Intermediate

Diving Deeper into JBoss
In this section, you’ll move beyond the basics to learn about building, packaging, and deploying applications using JBoss EAP. Key topics include crafting effective deployment strategies, configuring JMS (Java Messaging Service), and preparing prerequisites for advanced DataSource configurations. The lectures also introduce logging and security configurations, essential for ensuring robust and secure application management.

Key Lectures:

  • Application Building and Packaging

  • Deployment Strategy (and continuation)

  • JMS (Parts 1, 2, and 3)

  • Prerequisites for DataSource Configuration

  • Registering Oracle Driver in EAP

  • Configuring Logging and Security

Section 3: JBoss Advanced

Mastering Advanced Deployment and Configuration
This section is dedicated to advanced topics in JBoss EAP. You’ll learn about starting and managing EAP, deploying complex applications, and optimizing deployment strategies for performance and scalability. The advanced concepts covered here will equip you with the expertise to tackle real-world challenges in JBoss application server administration.

Key Lectures:

  • Starting EAP

  • Advanced Deployment Strategy

Conclusion

By the end of this course, you’ll have the knowledge and skills to effectively manage JBoss EAP for enterprise-grade applications. From installation and basic configuration to advanced deployment strategies and troubleshooting, this course prepares you to excel as a JBoss administrator or developer.

Who this course is for:

  • IT professionals looking to expand their expertise in application server management.
  • Developers seeking to understand deployment and management using JBoss EAP.
  • System administrators responsible for managing enterprise application servers.
  • Students or professionals interested in advancing their knowledge in Java EE and middleware technologies.