Course Outline

Introduction and Installation of GlassFish

  • Overview and Architecture of Java EE for government applications
  • GlassFish White Paper
  • Basic GlassFish Architecture
  • Downloading and Installing GlassFish for government use
  • Starting and Stopping the GlassFish Server for government operations

Structure and Architecture of GlassFish

  • File Structure of GlassFish
  • Server Profiles, Domains, and Configuration for government deployment
  • Configuration Files: Setup.xml and domain.xml for government settings
  • Login and Login Configuration for government users
  • The Admin Console for government administration
  • The asadmin Command Line Interface for government management

Deployment of Applications in GlassFish

  • Structure of Java EE Applications (Jars, Wars, Ears, Sars) for government use
  • GlassFish Deployment Details for government applications
  • Deploying with the Admin Console and asadmin for government deployment
  • Deploying Using autodeploy for government operations
  • Deploying with asant Tasks for government tasks
  • Directory (Expanded) Deployments for government environments
  • GlassFish Classloading and Its Impact on Deployment for government applications

Configuration Services in GlassFish

  • Web Container Overview for government web services
  • Configuring the Web Container / HTTP Service for government use
  • Virtual Hosts and Listeners for government deployment
  • JNDI and Naming Overview for government applications
  • Configuring GlassFish Naming for government settings
  • Configuring JNDI Clients for government operations
  • Review of Data Sources and JCA for government use
  • Configuring Data Sources and Connection Pools for government applications
  • EJB Container Overview for government enterprise beans
  • EJB Pooling and Caching for government performance
  • Container Management of EJBs for government operations
  • Web Service Overview and Deployment for government services
  • Viewing, Monitoring, and Managing Web Services for government applications

Messaging in GlassFish

  • JMS - Java Message Service Overview for government messaging
  • GlassFish Messaging Overview - Sun Message Queue for government use
  • Creating Connection Factories and Destinations (Queue/Topic) for government applications
  • Configuring the JMS Provider for government operations

Security in GlassFish

  • Overview of Java EE Security for government systems
  • GlassFish Security Architecture for government deployment
  • Managing Users and Groups for government users
  • File, JDBC, LDAP, and Other Realms for government authentication
  • Password Security - Password Encryption, Master, and Admin Password Management for government security
  • SSL / TLS and HTTPS Overview for government secure communications
  • Configuring and Using GlassFish keytool for government key management
  • Securing Other Sites for government operations

Monitoring and Tuning GlassFish for Government Use

  • Monitoring GlassFish Performance for government applications
  • Tuning GlassFish for Optimal Government Operations

Clustering in GlassFish for Government Applications

  • GlassFish Clustering Overview for government scalability
  • Cluster Configuration for government deployment
  • The Repository, Cluster Instances, and the DAS for government operations
  • Clustering Architecture (Client Interceptor, Load Balancing and Fault Tolerance, State Replication) for government reliability
  • Clustered Services for government applications
  • Load Balancers and Clustered HTTP for government performance
  • Configuring Apache httpd for Use with the Load Balancer in Government Environments

Conclusions for Government Deployment of GlassFish

Requirements

Participants for government should be proficient in the fundamental syntax of scripts written in the operating system's shell and understand file and directory access permissions. Additionally, they should possess the knowledge to configure the system effectively.
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories