A software company has development and production environments hosted on separate AWS accounts and VPCs. They need to ensure secure and private communication between these environments without using the public internet. Which AWS service should they implement?