Mastering Custom Tables with OpenSIPS Control Panel

The OpenSIPS Control Panel is a powerful tool for managing OpenSIPS through a user-friendly web interface. It provides various features for interacting with OpenSIPS modules, leveraging both database operations and the Management Interface (MI). But what if you need to provision an arbitrary table used from the OpenSIPS config? This is where the TViewer module … Continue reading Mastering Custom Tables with OpenSIPS Control Panel

High Availability for VoIP in Microsoft Azure

Running VoIP services in the cloud has become a common approach for providers seeking scalability and flexibility. A typical high-availability solution involves an active/standby pair of servers, where only one server is active while the others remain as warm backups, ready to take over at any moment. Different cloud providers offer various mechanisms to implement … Continue reading High Availability for VoIP in Microsoft Azure

Auto process scaling – a cure for load and resources concerns

During all the OpenSIPS trainings, one of the first questions that pops up when talking about configuring OpenSIPS is : "How do I know how many processes should I configure on my OpenSIPS?". And later, this question escalates into the one of the most troubling question for people operating OpenSIPS : "Does my OpenSIPS have … Continue reading Auto process scaling – a cure for load and resources concerns