We currently use many IPSec VPNs to connect to separate companies, but the VPNs are managed by a third party. We are interested in running these VPNs ourselves, using any method as long as it is IPSec. These clients share information with each other exclusively through us. Our organization acts as the hub that connects two spokes.
Are there any methods or best practices you may know of related to efficiently managing a large number of IPSec VPNs like this?