Oracle GlassFish Server 3.1: Administration and Deployment SAS-4455

kurz

Základní info

Students install prerequisite Java EE 6 JDK and then install, configure, and administer GlassFish Server 3.1. Basic concepts such as node, domain, DAS, instance, and cluster are covered. Students implement security using SSH and password files. The student configures GlassFish Server to monitor active applications and to display log files. Integration with log4j is also demonstrated.Students deploy, redeploy (update), start, stop, and undeploy (delete) both versioned and non-versioned applications on standalone instances, clustered instances, and instances supported by JDBC back ends. Students configure and test session persistence using in-memory replication to support applications for high availability. Additional high-availability support is provided by configuring Coherence Active Cache and Oracle iPlanet HTTP Web Server load-balancing. JMS message queue is configured in several integration and clustering modes.Finally, students maintain GlassFish Server software itself through upgrades, updates, adding and removing components, and uninstalling all the GlassFish Server software.Learn To:Install, configure, update, and uninstall GlassFish Server 3.1Configure, start, stop, and monitor nodes, instances, and clustersDeploy, redeploy, undeploy applicationsCreate, configure, and tune JDBC access to databasesConfigure and demonstrate session persistence to memory and to Active CacheConfigure JMS Message Queues

Audience:

  • Administrator
  • J2EE Developer
  • Java Developers
  • Java EE Developers
  • System Administrator
  • Web Administrator

Prerequisites:

  • Basic UNIX user navigation
  • Basic SSL knowledge
  • Basic XML knowledge
  • Basic database/SQL knowledge
  • Basic Java EE knowledge
  • Basic TCP/IP knowledge

Objectives:

  • Configure JMS Message Queues
  • Install, upgrade, migrate, and uninstall the Oracle GlassFish Server 3.1
  • Configure the GlassFish Server
  • Create a clustered GlassFish Server environment
  • Deploy applications in the GlassFish Server
  • Perform logging and monitoring in the GlassFish Server
  • Install and configure the load balancer plug-in
  • Configure and use in-memory replication
  • Configure and use high availability via Coherence Active Cache
  • Configure advanced features of the GlassFish Server

Topics:

Installing GlassFish Server 3.1

  • Listing the Installation Tasks in Sequence
  • Choosing a GlassFish Server Profile
  • Installing Using Various Installation Options
  • Identifying the Steps for Installing on Specific Platforms
  • Identifying the Steps for Installing Using Silent Mode
  • Examining Installation and Post-installation Issues
  • Installing Java
  • Installing GlassFish Server on a Single PC

Configuring GlassFish Server

  • Explaining the Concepts and Architecture of GlassFish Server 3.1
  • Administering Domains
  • Administering Nodes
  • Administering Clusters
  • Administering Server Instances
  • Explaining How to Review the Domain.xml File
  • Explaining the Basic Concepts of Web Administration Console
  • Comparing and Contrast GUI and CLI

Deploying Applications in GlassFish Server

  • Stating the Basics of Assembling Applications
  • Examining Tools Used for Assembling, Verifying, and Deploying Applications and Modules
  • Illustrating the Deployment Architecture of GlassFish Server
  • Explaining the Deployment Life Cycle
  • Configuring Versioned and Unversioned Redeployments
  • Examining the Methods and Options for Deployment
  • Listing Various Deployment Scenarios
  • Using Autodeployment

Configuring Clusters

  • Explaining GlassFish Server Clusters
  • Illustrating the Cluster Architecture
  • Examining a Cluster Topology
  • Listing the Advantages of Using Clusters
  • Identifying the Types of Cluster Configuration
  • Configuring GlassFish Server Clusters
  • Describing Group Management Service (GMS) Capabilities and Application
  • Enabling and Configuring GMS in GlassFish Server

Installing and Configuring the Load Balancer

  • Illustrating the Load Balancer Architecture
  • Identifying the Various Types of Load Balancers
  • Describing the HTTP Load Balancer
  • Examining the HTTP Load Balancer Mechanisms
  • Installing and Configuring a Load Balancer
  • Monitoring the HTTP Load Balancer
  • Describing the IIOP Load Balancer and Failover
  • Installing Oracle iPlanet HTTP Web Server

Configuring Logging and Monitoring in GlassFish Server

  • Describing the Logging Architecture and Capabilities
  • Identifying the Log Records and Logger Namespace Hierarchy
  • Configuring Logging and Log Levels
  • Examining Logs and Troubleshooting Issues
  • Examining and Configuring Monitoring Capabilities of GlassFish Server
  • Listing and Defining the Monitoring Objects Hierarchy and Their Levels
  • Connecting JConsole to GlassFish Server

Configuring and Using Session Persistence

  • Identifying Means to Maintain Session Persistence
  • Identifying the Need for In-memory Replication
  • Listing the Features of In-memory Replication
  • Examining a Failover Scenario
  • Listing the Advantages of In-memory Replication Over Active Cache
  • Identifying the Relationship Between GMS and In-memory Replication
  • Listing the Steps to Set Up High-availability in GlassFish Server

Configuring and Using Active Cache

  • Describing the architecture and concepts of Coherence
  • Listing the steps to use Coherence Active Cache integration
  • Configuring GlassFish applications to use Coherence persistence
  • Deploying an application using Active Cache

Working with Databases (JDBC)

  • Describing How to Configure Database Access
  • Explaining How to Configure Transactions
  • Explaining Various Database Issues and Solutions
  • Applying Best Practices for Database Access
  • Explaining How to Set Advanced Connection Pool Features

Securing GlassFish Server

  • Listing the Security Goals for GlassFish Server
  • Configuring GlassFish Server Security
  • Configuring Realms, and Creating a Custom Realm
  • Configuring Java Authorization Contract for Containers (JACC) Providers
  • Reviewing the server.policy Security File
  • Using Single sign-on (SSO) for User Authentication
  • Configuring SSL, Managing Password Security, Keys, and Certificates
  • Configuring Message Security for Web Services

Configuring and Using Message Queue Clusters (JMS)

  • Describing GlassFish Server Message Queue
  • Examining the Role of the Resource Adapter
  • Listing the Different Modes of the Message Queue Broker
  • Examining the Local, Embedded, and Remote Modes of the Message Queue Broker
  • Examining the Support and Availability of the Different Integration Modes
  • Listing the Load Balancing and Failover Features of Message Queue
  • Examining the Message Queue Cluster Failover Mechanism
  • Listing the Features of the Generic JMS Resource Adapter

Advanced Configuration and Administration

  • Configuring Java Naming and Directory
  • Configuring Java Database Connectivity (JDBC) Resources
  • Configuring Java Messaging Service (JMS) Resources
  • Configuring JavaMail Resources
  • Configuring Connector Resources
  • Configuring Java EE Containers

Software Lifecycle Events (Update, Upgrade, Uninstall)

  • Managing the Update Tool Via GUI and CLI
  • Updating GlassFish Server From Web to Full Profile
  • Identifying Pre-uninstallation Tasks of GlassFish Server 3.1
  • Examining the Uninstall Tool
  • Uninstalling GlassFish Server 3.1

Oracle GlassFish Server 3.1: Administration and Deployment SAS-4455

Vybraný termín:

 Praha

Cena

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.