Access Keys:
Skip to content (Access Key - 0)









OpenCloud Training

Print this page
Please fill in the form below if you want to know more about OpenCloud Training

Your Name


Your Email Address


Message


OpenCloud Training Curriculum

Contact us for further details

OCL101 - Developing Services for OpenCloud Rhino JAIN SLEE

Objective

Gain a good grounding in SLEE development.

Duration 4-5 days

Topics

  • Introduction to JAIN SLEE
  • Service Buidling Blocks (SBBs)
  • Activities
  • Whole part relations
  • Events
  • Facilities
  • SLEE activities
  • Resource Adaptors

Includes blackboard and practical sessions.


OCL102 - Design and Architecture of Services for OpenCloud Rhino JAIN SLEE

Objective

Design and Development of Solutions for OpenCloud Rhino

Duration 4-5 days

Topics

  • High level design of JSLEE Applications
  • Design of services for optimum throughput / latency
  • Integration with External Synchronous Systems
  • Debugging JSLEE Applications
  • Classloading Problems
  • Common Errors developing JSLEE components
  • Running JSLEE Applications with OpenCloud Rhino
    • Rhino statistics
    • Rhino Performance and Stability Tests
    • Overload Situations in OpenCloud Rhino
  • JSLEE 1.1 vs. JSLEE 1.0
  • What's new on Rhino 2.x
    • New Capabilities
    • Rhino Upgrade
    • Migration of Resource Adaptors to JSLEE 1.1
  • Rhino Continuous Availability and Fault Tolerance
    • Rhino Clustering
    • Continuous Availability and Fault Tolerance
  • Dimensioning of Rhino
  • OpenCloud Tools
    • VFSM Tool

Includes blackboard and practical sessions.


OCL103 - Platform administration for OpenCloud Rhino JAIN SLEE Clusters

Objectives

Learn how to administer and monitor the OpenCloud Rhino platform.

Duration 3-4 days

Topics

  • Introduction to the JAIN SLEE standard
  • Introduction to the Rhino Platform
  • JAIN SLEE concepts from an O&M perspective
  • Learn how to install a Production Rhino
  • Learn how to run a Production Rhino
  • Configure and customize Rhino
  • Learn what Fault Tolerance is and how to configure it
  • Learn the features and possibilities offered by the Web Console and the Command Console
  • Learn the set of usual operations that every Rhino Administrator must know
  • Learn how to get Statistics from Rhino and monitor it
  • Learn how to search and find out the cause of possible failures
  • Learn how to integrate external Databases with Rhino

Includes blackboard and practical sessions.


OCL104 - Integrating Resources and writing Resource Adaptors with the OpenCloud Rhino RA Toolkit

Objectives

Learn how to build resource adaptors for the OpenCloud Rhino platform.

Duration 4-5 days

Topics

  • Understand the terms Resource Adaptor Type, Resource Adaptor, and Resource Adaptor Entity and the relation between them
  • Understand the OpenCloud Resource Adaptor Architecture
  • Understand the lifecycle of a Resource Adaptor Entity
  • Understand how Resource Adaptor Entities may be configured
  • Understand the bidirectional interaction that may occur between a Resource Adaptor Entity and a SLEE
  • Understand some basic guidelines for a Resource Adaptor implementation
  • Understand the basic concepts of High Availability and its relation to the Resource Adaptor Architecture

Includes blackboard and practical sessions.


OCL105 - Developing Management Clients for OpenCloud Rhino

Objectives

Learn the management interface of OpenCloud Rhino and the key skills to develop management clients which make use of this interface.

Duration 2-3 days

Topics

  • Understand the Rhino Management API
  • Learn how to develop your own management client using Rhino Management Client library.
  • Learn how to develop your own management client using JMX Remote library.
  • Learn how to write your own m-let

Includes blackboard and practical sessions.


OCL106 - Troubleshooting, problem diagnosis for platform and applications

Objectives

Learn the key skills required to help solve problems related to setting up and managing the Rhino SLEE.

Duration 1 day

Topics

  • Environmental
  • Clustering
  • Performance
  • Configuration
  • Management
  • Common symptoms
  • Database
  • Signalware

Adaptavist Theme Builder Powered by Atlassian Confluence