We have two servers that will be sharing data and communicate over a REST API: our main application server will communicate with the server of our client that is managing some assets.
Given the infrastructure we are setting up, namely REST API communication between to web servers, is there any reason to prefer VPN over https? What are the main differences between the two solutions?
In more details:
- From a performance point of view, is there significant difference VPN and https ?
- Given that we are talking only via our API, is connecting two computers via VPN not an overkill ?
- If we need to secure communications with other providers, and want to keep each one in a separate network, is https more standard ?
And around here:
here is a very good question with pretty much details about https, and answer in favor of VPN... But I am still unsure about the possibilities to grow "multi providers".
Thanks to shed a light on these areas.