|
Provided by: IntSol India JBoss Administration ProgramBEA Weblogic |
![]() |
Training
Provided by IntSol India
Course Format: The format is 40% theory and 60% hands-on lab exercises.
Duration: 2 Days
Objectives:
Explain how JBoss relates to Java EE (J2EE) and compares to other application servers
Install and setup JBoss on both Windows and UNIX-type environments
Deploy, support, and troubleshoot applications on JBoss
Navigate JBoss' directory structure
Understand JBoss architecture, boot process, services, deployers, and configuration files
Effectively monitor and manage JBoss via JMX
Understand the structure and configuration of Java EE components and applications
Secure JBoss and applications running on it
Set up JBoss for SSL
Tune JBoss's performance
Explore different load-balancing and high-availability strategies with JBoss
Trouble-shoot deployment, classloading, security, performance, and scalability issues
Related Software Programs or Products: JBOSS
Related Jobs or Careers: JBOSS Administrators
|
|
||||||||||||||||||||
JBoss Administration Program
Course Modules:
1. JBoss Application Server Architecture. This module gives you an overview into application servers why are application servers used as part of the enterprise infrastructure, what a typical server side application might look like, and what are the points of interest for an administrator to tune and configure in a typical application server scenario. We define J2EE, Servlets and EJBs, JCA, and JBoss Microkernel. A good introduction for systems administrators who have no prior experience with application servers.
2. Installing JBoss Application Server. We walk you through a basic JBoss installation scenario. How to find the correct JBoss distribution for your needs, what considerations need to be taken into account when choosing a Java virtual machine for your JBoss application server, operating system and hardware considerations, and setting up the environment for the JBoss application server to run. We will familiarize you with the default JBoss application server directory structure in order for you to quickly find the correct locations for different service configuration files, log directories, library directories and so on. This chapter will help you get up and running with a new JBoss installation quickly.
3. JBoss Basic Deployments. In this module we start you off with simple application deployments to JBoss application server. We introduce the different J2EE and JBoss package types, different deployment options, basic hot-deployment, redeployment and undeployment. This section familiarizes you with how applications and services are added and removed to and from the application server, and where different package configuration files are located.
4. JBoss Production Installation. This chapter goes deeper into JBoss installation issues, focusing on items you need to be aware of when installing the application server for full production usage. We cover the different physical socket ports the default JBoss services open and how to change them or disable unused service access points. We will also cover topics on how to run your JBoss application server behind a firewall and Apache web servers and the issues you have to consider in these installation topologies.
5. JBoss Production Deployments. This chapter helps you prepare your JBoss installation further for production usage. We will see how to configure production grade databases as the backend for your JBoss instance and how to deal with several deployment scenarios. You will learn how to order JBoss service deployments, how deploy applications in a JBoss cluster, and how to configure multiple instance of JBoss application server to run on a single physical machine.
6. Tuning and Monitoring. In this module we look at the different layers of the middleware stack and how to tune them for production set ups. We will look at tuning both the front end on HTTP access and the back-end for database access. Also tuning at the Java virtual machine level and tools available to monitor the application server process.
7. Introduction to JBoss and J2EE Security Concepts. This chapter explains the common models how security is implemented in J2EE applications and JBoss application server. We introduce the basic concepts, the relevant configuration files to create security domains, and the tools to create security certificates for secure socket communication. Essential information for anyone to get started on security related topics on JBoss application server.
8. Securing JBoss Services. In this chapter we look deeper into the JBoss service configuration to ensure your JBoss server instance is running securely. We see how to enable HTTPS access to the web tier, how to authenticate access to data sources from within the application server, how to encrypt, authenticate and authorize messaging and EJB communication across public networks. Critical information for any administrator before production deployment of JBoss application server.
9. Middleware Clustering. This chapter introduces you to the concepts and technologies used in the JBoss application server to achieve load-balancing and failover functionality. We will see how JBoss provides high-availability features at the different layers of the middleware stack and what the relevant system administration configuration options are. We will also look at the cluster topologies including native web server nodes and mod_jk connectivity to JBoss application server instances.
1. JBoss Application Server Architecture. This module gives you an overview into application servers why are application servers used as part of the enterprise infrastructure, what a typical server side application might look like, and what are the points of interest for an administrator to tune and configure in a typical application server scenario. We define J2EE, Servlets and EJBs, JCA, and JBoss Microkernel. A good introduction for systems administrators who have no prior experience with application servers.
2. Installing JBoss Application Server. We walk you through a basic JBoss installation scenario. How to find the correct JBoss distribution for your needs, what considerations need to be taken into account when choosing a Java virtual machine for your JBoss application server, operating system and hardware considerations, and setting up the environment for the JBoss application server to run. We will familiarize you with the default JBoss application server directory structure in order for you to quickly find the correct locations for different service configuration files, log directories, library directories and so on. This chapter will help you get up and running with a new JBoss installation quickly.
3. JBoss Basic Deployments. In this module we start you off with simple application deployments to JBoss application server. We introduce the different J2EE and JBoss package types, different deployment options, basic hot-deployment, redeployment and undeployment. This section familiarizes you with how applications and services are added and removed to and from the application server, and where different package configuration files are located.
4. JBoss Production Installation. This chapter goes deeper into JBoss installation issues, focusing on items you need to be aware of when installing the application server for full production usage. We cover the different physical socket ports the default JBoss services open and how to change them or disable unused service access points. We will also cover topics on how to run your JBoss application server behind a firewall and Apache web servers and the issues you have to consider in these installation topologies.
5. JBoss Production Deployments. This chapter helps you prepare your JBoss installation further for production usage. We will see how to configure production grade databases as the backend for your JBoss instance and how to deal with several deployment scenarios. You will learn how to order JBoss service deployments, how deploy applications in a JBoss cluster, and how to configure multiple instance of JBoss application server to run on a single physical machine.
6. Tuning and Monitoring. In this module we look at the different layers of the middleware stack and how to tune them for production set ups. We will look at tuning both the front end on HTTP access and the back-end for database access. Also tuning at the Java virtual machine level and tools available to monitor the application server process.
7. Introduction to JBoss and J2EE Security Concepts. This chapter explains the common models how security is implemented in J2EE applications and JBoss application server. We introduce the basic concepts, the relevant configuration files to create security domains, and the tools to create security certificates for secure socket communication. Essential information for anyone to get started on security related topics on JBoss application server.
8. Securing JBoss Services. In this chapter we look deeper into the JBoss service configuration to ensure your JBoss server instance is running securely. We see how to enable HTTPS access to the web tier, how to authenticate access to data sources from within the application server, how to encrypt, authenticate and authorize messaging and EJB communication across public networks. Critical information for any administrator before production deployment of JBoss application server.
9. Middleware Clustering. This chapter introduces you to the concepts and technologies used in the JBoss application server to achieve load-balancing and failover functionality. We will see how JBoss provides high-availability features at the different layers of the middleware stack and what the relevant system administration configuration options are. We will also look at the cluster topologies including native web server nodes and mod_jk connectivity to JBoss application server instances.
About The Training Provider: IntSol India
IntSol India - INTSOL provides one stop solution for all your Training requirements of Technology and Soft Skills training programs, to contribute towards maximizing the resources.
We have expert instructors on:
Microsoft Visual Studio 2008 - Framework 2. 0, 3. 0 & 3. 5
Microsoft SharePoint Server 2007 (MOSS) - Development & Administration
Microsoft SQL Server (Development and Administration including...

