We are reviewing our internet connectivity to a view of simplifying and improving performance and security. We currently have 3 sites with Cisco routers and ASA firewalls on-premise running IPSec between them, with remote user VPNs terminating on two of them. We are not running any additional services on the firewalls. We also run SIP trunks into one of the offices which traverses to another. QoS on the routers and on-premise switches. Voice works well.
Still running many systems on prem and only have o365, no AWS/Azure yet..
We are looking at MPLS. Would this be a better fit? What about VPLS, SDWan or sticking with on-premise firewalls with IPsec?
Any suggestions would be great.