A short course on the integration of VoIP services (Asterisk primarily, Kamailio optionally) with other key elements of the information system environment, such as database (PostgreSQL) and HTTPS API for management.
The whole setup is dockerized to allow simple deployment.
The high level architecture is depicted in the following figure: