I HAVE A DREAM IVOZ Provider - Multitenant solution for VoIP telephony providers

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
760
Reaction score
199
https://github.com/irontec/ivozprovider

logoprovider.png


Ivoz Provider is a multitenant solution for VoIP telephony providers designed for horizontal scaling and load balancing.
Features
Multitenancy
IvozProvider supports multiple management levels, from Global platform administrator to final user, each of them having its own web interface with visibility to perform configuration tasks.
  • Global Administrator manages multiple Brands
  • Brand Administrators manage multiple Companies
  • Company Administrators manage multiple Users
  • Users manage their preferences
Scaling
From its beginning, IvozProvider was designed to be installed distributed between multiple machines, each one fullfilling one of the existing profiles:
  • Proxy:
    • Provides SIP communication with Providers and Users terminals
    • Provides media relay between endpoints
    • Powered by Kamailo SIP Server 5.1
  • Portal:
    • Provides Web interfaces for all platform roles
    • Access to all Bussiness data and shared files through Rest API services
    • Management interfaces powered by Klear Framework
    • User interface powered by AngularJS
  • Application Server:
    • Provides PBX features and runs configured logics
    • Powered by Asterisk 13 LTS with PJSIP channel driver
    • Logics implemented in PHP using fastagi AGI
  • Data:
    • Provides database and shared storage for the rest of machines
    • Powered by MySQL 5.7 Server
And many others open source projects.

Off to fire up a test server
 

smarks

Guru
Joined
Jan 7, 2015
Messages
116
Reaction score
26
It seems to work well. Uses Cgrates for billing but can only do outbound billing for now. Not a huge amount of PBX features yet but a very good start and solid foundation to build on. I like that it uses Asterisk which I find a little easier to work with than Freeswitch.
 
Last edited:

Members online

No members online now.

Forum statistics

Threads
25,781
Messages
167,507
Members
19,201
Latest member
troutpocket
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top