JBOSS Online Training
Introduction
JBoss Training makes you an expert in administering JBoss Server including install, configure, upgrade, administer, monitor, maintain the security of JBoss Server and the components running inside it.
Course Content
1.Overview Of Java Enterprise Edition
What is Java EE?
Open and Standard-based Multi-tier Web-Enabled Server Centric Component-Based Distributed Architecture Enterprise Applications J2EE architecture and Java EE Contents and Services.
2.Overview Of JBOSS Application Server
- Server JBOSS Organization
- Server JBOSS AS
- Background Highlights of JBOSS AS
- What is new in JBOSS AS 5 and 6 ?
- Server JBOSS AS Architecture
- Server JBOSS Micro container
- Layer Services
- Layer Aspect
- Layer Application
- Layer Server
- JBOSS AS Services and Requirements
3.Installation And Configuration Of JBOSS AS
- Getting and Installing Java
- Configuring Java Getting JBOSS AS
- Installing JBOSS AS 5
4.Server JBOSS Directory Structure
5.Controlling The Life-Cycle Of JBOSS AS
- Starting JBOSS AS
- Verifying JBOSS AS
- Startup Stopping JBOSS AS
- Starting From a Remote Server
6.Deployments On JBOSS
- Java EE Deployment
- Lifecycle Deployment
- Descriptors Deployment on JBOSS AS
- Deployers on JBOSS AS
- Deployment Dependencies Hot vs. Cold Deployment
- Bootstrapping JBOSS
7.Web Application Administration
- Web Technologies CGI vs. Servlets/JSPs Tomcat Web Container
- Tomcat’s server.xml
- Tomcat’s web.xml
- Session Configuration
- Serving Static Content
- Virtual Hosting with Tomcat
- Web Access Logging
8.JNDI Administration
- Java Naming and Directory Interface JNDI in Java EE
- JNDI on JBOSS
- JMX Administration
- What is JMX?
- Why JMX?
- JMX Architecture
- JMX on JBOSS AS
- JMX Console Web Console Twiddle Tool Server
- JBOSS AS Administration Console Server
- JBOSS Monitoring
- Monitoring with JConsole Lab: Monitoring
9.Database Integration On JBOSS
- Steps Involved Resource Requirement
- Install JDBC Drivers
- Define a RDBMS DBCP
- Resource Map our Resource Using our DataSource (RDBMS DBCP)
- Hypersonic Database
- Detecting Connection Leaks Lab: Database Connectivity
10.Creating Multiple Instance On Singe Machine
11.Security On JBOSS
- Securing Applications
- Authentication & Authorization Plain-Text Login Module
- Database Login Module
- FORM-based Login
- Configuring JBOSS AS for SSL
- Creating SSL Certificates
- Configure SSL Connector
- Testing SSL Configuration
- Requiring SSL in Apps Lab: Application Security Securing JBOSS AS
12.Performance Tuning And Troubleshooting In JBOSS
- JVM Tomcat Log4j and other services Tuning Slimming JBOSS
- Troubleshooting the production issues w.r.t JBOSS and Web server
- Taking thread dump and heap dumps to analyze the issues
13.Web Server
- Installation of Apache web server
- Configuration of Web server
- Types of virtual hosting
- Overview of httpd.conf file
14.High Availability And Scalability On JBOSS
- Requirements of Clustering: General understanding
- Clustering and JBOSS Simple Web Architecture
- External Load Balancer Architecture
- Smart Proxy Architecture
- General configuration for the following examples. Fronting with a Web Server with Apache HTTPD, Installing and Configuring mod_jk, Enabling Sticky Sessions, Clustered Session Replication, Clustering Single Sign-On Clustering with HA-JNDI
Course Reviews
No Reviews found for this course.
Write a Review