breaking out the business logic
Since the publishing of the ResVoip EC2 Asterisk image, I’ve gotten a lot of feedback from those who have used it, or want to use it for a specific application. That feedback has led to some custom AMIs. I’m interested in hearing what if anything you’ve used our image for.
One of the most interesting uses comes from a call center in Maryland. This center has a local asterisk PBX & a good amount of asterisk-business experience and understanding, but not a lot of technical experience. They host several contracts for both inbound and outbound call campaigns. Each of the campaigns uses different business logic, and after a while, they found their local pbx becoming too “custom”, and the code for one contract started to impact existing contracts. What’s the answer when you need to break business logic out of your pbx?
The decision makers at this call center decided to introduce EC2 in to their mix. Using a custom ResVoip AMI, they launched several machines, one for each of their projects. They migrated all of their custom applications and configuration to the cloud, taking with it the security constraints, logs, recordings, codec conversions, consultant and client access requirement and over hassle of each project.
With Voip trunks between their local pbx and “application” PBXs, the services provided to their customers looked unchanged, but by isolating all of the business logic in to silos in the cloud, uptime went up.
This group now has the confidence in the scalability of their open source PBX to add new projects and contracts without fear that the custom requirements of the new project may break something already in production.
—
We are interested in hearing about how you use Asterisk on EC2. Please use the email links or the comments.
Please contact me to discuss. We’ve been running asterisk in ec2 for about a year now and would love to share experiences with you!
Wayne