Introduction to Glassfish Administration

Glassfish Training

The Introduction to Glassfish Administration training course focuses on installing, configuring, and tuning Glassfish as an enterprise-class Java EE server. The Glassfish training is structured around the most recent Glassfish v4 release.

This training can be delivered on Glassfish 3 or 4.

Course Summary

Learn how to install, configure, and administer Glassfish.
Experienced Java Developers and Administrators wanting to have a production-quality command of Glassfish.
Skill Level: 
Learning Style: 

Hands-on training is customized, instructor-led training with an in-depth presentation of a technology and its concepts, featuring such topics as Java, OOAD, and Open Source.

Hands On help
3 Days
Productivity Objectives: 
  • Setup and Install Glassfish
  • Use common command line tools to for administration
  • Implement and administer a domain
  • Configure support for and install applications
  • Implement a security policy
  • Integrate Glassfish with other middleware and legacy servers

What You'll Learn

In the Introduction to Glassfish Administration training course you’ll learn:

  • Setting Up Glassfish
    • Understanding the Java platform requirements
    • Installing Java
    • Configuring Java
    • Installing Glassfish
    • Basic configuration tasks
    • Testing the installation

  • General Administration
    • Using command line tools
    • asadmin utility
    • Administering system properties
    • Adding, listing, and deleting resources

  • Administering Domains
    • What is a domain
    • Creating and managing domains
    • Starting, stopping, and deleting domains
    • Creating a domain backup

    • Administering the JVM, Performance Tuning, and Logging
    • What is the JVM
    • Understanding JVM structure and options
    • Administering JVM options
    • JVM performance tuning and profiling
    • Understanding thread pools
    • Configuring and managing thread pools

  • Monitoring Glassfish
    • What is monitoring
    • Remote monitoring
    • Configuring monitoring
    • Viewing common monitoring data
    • Configuring logging
    • Managing the logging service

  • Application Administration
    • Understanding the Java EE Application architecture
    • Web applications
    • EJB applications
    • EAR applications
    • RAR applications
    • Administering containers

  • Application Resource Administration
    • Setting up database connectivity
    • Setting up JMS resources
    • Setting up JavaMail
    • Setting up JNDI
    • Managing Transactions

  • Security Administration
    • Understanding security in Glassfish
    • Authentication, Authorization, and Auditing
    • Administering audit modules and JSSE certificates

  • User Security
    • Understanding user security in Glassfish
    • Realm based authentication
    • File based administration
    • Understanding JMX
  • Advanced Administration Topics
    • Administering EIS connectivity
    • Administering Internet connectivity
    • Administering Virtual Servers
    • Administering the ORB

Meet Your Instructor

Michael Photo

Michael owns and operates Inkling Research, a consulting group of technical specialists. His work experience includes systems administration, application and operating system development, and the design and deployment of several network and storage-based systems. Michael is a seasoned instructor with 18 years experience in training, course development, mentoring, and practice management. His educational credentials include a B.A. from UC Davis, an M.A from Kent State University, and doctoral coursework at Claremont...

Meet Michael »


Suggested Reference Texts: 

Get Custom Training Quote

We'll work with you to design a custom Introduction to Glassfish Administration training program that meets your specific needs. A 100% guaranteed plan that works for you, your team, and your budget.

Learn More

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631