Pre-conference Developer Training

Though the pre-conference training sessions have ended, GridGain periodically offers complimentary, live Apache Ignite training classes. Please click on the links below to join us at a future event.

Denis Magda pic

Apache Ignite Essentials: Key Design Principles for Building Data-Intensive Applications

Instructor: Denis Magda - VP, Developer Relations in R&D at GridGain; Apache Ignite committer and PMC member
Price: Free

This two-hour training is for Java developers and architects who build high-performance and data-intensive applications that are powered by Apache Ignite. During the course, you are introduced to three of Ignite's essential capabilities (data partitioning, affinity co-location, and co-located processing) and learn how to apply your newly acquired knowledge to increase the speed and scale of your applications.

Training Topics:

  • The essential capabilities of Apache Ignite
  • How to use data partitioning to achieve limitless horizontal scalability
  • How affinity co-location of data makes it possible to run high-performance, distributed queries at scale
  • How to run custom compute tasks straight on the cluster nodes, to negate any negative impact that a network might have on the performance of your applications.

Required Preparation:

  • Java Developer Kit 8.0 later
  • Apache Maven 3.0 or later
  • Your favorite IDE, such as IntelliJ IDEA or Eclipse, or a simple text editor
Greg pic

How to Monitor and Manage Apache Ignite With GridGain Control Center

Instructor: Greg Stachnick - Director of Product Management at GridGain
Price: Free

This two-hour, hands-on training is for those wondering how to monitor and manage Apache Ignite clusters in production: what the most important metrics are, how to set up alerting or troubleshoot performance when the cluster is under the production load, and develop queries. The list of questions and challenges related to Ignite production monitoring goes on and on. And you’ll get many of those questions covered.

During the training, you’re going to set up a management and monitoring solution based on GridGain Control Center, an enterprise-grade tool for Ignite deployments. The solution will let you perform or automate the following tasks:

  • Ignite storage monitoring - includes but not limited to the memory and disk usage, checkpointing, and WAL-related I/O monitoring
  • Alerts configuration and triggering - to ensure that you are notified when a crucial cluster event occurs
  • Distributed tracing usage - to detect and solve bottlenecks or hot spots in operations that span multiple cluster nodes
  • Query development and tips to analyze query performance statistics

Required Preparation:

  • Docker 19 or later, or Docker Desktop Community 2.3 or later
  • Docker Compose 1.25.5 or later
  • Java Developer Kit, version 8 or later
  • Apache Maven 3.0 or later
  • Your favorite IDE, such as IntelliJ IDEA, or Eclipse, or a simple text editor.
  • Clone of the following repository: https://github.com/GridGain-Demos/ignite-streaming-monitoring-demo

Apache Ignite® and associated open source project names are trademarks of the Apache Software Foundation.

The Apache Software Foundation has no affiliation with and does not endorse, or review the materials provided at this event.

Contact Organizers
Copyright © GridGain 2021

Our Community Partner:

Apache Software Foundation logo

Organized by:

GridGain logo