Canada IT Courses
ExitCertified US




ExitCertified - Excellence in IT Certified Education
 
IT education classes
IT training feature sheet
 
   
 
start > courses and registration > training feature sheet
Sun GlassFish Application Server Administration and Deployment :: [IAS-4455]
 
 
 
 
sun microsystems certified training   this course works with savings passes
 
code. IAS-4455   length. 3 days
type. Instructor-Led   partner. Sun Microsystems
price.
$contact :: contact for GSA GOV.
 
 
GlassFish Application Server (Sun Java System Application Server 9.1) is a platform for deploying services ranging from simple web applications to enterprise-scale applications and web services. Application Server is based on the Java(TM) EE 5 platform. Developers can deploy and manage applications based on Java Server Pages(TM) (JSP(TM) pages), JavaServer(TM) Faces, servlets, and Enterprise JavaBeans(TM) (EJB(TM)) technology.

The GlassFish Application Server (Sun Java(TM) System Application Server 9.1) course introduces the Developer, Cluster and Enterprise profiles. Students learn to configure, administer, and deploy web applications, EJB applications, and web services on Application Server. The course explains how to enable the various advanced Application Server features, such as in-memory replication, HADB, load-balancing, monitoring and logging, clustering, and security, to the deployed applications. This course covers various Application Server concepts and functions that range in complexity from introductory to advanced.
 
course schedule  
 
There are currently no scheduled dates for this course. If you are interested in this course, request a course date with the links below.
   
Request course date Request on site training
 
who can benefit
 
 
Administrators, Application Developers, Java EE Architects.
 
prerequisites
 
 
To succeed fully in this course, students should have taken the following courses:

Developing Applications for the Java(TM) EE Platform (FJ-310))
Sun Java(TM) System Application Server 9.1: An Introduction (WMT-SAS-1536)


 
skills gained
 
 
Upon completion of this course, students should be able to:

Install, upgrade, migrate, and uninstall Application Server
Configure Application Server
Create a clustered Application Server environment
Deploy applications in Application Server
Perform logging and monitoring in Application Server
Install and configure the load balancer plug-in
Configure and use in-memory replication
Configure and use High Availability Database (HADB) for high availability
Configure advanced features of Application Server
Configure the security features of Application Server
Configure and work with databases
Work with Sun Java System Message Queue (Message Queue) Clustered Application Server




 
course content details  
 


  Module 1 - Installing GlassFish Application Server (Sun Java Application Server 9.1)

Examine the concept of Application Server profiles
Examine the various installation options
List the pre-installation tasks
Identify the steps for installing using silent mode
Identify the steps for installing on Microsoft Windows
Identify the steps for installing on Linux
Examine the installation and post-installation issues
Identify the location of package-based installer of GlassFish (Sun java Application Server 9.1)
Lab: Check Application Server installation readiness
Install GlassFish (Sun Java Application Server 9.1) using the GUI-based installer




  Module 2 - Configuring Application Server

Explain the basic concepts of GlassFish ( Sun java Application Server 9.1)
Explain how to manage domains
Explain how to manage node agents
Explain how to manage server instances
Explain how to review the domain.xml file
Explain the basic concepts of Admin Console
Lab: Create and administer a domain, a node agent, and a server instance




  Module 3 - Configuring Clusters in Application Server

Explain Application Server clusters
Illustrate the cluster architecture
Examine a cluster topology
List the advantages of using clusters
Identify the types of cluster configuration
Work with Application Server clusters
Describe Group Management Service (GMS)
Lab: Work with clusters
Configure GMS to manage group events




  Module 4 - Deploying Applications in Application Server

State the basics of assembling applications
Examine the tools used for assembling and verifying applications and modules
Illustrate the deployment architecture of Application Server
Explain the deployment life cycle
List the tools used for deploying applications
Examine the methods and options for deployment
List various deployment scenarios
List the changes in GlassFish Application Server for deployment
Lab: Assemble and deploy a module
Deploy and undeploy an application




  Module 5 - Configuring Logging and Monitoring in Application Server

Describe the logging capabilities of Application Server
Illustrate the logging architecture
Identify the log records and logger namespace hierarchy
Configure logging and log levels in all the profiles
Examine logs and troubleshoot issues
Examine the monitoring capabilities of Application Server
Illustrate the monitoring infrastructure
List the monitoring levels of Application Server
Define the monitoring objects hierarchy and their monitoring levels
Identify how to configure monitoring
Interpret the statistics for monitored components and services
Connect JConsole to Application Server
Lab: Configure Logging in the Application Server
Examine the error message guide
Monitor an application using the Admin Console
Monitor an application using the asadmin tool
Log using a third-party tool




  Module 6 - Installing and Configuring the Load Balancer

Illustrate the load balancer architecture
Identify the various types of load balancer
Describe the HTTP load balancer
Examine the HTTP load balancer mechanisms
List the HTTP load balancer enhancements in GlassFish ( Sun Java Application Server 9.1)
Set up and configure a load balancer
Monitor the HTTP load balancer
Describe the IIOP load balancer and failover
Lab: Install and configure the Web Server and the load balancer
Perform load balancing with Web Server 7.0




  Module 7 - Configuring and Using HADB

Explain the basic concepts of High Availability Database (HADB)
Describe how to start the Management Agent (MA)
Explain how to administer HADB
Describe how to configure session persistence for high availability
Explain how to troubleshoot HADB issues
Lab: Prepare for HADB setup
Set up a high-availability cluster
Troubleshoot an HADB MA crash
Implement stateful session bean (SFSB) failover




  Module 8 - Configuring and Using In-Memory Replication for Session Persistence

Identify means to maintain session persistence
Identify the need for in-memory replication
List the features of in-memory replication
Examine a failover scenario
List the advantages of in-memory replication over HADB
Identify the relationship between Group Management Service (GMS) and in-memory replication
List the steps to set up high-availability in Application Server
Lab: Configure HTTP session failover using in-memory replication




  Module 9 - Advanced Configuration and Administration

Explain how to configure Java Naming and Directory Interface (JNDI) resources
Explain how to configure the Java Business Integration (JBI) environment
Explain how to configure Java Database Connectivity(TM) (JDBC(TM)) resources
Explain how to configure Java Messaging Service (JMS(TM)) resources
Explain how to configure JavaMailTM resources
Explain how to configure connector resources
Explain how to configure Java EE containers
Explain how to configure the Object Request Broker (ORB)
Describe how to manage Hypertext Transfer Protocol (HTTP) services
Describe how to manage web services
Explain how to configure the Java Virtual Machine (JVM(TM))
Explain how to configure management rules
Explain how to configure pre-defined self-management rules
Explain how to configure automatic restart
Lab: Manage JBI service assemblies
Create a life-cycle self management rule




  Module 10 - Working With Databases

Describe how to configure database access
Explain how to configure transactions
Explain various database issues and solutions
Apply best practices for database access
Explain how to set advanced connection pool features
Lab: Set up database access
Monitor connection pools
Set up automatic transaction recovery




  Module 11 - Securing GlassFish Application Server

List the security goals for GlassFish Application Server
Explain how to configure Application Server security
Explain how to configure realms
Describe how to create a custom realm
Describe how to configure Java Authorization Contract for Containers (JACC) providers
Review the server.policy security file
Explain how to use single sign-on for user authentication
Describe how to manage password security
Describe how to manage keys and certificates
Explain how to configure SSL
Configure message security for web services
Lab: Manage password security
Work with a password file
Configure message security for a web service




  Module 12- Configuring and Using Message Queue Clusters

Describe Sun Java System Message Queue (Message Queue)
Examine the role of the resource adapter
List the different modes of the Message Queue broker
Examine the Local mode of the Message Queue broker
Examine the Embedded mode of the Message Queue broker
Examine the Remote mode of the Message Queue broker
Examine the support and availability of the different integration modes
List the load balancing and failover features of Message Queue
Examine the Message Queue cluster failover mechanism
List the features of the generic Java Message Service (JMS) resource adapter
Lab: Set up and configure the Message Queue broker cluster
Verify a Message Queue cluster failover
Examine the broker log of the Message Queue broker




  Module 13 - Uninstalling GlassFish Application Server

Identifying pre-uninstallation tasks of
GlassFish Application Server
Examine the uninstaller tool
List the steps to uninstall GlassFish Application Server
Examine the un-installation issues
Lab: Uninstall Glassfish Application Server
Troubleshoot un-installation issues




  Module 14 - Upgrading and Migrating to GlassFish Application Server

List the Application Server versions supported for upgrade to GlassFish Application Server (Sun Java Application Server 9.1)
Examine the upgrade scenarios of Application Server
Identify steps to upgrade using the graphical user interface (GUI) and the command-line interface (CLI)
List the features of the upgrade tool
Troubleshoot Application Server upgrade issues
Lab: Perform upgrade from Application Server 8.1 to GlassFish (Sun Java Application Server 9.1)




  Module 15 Troubleshooting

Resources for Identifying Problems, Log Files Console Messages
Application Server Processes, The JVM Process Thread Dump,
Core Dump, Prerequisite JDK Software Installation
Cannot Install Load Balancer to New Web Server Instance
Network Connection, Port Conflicts
Administrative Client Problems, HTTP Session Failover Not Working
Troubleshooting Server Hang Problems
Troubleshooting Server Crash Problems
Troubleshooting JVM Process Problems
Load Balancer Errors, Load Balancer Files Not Found
Load Balancer Timeout Period Problems
Dynamic Reconfiguration Fails
HADB Problems, HADB Management Agent Crashes
HADB Holding on to Shared Memory
Double Node Failure
The create-session-store Command Fails
Session Data Corrupted
Performance Problems




  Appendix

List the new features of GlassFish (Sun java Application Server 9.1)
List the new features of the Admin Console
Describe the enhancements in GlassFish (Sun Java application Server 9.1)
Describe the enhancements in the load balancer plug-in
Describe the enhancements in the performance of GlassFish (Sun Java Application Server 9.1)





 
Give your team direction.  Authorized IT education.

Save on Sun Microsystems Training



find a course
 
phone us
 
view course schedule





Rock solid authorized training.  Search all courses now...

 
go to top
Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education Sun Microsystems, Veritas, Oracle, Symantec, and Project Management IT Education
© 2008 ExitCertified. All rights reserved.
terms of use and disclaimer :: privacy policy :: webmaster :: link to us
   
Sacramento Training :: 916.669.3970 | Las Vegas Training :: 1.800.803.EXIT (3948) | San Francisco Training :: 415.975.3948 | San Jose Training :: 408.288.EXIT (3948)
Phoenix, Arizona Training | Los Angeles, California Training | San Diego, California Training | Broomfield, Colorado Training | Fort Lauderdale, Florida Training
Tampa, Florida Training | Atlanta, Georgia | Downers Grove, Illinois | Kansas City, Kansas Training | Portland, Maine Training | Baltimore, Maryland Training | Burlington, Massachusetts Training
Troy, Detroit, Michigan Training | Minneapolis, Minesota Training | St. Louis, Missouri Training | Omaha, Nebraska Training | Edison, New Jersey Training | New York City, New York Training
Raleigh, North Carolina Training | Columbus, Ohio Training | Philadelphia, Pennsylvania Training | Nashville, Tennessee Training | Dallas, Texas Training
Houston, Texas Training | Hampton, Virginia Training | Madison, Wisconsin Training | Seattle, Washington Training

ExitCertified is a global provider of authorized technology training. Some of our popular course topic searches include:

Java Training | J2EE Training | JSP Training | Java Courses | Servlets Training | EJB Training | Struts Training | Networking Courses | Solaris Training
Red Hat Training | SUSE Training | XML Training | Oracle SQL | Oracle PL/SQL | DBA Training | DBA Certification | Oracle Certification
RedHat Training | Solaris Certification | Java Certification | Veritas Certification | PeopleSoft Training | 11g Training | 11g Certification
RedHat Courses | SQL Training | 10g Training | 9i Training | Application Development Training | Certified Training | Corporate Training
Government Training | Course Catalogue | Training Schedule | Certification Training | Project Management Training | Linux Training
Solaris 10 Training | Unix Training | NetBackup Training | Virus Protection Courses | Education Technology Newsletter | zSeries Training
s/390 Training | iSeries Training | DB2 Training | OS/400 Training | AIX Training | Rational Courses | PMI Training | Project Management Training
SeeBeyond Training | Java Composite Application Platform (JCAPS) Training | MySQL Training | MySQL Database Course | Hyperion Training | Fusion Middleware