Trainings

Professional trainings and certification for Tarantool.

Get first-hand expertise on creating and maintaining Tarantool-based solutions. Our instructor-led courses are tailored for modern NoSQL in-memory systems.

We offer a number of courses for developers, DBAs, architects, and analysts. You get access to a training environment fully prepared for a wide range of hands-on exercises.

Prices

Pick a Course

All Developers DBAs Analysts Architects
01. Tarantool Architecture
All essential Tarantool concepts in one class.
  • Tarantool Fundamentals
  • Database and Application Server
  • Comparing with Other DBs
  • Use Cases
  • Ecosystem
Developers DBAs Analysts Architects
02. Tarantool Topology
A deep dive into replication and sharding.
  • Types of Replication
  • Configuring Replication
  • Scalability
  • Sharding and the *vshard* Module
  • Working with Clusters
Developers DBAs Architects
03. Lua Programming
Lua, LuaJIT: essentials and application in Tarantool.
  • Syntax
  • Types
  • Errors and Debugging
  • FFI
  • Modules and Packages
Developers
04. Application Development
Detailed examination of our application server.
  • Cooperative Multitasking
  • Sockets
  • Built-in Modules
  • Transactions
  • Triggers
Developers
05. Maintenance
Full instance lifecycle: starting up, tuning, troubleshooting, upgrading, running in Docker.
  • Diagnostic Functions
  • Resources Calculation
  • Monitoring
  • Backup
  • Critical Situations
Developers DBAs
06. Tarantool Cartridge
Best practices of a framework for developing distributed systems.
  • Cartridge Fundamentals
  • Configuring Roles
  • Deploying Apps
  • Cluster Management
  • Kubernetes and Ansible
Developers DBAs Architects
07. Tarantool Data Grid
A comprehensive guide for a program complex for developing distributed applications.
  • Data Grid Fundamentals
  • Data Model
  • System Configuration
  • System Clusterization
  • Cluster Administration
Developers DBAs Analysts Architects

How Does it Work?

Trainings are delivered by our architects and senior developers:

01. Theory
Webinars in Zoom
02. Practice
Theia web IDE for hands-on exercises

We provide a fully configured virtual machine for each participant for the whole duration of the training.

Contact Us

Get
a consultation