Why does it seem that CPaaS and SIP trunking goes together, like chocolate and peanut butter (or chocolate and anything!)? At first glance, these offerings seem to be for different markets – one for developers and one for end users.
To offer good CPaaS, you need a few things beyond the basic good CPaaS platform (useful APIs and SDKs for voice, video, SMS, security, email, other comms platform integration, etc.).
Like what? For one thing, you need good bandwidth, and these come via reliable and fast SIP trunks. After all, if your applications are not running on-premise, then your applications are being accessed remotely through a cloud. And that cloud needs to perform well. As such if you are offering Platform as a Service, then the latency needs to be as low as possible. You also need to be able to offer phone numbers if you want this communications application to scale outside of peer-to-peer internet communications. And you need to be able to do this globally. SIP trunking offers all of this.
Thus, the seemingly at-first-glance strange marriage between CPaaS and SIP Trunking becomes less strange.
Sangoma recently acquired VoIP Innovations. That means we can offer both CPaaS and wholesale SIP trunking now as well. It made sense to us.