I've been installing these systems for clients for a couple of years and I've been seeing more people talk about using it in the cloud. How are people setting this up? I have my own pbx running on digital ocean but I have no sip phones on it yet. I basically have it running the software and rerouting inbound calls to my cell phone. I have the instance firewalled off from all incoming traffic and I allow specific connections to asterisk from my provider only. The only exception is for the web interface which I have open to only my static ip. How would I get my phones at an office tied in to this system? A VPN? Or just like I'm doing now with firewall rules blocking all sip traffic but from my ip? What other safe guards should I implement? I like the idea of moving the pbx server to the cloud so that if the internet goes down at the location then I can route failover calls to their cell phones or wherever. What do you do?