Interested more on the On-Premises and AWS part, internally we are working on starting to use queue services from the cloud and integrate them into our daily operations. I think this post will serve us as a good introductory to connecting both ends...
Else you can make your entire services in AWS public so routing does not go through the VPN, but that's not recommended...
Else you can make your entire services in AWS public so routing does not go through the VPN, but that's not recommended...