I propose to add auto vpn feature
which will allow auto set-up of VPNs with public clouds/private clouds/sdn solutions/etc
guided setup which creates required objects via api providing
create_customer_gateway(**kwargs)
Provides information to AWS about your VPN customer gateway device. The customer gateway is the appliance at your end of the VPN connection. (The device on the AWS side of the VPN connection is the virtual private gateway.) You must provide the Internet-routable IP address of the customer gateway's external interface. The IP address must be static and may be behind a device performing network address translation (NAT).
python library for aws - https://boto3.readthedocs.io/en/latest/reference/services/ec2.html
Similar way should exist in GCP and Azure(i hope so)
Another case is VMWare NSX, integration will be handy to have for NFV certification
I invite everybody to discuss this