Gigaspaces.com - Application Server
  • Send to a friend
  • Print

GigaSpaces Training

Our training classes focus on designing your applications to be scalable and robust from day 1. Using the GigaSpaces XAP platform, your will learn various best practices to make your application future proof and utilize the rich feature set of the XAP platform. You will do this by leveraging existing skills with popular development frameworks and APIs such as J2EE, Spring and Hibernate.

We hold both public and on-site training classes. Public training courses are held regularly, whereas on-site classes are held on demand at your preferred location. Our public training for developers and architects is held in the offices of Tricode, GigaSpaces' Dutch partner.

For more information, please contact us directly.

Training Location: Tricode Business Integrators B.V., Schutterij 12, 3905 PL Veenendaal, The Netherland.

Course Schedules:

Course Title Audience Duration and Dates
GigaSpaces XAP Public Training- Basic Developers and architects 3 days:
  • April 19, 2010
  • November 15, 2010       
GigaSpaces XAP Public Training- Advanced Developers and architects

3-4 days:

  • August 23, 2010
GigaSpaces XAP Public Training System administrators Contact us for schedule
Workshop - Scale Your Spring   Application on the Cloud Using GigaSpaces XAP and Amazon EC2 Developers and administrators Contact us for schedule
Workshop - Implementing Space-Based Architecture In a J2EE Use Case Developers, architects and administrators 1 day:
  • May 27, 2010
  • December 2, 2010
Seminar - From Tier-Based to Space-Based Architecture Developers, architects and administrators 1 day:
  • May 20, 2010
  • November 25, 2010

 

For more information, please contact us directly

Course Details

 GigaSpaces XAP public training for developers and architects:

  • Core training - scaling your Spring application using GigaSpaces XAP: A 3 day course that deals with the platform's core concepts and APIs. The training focuses on the following topics:

    • Space Based Architecture (SBA) Overview
    • SBA compared to TBA
    • Spring and the OpenSpaces Development Framework
    • GigaSpaces Platform Components and the concept of processing units
    • Data Grid Concepts, modes and topologies
    • Data access - writing and reading from the data grid
    • Messaging Capabilities
    • Running business services on the grid via the Service Virtualization Framework
    • Transaction Management
    • Persistency as a service
    • Web Application Support
    • Architectural Considerations
  • Advanced training: A set of advanced modules which dive deeper into important product features and capabilities. The modules are independent and can be included in the training plan as required. Modules include:

    • Advanced data grid concepts and topologies
    • Advanced messaging
    • Advanced processing and service virtualization
    • Advanced persistency
    • Advanced security
    • Advanced integration (a choice can be made from a selection of topics such as Maven2, Excel, PHP)
    • GigaSpaces - Mule ESB integration package
    • Migrating from JEE to GigaSpaces XAP

GigaSpaces XAP for system administrators:

A one day workshop which introduces the core concepts of GigaSpaces XAP and best practices for administrating, monitoring, tuning and troubleshooting the GigaSpaces XAP platform. The training covers the following topics:

  • Monitoring the GigaSpaces XAP platform via the GigaSpaces management console and command line interface
  • GigaSpaces XAP JMX support
  • Analyzing and understanding GigaSpaces XAP log files
  • Tuning GigaSpaces XAP for optimal performance - JVM tuning, memory management, application level optimizations
  • Managing and understating your GigaSpaces XAP cluster - failover and recovery, network configuration, security

Workshop - Scale Your Spring Application on the Cloud Using GigaSpaces XAP and Amazon EC2

In this workshop you would learn what is cloud computing and how you can use it to build cost effective scalable applications. The workshop includes the following:

  • Introduction to Cloud computing
  • Infrastructure as a Service
  • Platform as a Service
  • Software as a Service
  • Introduction to Amazon Web Services (S3, Ec2, Elastic fox)
  • Introduction to GigaSpaces cloud tools
  • Develop locally - deploy globally
  • Develop your hello world application and test it locally
  • Deploy the exact application on public cloud to test scaling, failover, and performance characteristics

New Workshop! - Implementing Space-Based Architecture In a J2EE Use Case

The workshops will give a hands-on, technical and in-depth view of Space Based Architecture as an architectural paradigm and GigaSpaces as a product.

In the 4-5 hour workshop we will be demonstrating how to develop, deploy and maintain several aspects of a single use case based around an online auction system. This ranges from standard J2EE based web-front-ends, to persistency, business logic, scalability and reliability, and much more.

New Seminar! - From Tier-Based to Space-Based Architecture

In this seminar we will discuss the shortcomings of mainstream software architectures such as tier-based architectures, in terms of scalability, performance, resiliency and predictability. The market is moving into new directions, such as cloud, grid- and utility computing that are not well-suited for traditional architectures. A shift to new paradigms is therefore imminent.

We will explain (in-depth) how the problems arising from the above can be solved by a paradigm shift towards Space Based Architecture, resulting in unlimited, on-demand and predictable scalability, extreme performance and resiliency.

The seminars will be concluded with several demos.