[VoiceOps] Acquire MetaSwitch
Alex Balashov
abalashov at evaristesys.com
Tue Aug 13 16:38:36 EDT 2024
> On Aug 13, 2024, at 4:07 PM, Jawaid Bazyar <jawaid at bazyar.net> wrote:
>
> That is generally true, though in our case the front-end/orchestration layer is backend-platform agnostic. This was intentional, and gives operators the ability to change a subscriber's provisioning from one platform to another with a few clicks. That way we're not tied-in. Of course this creates some additional complexity, but, gives us capabilities I haven't seen offered elsewhere.
I don't know your specific platform and have no reason to doubt the veracity of this.
However, speaking rather generally from my own experience, backend-agnosticism--as a special case of modularity, functional decomposition, loose coupling, high cohesion, etc.--is one of those themes that shows up in technology over and over, and is never quite delivers what it promises.
In theory, the UI is agnostic to the backend and can drive anything with an API-compatible surface. In principle, ORMs are supposed to abstract over RDBMs so that one is as good as another. In reality, there are more dependencies and hooks here than meets the eye, and actually ripping out the incumbent backend, together with its implied promises and contracts and whatever, will expose that.
Your platform may be different, but if so, it would be the first that I've seen. I wouldn't underestimate the staying power and gravitational field of whatever switch platform you go with.
-- Alex
--
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web: https://evaristesys.com
Tel: +1-706-510-6800
More information about the VoiceOps
mailing list