Sun GlassFish Communications Server Administration and Deployment

Seminarnummer: 
SAS-4120
Trainingsdauer: 
4 Tage
Trainingsziele: 

This 4-day workshop introduces you to various Sun GlassFish Communications Server concepts and functions ranging from introductory to advanced and provides you with hands-on experience via labs for configuring, administering, and deploying web applications, SIP applications, and converged applications on Communications Server.

Based on Java Platform, Enterprise Edition (Java EE), Sun GlassFish Communications Server is a converged application server that combines enterprise service-oriented architecture (SOA) and Web services capabilities with Session Initiation Protocol (SIP) servlets. It harnesses GlassFish Enterprise Servers power and ease of use, coupling them with project SailFins SIP capabilities that comply with SIP Servlets Specifications 1.0 and 1.1.

Through a combination of instructor-led modules and hands-on labs, you are introduced to Communications Server and the technologies that it supports. You learn to configure, administer, and deploy web applications, SIP applications, and converged applications and to enable various advanced Communications Server features, such as SIP session replication, clustering, rolling upgrade, converged load balancing, monitoring and logging, and security.

Please note: This workshop does not cover Java EE or SIP development concepts. This topic is covered in other Sun courses. The hands-on labs offered in this course might involve accessing equipment that resides at a location other than where the training is delivered.

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

  • Install, upgrade, and uninstall Communications Server
  • Configure Communications Server
  • Create a clustered Communications Server environment
  • Deploy applications in Communications Server
  • Configure overload protection
  • Perform logging and monitoring in Communications Server
  • Configure converged load balancing
  • Configure and use in-memory replication
  • Configure the security features of Communications Server
  • Configure and work with databases
  • Work with the Diameter client
Teilnehmerkreis: 

Students who can benefit from this course are administrators and other individuals new to Sun Communications Server who are tasked with the following responsibilities:

  • Installing Sun Communications Server
  • Deploying Sun Communications Server projects
  • Managing and monitoring Sun Communications Server applications
Vorraussetzungen: 

To succeed fully in this course, students should have:

  • Familiarity with the Solaris Operating System
  • Familiarity with Java EE technologies
  • Familiarity with managing and administering middleware applications
Seminarinhalte: 

Module 1 - Installing Communications Server 2.0

  • Check Communications Server installation readiness
  • Install Communications Server using the GUI-based installer

Module 2 - Configuring Communications Server

  • Create and administer a domain, a node agent, and a server instance (using GUI and CLI)

Module 3 - Introduction to SIP technologies and the SIP container

  • Examine SIP and SIP servlets
  • Configure the SIP container
  • Configure SIP listeners
  • Examine multi-home support

Module 4 - Configuring Clusters

  • Examine cluster architecture and topology
  • Create and configure a cluster
  • Configure GMS to manage group events

Module 5 - Deploying Applications

  • Assemble and deploy converged and SIP applications

Module 6 - Configuring Overload Protection

  • Examine CPU and memory-based overload protection
  • Configure the overload protection service

Module 7 - Configuring Logging and Monitoring

  • Configure logging
  • Monitor an application, SIP container, and SIP service
  • Log using a third-party tool
  • Examine callflow, SIP message inspection, asynchronous logging, and access logging

Module 8 - Setting up Converged Load Balancing

  • Create and configure a converged load balancer
  • Examine converged load balancer algorithms
  • Create data-centric rules

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

  • Configure SIP session replication
  • Configure HTTP session replication
  • Examine rolling upgrade and SIP session replication

Module 10 - Working With Databases

  • Set up database access
  • Monitor connection pools
  • Set up automatic transaction recovery

Module 11 - Securing Communications Server

  • Examine SIP security
  • Manage password security
  • Work with a password file
  • Configure message security for a web service

Module 12 - Uninstalling Communications Server

  • Uninstall Communications Server
  • Troubleshoot uninstallation issues

Module 13 - Upgrading to Communications Server 2.0

  • Perform side-by-side upgrade
  • Perform in-place and in-line upgrades

Module 14 - Diameter Service

  • Examine the Diameter protocol and authentication, authorization, and accounting (AAA)
  • Examine the sh, Ro, and Rf interfaces
Seminarort Termin Preis Onlineanmeldung