This is, somehow, a theoretical question.
I am working in a software-developer company. We have several customers. For each customer we have a Virtual Machine where we have a VPN to the customer installed.
At the moment we have too much VMs and the administrative work to keep them up to date is really high.
It doesn't make sense to install all those various VPN-Clients to every PC of every developer, so we introduced VMs years ago. VMs are really nice, because you can access the developement environment really quick. But now the number of VMs has grown too big.
EDIT 1: We already deploy updates automatically with Windows Update Services and we have a Master-Template for new Virtual Machines which is up to date.
EDIT 2: At the moment there are over 100 VMs. The number is growing continiously and our ESX-Host has no more capacity. There are about 30 VMs which run simultaniously.
Now the question: How can we get rid of the VMs but connect anyway to our Customer-VPNs?
One additional note: The company is located in Europe. Due to a new law it will be difficult to establish a site-to-site-vpn (General Data Protection Regulation - GDPR)
EDIT 3: The GDPR does not allow a permanent access to private data from other companies. The access has to be build up manually
Maybe there is a tool or something where you can manage and set-up different VPNs in a fast and easy way?
Any help is appreciated!