Language
The training material is in English. Communication between participants and the trainer will be conducted in English.
In this training, you will explore the fundamentals and advanced features of reliability and high availability in anynode systems. The goal is to provide you with the knowledge and tools necessary to build stable and redundant infrastructures that continue to operate reliably even in the event of a failure.
Each participant has access to their own Azure virtual machine for hands-on exercises. The virtual machines are equipped with a Windows (Main System) and a Linux (Remote Standby System) environment for each participant, allowing nearly all configurations to be performed and tested in a realistic, practical setting.
This training is intended for administrators and advanced users who already have practical experience working with anynode and wish to deepen their knowledge in the area of high availability. Participants should be familiar with the anynode user interface and its basic functions.
Participation in this training requires successful completion of the anynode Basic Training.
This ensures that participants can fully understand and apply the advanced concepts and exercises on high availability.
In this course, you will gain a practical overview of the concepts, architectures, and configurations relevant to achieving high availability with anynode. Topics include:
By the end of the course, you will be able to plan, configure, and monitor a highly available anynode environment in operation.
Registrations are allowed until one week before the start of the training. If at least four people have not registered by this time, we reserve the right to cancel the training one week in advance. Participants who have registered in advance will be informed and, if necessary, an alternative date will be offered.
The number of participants for the anynode Basic Online training is limited to six participants per training.
Pricing details for the anynode High Availability Training will be available soon.
The training material is in English. Communication between participants and the trainer will be conducted in English.
Fundamentals: Difference between Active/Active and Hot Standby operation, license requirements, challenges in building an HA system, difference between Hot Standby and Cold Standby with two identical anynode systems, licenses in Cold Standby setups.
What are Backends: Understanding backend structures and their role within the HA concept.
Central Administration: Managing multiple anynode systems through a single interface.
Creating Connectors in the anynode Frontend: Creating a local connector on the remote system and importing the connector configuration to the main system.
Preparing the Network Controllers: Configuration in Advanced Mode, specifying the IP subnet on each anynode instance.
Replication: Replicating the configuration and nodes from the main system to the remote system.
Active-Active System: Setting up two independent anynode instances in an Active-Active system, centrally administered via anynode system 1. The configuration is replicated from Active SBC 1 to Active SBC 2.
Request Router: Setting up a Request Router on the main system to randomly distribute incoming SIP INVITEs across both active anynode systems.
Hot Standby: Setting up a Hot Standby connection, using Conditions to ensure that specific parameters are only active on the main system (Active-Passive setup). Exploring various Hot Standby scenarios using Azure Traffic Manager, Azure Load Balancer, and a switchable IP address.
Software Update: Reliably updating anynode in a Hot Standby (Active/Passive) environment.
Recovery: Restoring an anynode system and using the backup function.
SRV Load Balancer: Technical fundamentals and structure of an SRV record.
MariaDB as External Database (optional, time permitting): Setting up an external MariaDB database for anynode and connecting it to the HA environment with two anynode instances. The goal is to store call history not locally but in the central database.