Apache Ignite for Developers Training Course

Course Code

ApacheIgnite

Duration

14 hours (usually 2 days including breaks)

Requirements

  • An understanding of databases.
  • An understanding of Java.

Audience

  • Developers

Overview

Apache Ignite is an in-memory computing platform that sits between the application and data layer to improve speed, scale, and availability.

In this instructor-led, live training, participants will learn the principles behind persistent and pure in-memory storage as they step through the creation of a sample in-memory computing project.

By the end of this training, participants will be able to:

  • Use Ignite for in-memory, on-disk persistence as well as a purely distributed in-memory database.
  • Achieve persistence without syncing data back to a relational database.
  • Use Ignite to carry out SQL and distributed joins.
  • Improve performance by moving data closer to the CPU, using RAM as a storage.
  • Spread data sets across a cluster to achieve horizontal scalability.
  • Integrate Ignite with RDBMS, NoSQL, Hadoop and machine learning processors.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.

Course Outline

Introduction

Overview of Big Data Tools and Technologies

Installing and Configuring Apache Ignite

Overview of Ignite Architecture

Querying Data in Ignite

Spreading Large Data Sets across a Cluster

Understanding the In-Memory Data Grid

Writing a Service in Ignite

Running Distributed Computing with Ignite

Integrating Ignite with RDBMS, NoSQL, Hadoop and Machine Learning Processors

Testing and Troubleshooting

Summary and Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Related Courses

Course Discounts

No course discounts for now.

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Egypt!

As a Business Development Manager you will:

  • expand business in Egypt
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions